From 460ec741eec64b45f13b421b38efd5179c6252ab Mon Sep 17 00:00:00 2001 From: yukun-dong Date: Sat, 29 Jan 2022 11:37:08 +0800 Subject: [PATCH] add storage tests (#25532) --- .../BlobContainerEncryptionScope.json | 999 ++++ .../BlobContainerEncryptionScopeAsync.json | 999 ++++ .../BlobContainerTests/GetBlobContainer.json | 2283 ++++++++ .../GetBlobContainerAsync.json | 1198 ++++ .../UpdateImmutabilityPolicy.json | 985 ++++ .../UpdateImmutabilityPolicyAsync.json | 1016 ++++ .../StorageAccountGetOperations.json | 4979 +++++++++++++++++ .../StorageAccountGetOperationsAsync.json | 4979 +++++++++++++++++ .../StorageAccountOperations.json | 4979 +++++++++++++++++ .../StorageAccountOperationsAsync.json | 4979 +++++++++++++++++ .../tests/Tests/BlobContainerTests.cs | 127 + .../tests/Tests/StorageAccountTests.cs | 53 + 12 files changed, 27576 insertions(+) create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScope.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScopeAsync.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainer.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainerAsync.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicy.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicyAsync.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperations.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperationsAsync.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperations.json create mode 100644 sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperationsAsync.json diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScope.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScope.json new file mode 100644 index 0000000000000..ddb6c08b2dcc8 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScope.json @@ -0,0 +1,999 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-45bc242b19621d43bc2f27c53f314bc6-0b5bbec72686d74e-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e08c7bee8983d6529d7d83f99667aa09", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:35 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "7529b07c-6b65-428d-b5d5-e9de5d616386", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "7529b07c-6b65-428d-b5d5-e9de5d616386", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015235Z:7529b07c-6b65-428d-b5d5-e9de5d616386" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-8142?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ef0e5e28cb0f4dd9dce663f4b75890d0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "256", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:36 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "439b9303-89ad-4ab1-b91c-156ee867b90e", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "439b9303-89ad-4ab1-b91c-156ee867b90e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015237Z:439b9303-89ad-4ab1-b91c-156ee867b90e" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142", + "name": "teststorageRG-8142", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fdab0eadae6619e67fdb87002c7adbe2", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt2036", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:52:37 GMT", + "Expires": "-1", + "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-client-request-id": "fdab0eadae6619e67fdb87002c7adbe2", + "x-ms-correlation-request-id": "c23942c9-11ae-4348-9948-c303e107c4c1", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "a2faf136-fbcc-43e0-aeb5-2115f517bd78", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015238Z:c23942c9-11ae-4348-9948-c303e107c4c1" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "3b333681dfdcb3b092a7a3eee1e625f2", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "3b333681dfdcb3b092a7a3eee1e625f2", + "x-ms-correlation-request-id": "42a73303-4e77-4a16-b340-8141aa9678ee", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015246Z:42a73303-4e77-4a16-b340-8141aa9678ee" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "22351188945dceb55ef86abe0bf73899", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "22351188945dceb55ef86abe0bf73899", + "x-ms-correlation-request-id": "ea34749d-105f-4633-a936-0a314b626c53", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "a49cd886-9215-4cdb-8e16-f29e26b83613", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015246Z:ea34749d-105f-4633-a936-0a314b626c53" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "28d895b63fc0a885738314064fbf6146", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:47 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "28d895b63fc0a885738314064fbf6146", + "x-ms-correlation-request-id": "da8945cc-ab02-4b1d-ad24-74f83383a275", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "f9130112-b9b6-4271-9471-96e39674595c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015247Z:da8945cc-ab02-4b1d-ad24-74f83383a275" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "cf6637f802b093954eeb3e646e03a52f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:48 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "cf6637f802b093954eeb3e646e03a52f", + "x-ms-correlation-request-id": "f5f0d35a-ec1f-45c0-b421-e6686214809e", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-request-id": "c9e6bfa4-9592-4b7b-b997-d940352a7520", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015249Z:f5f0d35a-ec1f-45c0-b421-e6686214809e" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "bc3af69d867449ab8c8daed980ae7e9e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:50 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "bc3af69d867449ab8c8daed980ae7e9e", + "x-ms-correlation-request-id": "d17add64-3aa1-4795-affb-cbc15988db36", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-request-id": "c42fa9c3-c281-4acd-b2cc-cdfe41df900d", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015250Z:d17add64-3aa1-4795-affb-cbc15988db36" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d4c624966891b3e80044dad400203970", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:51 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d4c624966891b3e80044dad400203970", + "x-ms-correlation-request-id": "331314e6-6ca5-4087-9d52-e3d64a262508", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-request-id": "7487184f-93ba-4bba-aa5f-a96d12477539", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015251Z:331314e6-6ca5-4087-9d52-e3d64a262508" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "5969e4dea58571d18b1d432354bb139f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:52 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "5969e4dea58571d18b1d432354bb139f", + "x-ms-correlation-request-id": "ca54ae47-66b9-4f2b-b27b-e147fec5e3f3", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-request-id": "e22166d0-afb6-4b8e-ad77-34ac87aa5fc4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015253Z:ca54ae47-66b9-4f2b-b27b-e147fec5e3f3" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4acea06dd03c349e0d86bb30acd6486b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:54 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "4acea06dd03c349e0d86bb30acd6486b", + "x-ms-correlation-request-id": "721d0703-83f4-4443-ada9-4399c78a5a88", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-request-id": "52cb60fa-9ce4-4b43-bbc9-39aa550e60a9", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015254Z:721d0703-83f4-4443-ada9-4399c78a5a88" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9bfb3d532445f0185355487325c55e44", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:55 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "9bfb3d532445f0185355487325c55e44", + "x-ms-correlation-request-id": "8f2cdc83-a061-4a94-89e3-5bc7f23e4818", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-request-id": "756487ab-e46d-4b92-9a32-d14611b8d045", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015255Z:8f2cdc83-a061-4a94-89e3-5bc7f23e4818" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "60673a31ef520d3446344bffe9a1c4b5", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:56 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "60673a31ef520d3446344bffe9a1c4b5", + "x-ms-correlation-request-id": "a5270972-32b6-4b1f-8a1a-443a6812cad1", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-request-id": "c74e6a3f-68f1-4dcc-82f5-5b44336e8e37", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015257Z:a5270972-32b6-4b1f-8a1a-443a6812cad1" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "16cfd7d577bf485a87ddf7e6882b0f48", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:58 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "16cfd7d577bf485a87ddf7e6882b0f48", + "x-ms-correlation-request-id": "c2625851-ce18-46ee-a9ac-4fe2c6b46f3e", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-request-id": "007d0b6c-41bc-458b-8d02-8bf8172b2f88", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015258Z:c2625851-ce18-46ee-a9ac-4fe2c6b46f3e" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "71ff7728e76e641909ee5510d81906b2", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:52:59 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "71ff7728e76e641909ee5510d81906b2", + "x-ms-correlation-request-id": "dd9dd7e1-0933-42a0-97b5-6b24e1192ac5", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-request-id": "5e98d9f0-3471-4bb9-bf5c-651d89758726", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015259Z:dd9dd7e1-0933-42a0-97b5-6b24e1192ac5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4e9d939147f5b984e01fd874f84d851a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:00 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "4e9d939147f5b984e01fd874f84d851a", + "x-ms-correlation-request-id": "0edaa886-c1f3-4ebf-8644-ab1f33975271", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-request-id": "d92fb3f8-064f-4098-a922-f1ceee0a7330", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015301Z:0edaa886-c1f3-4ebf-8644-ab1f33975271" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/a374ba59-9b35-4c51-8ecf-f7b4bbfaaeef?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "72d7032552a1ee46bd6b0dd1224a6f6e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1346", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:02 GMT", + "Expires": "-1", + "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-client-request-id": "72d7032552a1ee46bd6b0dd1224a6f6e", + "x-ms-correlation-request-id": "61e33caf-8413-4bf0-a831-f3f5e7965b8d", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-request-id": "dbb7f897-b094-4176-bdc0-d044a588a794", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015302Z:61e33caf-8413-4bf0-a831-f3f5e7965b8d" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036", + "name": "teststoragemgmt2036", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T01:52:44.8891544Z", + "key2": "2021-11-26T01:52:44.8891544Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:52:44.8891544Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:52:44.8891544Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T01:52:44.7641495Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt2036.blob.core.windows.net/", + "queue": "https://teststoragemgmt2036.queue.core.windows.net/", + "table": "https://teststoragemgmt2036.table.core.windows.net/", + "file": "https://teststoragemgmt2036.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f45545d6c08de052f245914f0ea46cbc", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "381", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:02 GMT", + "Expires": "-1", + "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-client-request-id": "f45545d6c08de052f245914f0ea46cbc", + "x-ms-correlation-request-id": "12f79087-8b29-4f9f-9490-0f7e92f8cba2", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-request-id": "85b6f0ab-a9b9-443e-94c2-6ed07144ca48", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015302Z:12f79087-8b29-4f9f-9490-0f7e92f8cba2" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/encryptionScopes/testscope1?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "63", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d5eb3a6894413e104caf908a3ab39795", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "source": "Microsoft.Storage", + "state": "Enabled" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "448", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:03 GMT", + "Expires": "-1", + "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-client-request-id": "d5eb3a6894413e104caf908a3ab39795", + "x-ms-correlation-request-id": "65a5603c-c1b3-4d5c-b184-c893681c4046", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "3f4661c9-957f-4558-b871-cf6a347ddb9e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015303Z:65a5603c-c1b3-4d5c-b184-c893681c4046" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/encryptionScopes/testscope1", + "type": "Microsoft.Storage/storageAccounts/encryptionScopes", + "name": "testscope1", + "properties": { + "source": "Microsoft.Storage", + "keyVaultProperties": {}, + "creationTime": "2021-11-26T01:53:03.3929167Z", + "lastModifiedTime": "2021-11-26T01:53:03.3929167Z", + "state": "Enabled" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/encryptionScopes/testscope2?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "63", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b39e69af90f7648db1f67f5cc0f7df18", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "source": "Microsoft.Storage", + "state": "Enabled" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "448", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:03 GMT", + "Expires": "-1", + "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-client-request-id": "b39e69af90f7648db1f67f5cc0f7df18", + "x-ms-correlation-request-id": "b13c325a-c8f0-4701-88b6-5ba754cb566c", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "ccdb622c-23f5-46ab-b2b8-0dabfafe7458", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015304Z:b13c325a-c8f0-4701-88b6-5ba754cb566c" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/encryptionScopes/testscope2", + "type": "Microsoft.Storage/storageAccounts/encryptionScopes", + "name": "testscope2", + "properties": { + "source": "Microsoft.Storage", + "keyVaultProperties": {}, + "creationTime": "2021-11-26T01:53:04.0804963Z", + "lastModifiedTime": "2021-11-26T01:53:04.0804963Z", + "state": "Enabled" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default/containers/container7241?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "90", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "5fe768512c9a344217a8de2fc7a63fae", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "defaultEncryptionScope": "testscope1", + "denyEncryptionScopeOverride": false + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "477", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:04 GMT", + "ETag": "\u00220x8D9B07F7C9A4885\u0022", + "Expires": "-1", + "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-client-request-id": "5fe768512c9a344217a8de2fc7a63fae", + "x-ms-correlation-request-id": "0e657e59-4670-4049-9400-e964a197ae8d", + "x-ms-ratelimit-remaining-subscription-writes": "1195", + "x-ms-request-id": "71c43422-aeca-4f6a-b41e-d4c91de3eee0", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015304Z:0e657e59-4670-4049-9400-e964a197ae8d" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default/containers/container7241", + "name": "container7241", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "testscope1", + "denyEncryptionScopeOverride": false, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default/containers/container7241?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "89", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "06a49ffbc4b9add886244b14b37d55cf", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "defaultEncryptionScope": "testscope2", + "denyEncryptionScopeOverride": true + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "476", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:05 GMT", + "ETag": "\u00220x8D9B07F7D0249BA\u0022", + "Expires": "-1", + "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-client-request-id": "06a49ffbc4b9add886244b14b37d55cf", + "x-ms-correlation-request-id": "b7a03eea-d08a-4043-817b-4cf712037c96", + "x-ms-ratelimit-remaining-subscription-writes": "1194", + "x-ms-request-id": "81c2e6fa-206d-4fbd-b5b5-9f3bc13512b1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015305Z:b7a03eea-d08a-4043-817b-4cf712037c96" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036/blobServices/default/containers/container7241", + "name": "container7241", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "testscope2", + "denyEncryptionScopeOverride": true, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4ae88c7836af3d155b7ee0e8ae34e950", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1358", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:05 GMT", + "Expires": "-1", + "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-client-request-id": "4ae88c7836af3d155b7ee0e8ae34e950", + "x-ms-correlation-request-id": "11dbda12-3ab0-429e-b813-59154663e9c7", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-request-id": "beaadab5-f062-42ad-af44-a81de76ab5d0", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015305Z:11dbda12-3ab0-429e-b813-59154663e9c7" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036", + "name": "teststoragemgmt2036", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T01:52:44.8891544Z", + "key2": "2021-11-26T01:52:44.8891544Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:52:44.8891544Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:52:44.8891544Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T01:52:44.7641495Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt2036.blob.core.windows.net/", + "queue": "https://teststoragemgmt2036.queue.core.windows.net/", + "table": "https://teststoragemgmt2036.table.core.windows.net/", + "file": "https://teststoragemgmt2036.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-8142/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2036?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "57c5ae40123a8d45903ad875e12d819a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:16 GMT", + "Expires": "-1", + "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-client-request-id": "57c5ae40123a8d45903ad875e12d819a", + "x-ms-correlation-request-id": "7b51e680-f15b-43bc-a272-6a5b9631ae5f", + "x-ms-ratelimit-remaining-subscription-deletes": "14999", + "x-ms-request-id": "ba7843b5-9b5e-4a63-b953-7f9f0b5179d1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015317Z:7b51e680-f15b-43bc-a272-6a5b9631ae5f" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1226708989", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScopeAsync.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScopeAsync.json new file mode 100644 index 0000000000000..71d8157e1d984 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/BlobContainerEncryptionScopeAsync.json @@ -0,0 +1,999 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-5c62bee3d9f52f48b23af789a84ecd86-0ba3ac73bfeaf540-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "88368a7e4147bd94baad457ecef5275c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:25 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "18aee531-7aea-4a94-a63c-c921bf03540e", + "x-ms-ratelimit-remaining-subscription-reads": "11980", + "x-ms-request-id": "18aee531-7aea-4a94-a63c-c921bf03540e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015326Z:18aee531-7aea-4a94-a63c-c921bf03540e" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-9624?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "8a2bd8fd63bd876f308adfc7601e4e1a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "256", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:26 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "370d1aba-b242-4756-8423-3418d69f1f16", + "x-ms-ratelimit-remaining-subscription-writes": "1193", + "x-ms-request-id": "370d1aba-b242-4756-8423-3418d69f1f16", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015326Z:370d1aba-b242-4756-8423-3418d69f1f16" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624", + "name": "teststorageRG-9624", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ba196936261e0ad62a43d18b7fc51988", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt9733", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:27 GMT", + "Expires": "-1", + "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-client-request-id": "ba196936261e0ad62a43d18b7fc51988", + "x-ms-correlation-request-id": "3aefa414-e512-46e8-b243-300ffbb22c61", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-request-id": "c534740d-6d14-4958-bdde-4774ad560700", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015327Z:3aefa414-e512-46e8-b243-300ffbb22c61" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e689fef8c144c7260117b6b5f5598ff7", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:31 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "e689fef8c144c7260117b6b5f5598ff7", + "x-ms-correlation-request-id": "b113eb21-13d2-49ff-870d-d0b532aba9b5", + "x-ms-ratelimit-remaining-subscription-writes": "1192", + "x-ms-request-id": "ba869bec-44df-4f8f-898f-d88e4706ff6b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015331Z:b113eb21-13d2-49ff-870d-d0b532aba9b5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "1f683ec534c475d74251b9066f2114d0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:31 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "1f683ec534c475d74251b9066f2114d0", + "x-ms-correlation-request-id": "3d52a00c-725a-43b8-b896-13445fff28c1", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-request-id": "91fc360f-204c-4a8f-87cc-a56e400e7a73", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015332Z:3d52a00c-725a-43b8-b896-13445fff28c1" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "cd28dab45b07b3451fd791c32d062905", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:32 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "cd28dab45b07b3451fd791c32d062905", + "x-ms-correlation-request-id": "ec158b93-e9cc-4b30-b9ec-93a538759ef9", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-request-id": "23f1da9c-b408-4d04-a5dc-b6f9505bae38", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015333Z:ec158b93-e9cc-4b30-b9ec-93a538759ef9" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b6eff2666ff02e32da487bf18bd94233", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:33 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "b6eff2666ff02e32da487bf18bd94233", + "x-ms-correlation-request-id": "4686b361-fab7-4b0b-aaa3-a79562131afd", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-request-id": "11aa74ee-855d-470f-aa74-6ac786cc4135", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015334Z:4686b361-fab7-4b0b-aaa3-a79562131afd" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c36cc26be3d369bdf9b500eda313483c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:35 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "c36cc26be3d369bdf9b500eda313483c", + "x-ms-correlation-request-id": "1fe290c9-2b84-414b-88b2-fc93b94181e9", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-request-id": "92f8144c-6740-4d05-80b7-abfdaa2f9223", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015336Z:1fe290c9-2b84-414b-88b2-fc93b94181e9" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "7d9fb4285d3144e0a8f9f3bee0532745", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:36 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "7d9fb4285d3144e0a8f9f3bee0532745", + "x-ms-correlation-request-id": "37ebe742-ab3d-48a6-9a3c-729ab843816c", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-request-id": "765376a4-46fa-48ec-8b30-79b6c6ffc3dd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015337Z:37ebe742-ab3d-48a6-9a3c-729ab843816c" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "6b575e95669a83323485bc3a6f448bc6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:37 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "6b575e95669a83323485bc3a6f448bc6", + "x-ms-correlation-request-id": "93fdfdbd-51ed-4e74-a93f-d70978159a48", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-request-id": "548e4b4c-5381-488a-b31a-8867819496d3", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015338Z:93fdfdbd-51ed-4e74-a93f-d70978159a48" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d6c93e00c4390d01e1271ad9f0fe89a6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:39 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d6c93e00c4390d01e1271ad9f0fe89a6", + "x-ms-correlation-request-id": "31de7926-e8fa-41b5-b0cc-3b8dc9dda3ca", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-request-id": "305eaae8-f46e-4b97-ab08-2587269645b5", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015340Z:31de7926-e8fa-41b5-b0cc-3b8dc9dda3ca" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4558ba8ddcbbc1a2821c49aca1a5d563", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:40 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "4558ba8ddcbbc1a2821c49aca1a5d563", + "x-ms-correlation-request-id": "ef604cee-a252-4e20-af56-2d346ee68e0c", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-request-id": "08947314-c873-4b54-84d0-e5b23abf7b0c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015341Z:ef604cee-a252-4e20-af56-2d346ee68e0c" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a1bd2c6e5189d00c5c4a89724b589235", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:42 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "a1bd2c6e5189d00c5c4a89724b589235", + "x-ms-correlation-request-id": "c8ae5f4a-077e-4a01-8b1d-17d9367e8e37", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-request-id": "2109058f-0b2d-4c82-8a83-6db411c1efee", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015342Z:c8ae5f4a-077e-4a01-8b1d-17d9367e8e37" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b4ad16fc46ec240a9c08541d7b546c3c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:44 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "b4ad16fc46ec240a9c08541d7b546c3c", + "x-ms-correlation-request-id": "b2b2ad88-90e2-43c1-98bc-4eae44dbedde", + "x-ms-ratelimit-remaining-subscription-reads": "11969", + "x-ms-request-id": "d47a1500-dcd2-4774-a72a-c86bc343bfec", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015344Z:b2b2ad88-90e2-43c1-98bc-4eae44dbedde" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c36bb752e7403c1dad87e871532f7529", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:45 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "c36bb752e7403c1dad87e871532f7529", + "x-ms-correlation-request-id": "52dda382-8589-4d0e-aad7-80d38f585e03", + "x-ms-ratelimit-remaining-subscription-reads": "11968", + "x-ms-request-id": "3b14d481-f7a2-41f8-ad3a-20772e6f5ef1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015345Z:52dda382-8589-4d0e-aad7-80d38f585e03" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "8ab0138920f8287622990480fcef5507", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "8ab0138920f8287622990480fcef5507", + "x-ms-correlation-request-id": "38899991-1a83-46a5-be17-2d62469de72f", + "x-ms-ratelimit-remaining-subscription-reads": "11967", + "x-ms-request-id": "98f45e48-fea2-4f09-bba2-c7678ddfb41f", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015346Z:38899991-1a83-46a5-be17-2d62469de72f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/ba869bec-44df-4f8f-898f-d88e4706ff6b?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "93204dddcfec14f4f97007645d98d06d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1346", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:47 GMT", + "Expires": "-1", + "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-client-request-id": "93204dddcfec14f4f97007645d98d06d", + "x-ms-correlation-request-id": "b08f51b7-b0fe-43e0-857d-d8964fb63052", + "x-ms-ratelimit-remaining-subscription-reads": "11966", + "x-ms-request-id": "ec224968-2cfb-46a5-92df-a8a225350ab5", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015348Z:b08f51b7-b0fe-43e0-857d-d8964fb63052" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733", + "name": "teststoragemgmt9733", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T01:53:30.4854975Z", + "key2": "2021-11-26T01:53:30.4854975Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:53:30.4854975Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:53:30.4854975Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T01:53:30.3761465Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt9733.blob.core.windows.net/", + "queue": "https://teststoragemgmt9733.queue.core.windows.net/", + "table": "https://teststoragemgmt9733.table.core.windows.net/", + "file": "https://teststoragemgmt9733.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "68942a92e2a431434043a1a7e29c3fbe", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "381", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:48 GMT", + "Expires": "-1", + "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-client-request-id": "68942a92e2a431434043a1a7e29c3fbe", + "x-ms-correlation-request-id": "fe40abbf-c37e-490e-94d6-7a4eecee62e3", + "x-ms-ratelimit-remaining-subscription-reads": "11965", + "x-ms-request-id": "5ba9227f-4abe-4039-8c41-44d043c46466", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015348Z:fe40abbf-c37e-490e-94d6-7a4eecee62e3" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/encryptionScopes/testscope1?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "63", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0694e032e10fba3c1e9b91871911ca89", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "source": "Microsoft.Storage", + "state": "Enabled" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "448", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:48 GMT", + "Expires": "-1", + "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-client-request-id": "0694e032e10fba3c1e9b91871911ca89", + "x-ms-correlation-request-id": "e9b99835-6f81-4e3b-a6b9-b81882d93f96", + "x-ms-ratelimit-remaining-subscription-writes": "1191", + "x-ms-request-id": "6f0992f4-4bde-4399-999c-ef65bdec0799", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015349Z:e9b99835-6f81-4e3b-a6b9-b81882d93f96" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/encryptionScopes/testscope1", + "type": "Microsoft.Storage/storageAccounts/encryptionScopes", + "name": "testscope1", + "properties": { + "source": "Microsoft.Storage", + "keyVaultProperties": {}, + "creationTime": "2021-11-26T01:53:48.9220282Z", + "lastModifiedTime": "2021-11-26T01:53:48.9220282Z", + "state": "Enabled" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/encryptionScopes/testscope2?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "63", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d2ee97c8ec5afa6309ee53a92d4d315c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "source": "Microsoft.Storage", + "state": "Enabled" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "448", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:49 GMT", + "Expires": "-1", + "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-client-request-id": "d2ee97c8ec5afa6309ee53a92d4d315c", + "x-ms-correlation-request-id": "ac92e9e9-468d-4ea3-9f53-cb2cdd972e07", + "x-ms-ratelimit-remaining-subscription-writes": "1190", + "x-ms-request-id": "eeab47cd-1559-4e7f-8535-7d23b5c5b313", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015349Z:ac92e9e9-468d-4ea3-9f53-cb2cdd972e07" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/encryptionScopes/testscope2", + "type": "Microsoft.Storage/storageAccounts/encryptionScopes", + "name": "testscope2", + "properties": { + "source": "Microsoft.Storage", + "keyVaultProperties": {}, + "creationTime": "2021-11-26T01:53:49.5476478Z", + "lastModifiedTime": "2021-11-26T01:53:49.5476478Z", + "state": "Enabled" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default/containers/container7441?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "90", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "037d32485ecaedb0da4a0850bb182f79", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "defaultEncryptionScope": "testscope1", + "denyEncryptionScopeOverride": false + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "477", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:50 GMT", + "ETag": "\u00220x8D9B07F97B3F602\u0022", + "Expires": "-1", + "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-client-request-id": "037d32485ecaedb0da4a0850bb182f79", + "x-ms-correlation-request-id": "db81ae19-1389-4dc2-96f3-bb59c3f2995e", + "x-ms-ratelimit-remaining-subscription-writes": "1189", + "x-ms-request-id": "e93ad892-4eaf-4e4c-ab4a-525471c97855", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015350Z:db81ae19-1389-4dc2-96f3-bb59c3f2995e" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default/containers/container7441", + "name": "container7441", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "testscope1", + "denyEncryptionScopeOverride": false, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default/containers/container7441?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "89", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ae4bde17636d7d4599fc208e938cd06a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "defaultEncryptionScope": "testscope2", + "denyEncryptionScopeOverride": true + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "476", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:50 GMT", + "ETag": "\u00220x8D9B07F98158F99\u0022", + "Expires": "-1", + "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-client-request-id": "ae4bde17636d7d4599fc208e938cd06a", + "x-ms-correlation-request-id": "24dbac46-7382-46ef-8692-c083d47bfa4b", + "x-ms-ratelimit-remaining-subscription-writes": "1188", + "x-ms-request-id": "b09e8948-4321-49ce-a807-64059a7e0cfe", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015350Z:24dbac46-7382-46ef-8692-c083d47bfa4b" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733/blobServices/default/containers/container7441", + "name": "container7441", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "testscope2", + "denyEncryptionScopeOverride": true, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "dfd15735864c39fe3de480a25aaa4dd6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1358", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 01:53:51 GMT", + "Expires": "-1", + "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-client-request-id": "dfd15735864c39fe3de480a25aaa4dd6", + "x-ms-correlation-request-id": "2be1a9f9-47a1-4521-ba06-a97734fc1353", + "x-ms-ratelimit-remaining-subscription-reads": "11964", + "x-ms-request-id": "c474b747-37f8-46c8-984e-143ca442b2cd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015351Z:2be1a9f9-47a1-4521-ba06-a97734fc1353" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733", + "name": "teststoragemgmt9733", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T01:53:30.4854975Z", + "key2": "2021-11-26T01:53:30.4854975Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:53:30.4854975Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T01:53:30.4854975Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T01:53:30.3761465Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt9733.blob.core.windows.net/", + "queue": "https://teststoragemgmt9733.queue.core.windows.net/", + "table": "https://teststoragemgmt9733.table.core.windows.net/", + "file": "https://teststoragemgmt9733.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-9624/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9733?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "6f163024aee6e4c2ec0069cd3d225a4d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 01:53:56 GMT", + "Expires": "-1", + "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-client-request-id": "6f163024aee6e4c2ec0069cd3d225a4d", + "x-ms-correlation-request-id": "8e678e2d-760d-41db-b8bb-d0b9faabfa75", + "x-ms-ratelimit-remaining-subscription-deletes": "14997", + "x-ms-request-id": "3210cbb7-259f-40c1-bb7c-26556fdd30ca", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T015356Z:8e678e2d-760d-41db-b8bb-d0b9faabfa75" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1506973250", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainer.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainer.json new file mode 100644 index 0000000000000..f4a7fed0ffd3f --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainer.json @@ -0,0 +1,2283 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-15ed5135d3fcde4cba5b7f119c16e2f3-fd843165ecc08d43-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e4d314590e1b47533fc7f239dbccaf64", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:10 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "16fdea47-2309-442e-87f7-095568192da8", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "16fdea47-2309-442e-87f7-095568192da8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020710Z:16fdea47-2309-442e-87f7-095568192da8" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-5391?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "cf05d62223af353e5bd757a356c98714", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "256", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:13 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "c885bfee-e80b-4d98-9768-a9a68979f944", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "c885bfee-e80b-4d98-9768-a9a68979f944", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020714Z:c885bfee-e80b-4d98-9768-a9a68979f944" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391", + "name": "teststorageRG-5391", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f7dedf70bd8687ad32738e2111eeecfa", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt9050", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:07:14 GMT", + "Expires": "-1", + "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-client-request-id": "f7dedf70bd8687ad32738e2111eeecfa", + "x-ms-correlation-request-id": "4c56f247-0bec-464c-9563-8c7ffa096125", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "ca031db2-1d9b-4441-811e-284869bea526", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020715Z:4c56f247-0bec-464c-9563-8c7ffa096125" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "52ec6fc5aacc94f1aec036fba3e8fe6a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:24 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "52ec6fc5aacc94f1aec036fba3e8fe6a", + "x-ms-correlation-request-id": "8b4aef17-bc98-44f4-8a48-aca6a02d757f", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "d18ba467-a937-4fe2-9e06-79f9f1bae069", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020725Z:8b4aef17-bc98-44f4-8a48-aca6a02d757f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "5990a86ac29bc64eee4949c686b1e349", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:25 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "5990a86ac29bc64eee4949c686b1e349", + "x-ms-correlation-request-id": "c5a593be-f8aa-42b8-a771-e6b4019247ee", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "f2229f54-5610-4a6f-baef-8414a2fcf0e1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020725Z:c5a593be-f8aa-42b8-a771-e6b4019247ee" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "50fd23741c926073d3d2f9842e41e49a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:26 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "50fd23741c926073d3d2f9842e41e49a", + "x-ms-correlation-request-id": "721556b7-180f-4361-82ba-2870fc9828a6", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "cb154111-3f9d-401f-ab26-021169e048b4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020727Z:721556b7-180f-4361-82ba-2870fc9828a6" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fa904d75a45762cf7195e13d1cd593a6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:27 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "fa904d75a45762cf7195e13d1cd593a6", + "x-ms-correlation-request-id": "a5af02d2-ce1e-4595-8508-57a35c6856ca", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-request-id": "db6f1692-ca27-4379-83ec-a67b1f8423e4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020728Z:a5af02d2-ce1e-4595-8508-57a35c6856ca" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "8c3b3264f9164e56353085c8c8ca98ad", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:28 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "8c3b3264f9164e56353085c8c8ca98ad", + "x-ms-correlation-request-id": "b005ad6f-061d-4714-a6ff-021de071eb6d", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-request-id": "e9217d28-e3e4-432f-a188-50bbf9edd153", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020729Z:b005ad6f-061d-4714-a6ff-021de071eb6d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "3951af64e920d0f2549adefc3a3643fe", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:30 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "3951af64e920d0f2549adefc3a3643fe", + "x-ms-correlation-request-id": "cdfcf65f-d3d1-400f-acd9-3d0c0fe7bf0b", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-request-id": "70ff60fa-2a31-47d6-a1d0-752ebe96112a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020731Z:cdfcf65f-d3d1-400f-acd9-3d0c0fe7bf0b" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fb1f533f57067b83f641c5261e0699a7", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:31 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "fb1f533f57067b83f641c5261e0699a7", + "x-ms-correlation-request-id": "068f5d8e-5c3f-43d0-923d-24b5f5d61d19", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-request-id": "4d97828b-ed43-4574-937b-d0002f12b2d8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020732Z:068f5d8e-5c3f-43d0-923d-24b5f5d61d19" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "6dd834fd5a847a86406a377c1b5a14fe", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:32 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "6dd834fd5a847a86406a377c1b5a14fe", + "x-ms-correlation-request-id": "595f50a3-1173-4ae5-b2d3-a781bc7ae068", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-request-id": "c6ecc89c-6dbc-47cc-8725-9bc04c3dc781", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020733Z:595f50a3-1173-4ae5-b2d3-a781bc7ae068" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "758886ed9caa0da72bd542de24cbb14d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:34 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "758886ed9caa0da72bd542de24cbb14d", + "x-ms-correlation-request-id": "0d1338b1-0bde-4651-bef8-1e0da45e0624", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-request-id": "055983e2-07ff-4b17-b765-bddf7db22a20", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020735Z:0d1338b1-0bde-4651-bef8-1e0da45e0624" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "05ff3601d55de57acca5bb9b1f07609b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:35 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "05ff3601d55de57acca5bb9b1f07609b", + "x-ms-correlation-request-id": "5f105298-032f-454f-a368-f7d8ca287d4b", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-request-id": "fd820466-8f9e-4ebc-b202-1bea9ecf48a1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020736Z:5f105298-032f-454f-a368-f7d8ca287d4b" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9839c62d247e60fd8dcb41ae17a75674", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:36 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "9839c62d247e60fd8dcb41ae17a75674", + "x-ms-correlation-request-id": "1031e47d-3c01-4985-80e8-fa7711eafcdb", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-request-id": "0b52a6db-7ed7-425e-9f94-4859bb994721", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020737Z:1031e47d-3c01-4985-80e8-fa7711eafcdb" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e47beab90f5b17a00ba3a804e10bed24", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:38 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "e47beab90f5b17a00ba3a804e10bed24", + "x-ms-correlation-request-id": "81dd10dd-06b9-4f8e-afa6-8cbff2312a89", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-request-id": "e4db9e95-cadf-47ec-84c6-3a6eae7a0af8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020739Z:81dd10dd-06b9-4f8e-afa6-8cbff2312a89" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "5db1a6741992ddcf389e789294cbce25", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:39 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "5db1a6741992ddcf389e789294cbce25", + "x-ms-correlation-request-id": "2ed9f69d-ab2f-491e-a1ee-fd88329acd06", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-request-id": "7483f21b-5230-4649-9b5d-b6eb447e691b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020740Z:2ed9f69d-ab2f-491e-a1ee-fd88329acd06" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "35e2464e7c8b1e4025228cda7bf97f81", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:40 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "35e2464e7c8b1e4025228cda7bf97f81", + "x-ms-correlation-request-id": "f9a82ab2-9d2f-44e7-a992-9c0db1107c22", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-request-id": "e71ce6b2-97e3-4a2c-821f-041cc4b7c941", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020741Z:f9a82ab2-9d2f-44e7-a992-9c0db1107c22" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "703a1cdef8f59fe21a9eabbd960e8340", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:41 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "703a1cdef8f59fe21a9eabbd960e8340", + "x-ms-correlation-request-id": "e2214f86-368c-43a4-b3e0-437c5739769f", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-request-id": "03551866-e6c3-4b19-8fe7-214e8947508b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020742Z:e2214f86-368c-43a4-b3e0-437c5739769f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9bb583d5b729f798669338708df4613f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:43 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "9bb583d5b729f798669338708df4613f", + "x-ms-correlation-request-id": "67ce1515-8c04-4fb8-b392-2e815c671ab6", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-request-id": "cce82b67-7c5e-4524-af6a-8b1e1509cac1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020744Z:67ce1515-8c04-4fb8-b392-2e815c671ab6" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "77b4f61e5d91562f63421bedd1838717", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:44 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "77b4f61e5d91562f63421bedd1838717", + "x-ms-correlation-request-id": "2fde2643-9486-4f4f-8ec6-1bf9d51ee436", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-request-id": "35800109-59e5-4473-9b8b-f093081145b7", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020745Z:2fde2643-9486-4f4f-8ec6-1bf9d51ee436" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f8054c9ee343265884420a62c0721225", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "f8054c9ee343265884420a62c0721225", + "x-ms-correlation-request-id": "b914e14b-b3f3-423d-b0c3-e82539ceb47d", + "x-ms-ratelimit-remaining-subscription-reads": "11981", + "x-ms-request-id": "a1e7a61a-8c21-4e18-a07e-edbf6f21cf11", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020746Z:b914e14b-b3f3-423d-b0c3-e82539ceb47d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9f9e6b3c0b5a77ae535f38e69cab26e2", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:48 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "9f9e6b3c0b5a77ae535f38e69cab26e2", + "x-ms-correlation-request-id": "f2e460b9-aeef-4244-9627-c7a15b5b66c7", + "x-ms-ratelimit-remaining-subscription-reads": "11980", + "x-ms-request-id": "a7f90637-c03f-4355-a8c6-527fce949bbb", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020748Z:f2e460b9-aeef-4244-9627-c7a15b5b66c7" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "40d1210c69ef3bfc9e8df34e53cc95f0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:49 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "40d1210c69ef3bfc9e8df34e53cc95f0", + "x-ms-correlation-request-id": "0ef2315d-a192-4484-94e7-7ff2f80dd76f", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-request-id": "5bf8e062-d448-4463-b8c3-c7e5a34bd130", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020749Z:0ef2315d-a192-4484-94e7-7ff2f80dd76f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "66b1f52fe7e593bc9d8ea5e3ab7189d8", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:50 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "66b1f52fe7e593bc9d8ea5e3ab7189d8", + "x-ms-correlation-request-id": "1a8213af-4cf7-470c-b6d6-8c27f4321ea2", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-request-id": "4255d657-b171-46a6-9053-bbc1cdad9e38", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020750Z:1a8213af-4cf7-470c-b6d6-8c27f4321ea2" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9f56271cd1a1d3366e6201cc18602386", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:52 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "9f56271cd1a1d3366e6201cc18602386", + "x-ms-correlation-request-id": "f2d7cc67-cc6e-4487-bd91-f3ec19315c8d", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-request-id": "d5f5c437-b250-45b6-aa62-48393d09159f", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020752Z:f2d7cc67-cc6e-4487-bd91-f3ec19315c8d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a6b647cac0f924fc643da360c4198f2d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:53 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "a6b647cac0f924fc643da360c4198f2d", + "x-ms-correlation-request-id": "70ed9bae-7ea7-4fc3-8aa0-bb7167efef00", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-request-id": "db02e4bb-83c6-42f4-b955-1ee2be63bb58", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020753Z:70ed9bae-7ea7-4fc3-8aa0-bb7167efef00" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "2c311a03f6765e4ebfddf782e6f07b3c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:54 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "2c311a03f6765e4ebfddf782e6f07b3c", + "x-ms-correlation-request-id": "f3a2290b-230e-491a-b7a1-746eeff8da21", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-request-id": "a6c98979-ce8b-49e0-a99b-20b5086b09eb", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020754Z:f3a2290b-230e-491a-b7a1-746eeff8da21" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "63191e6ae3ba5cdf2b313b642ed50f54", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:56 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "63191e6ae3ba5cdf2b313b642ed50f54", + "x-ms-correlation-request-id": "1a2dbb15-4225-4741-80b4-2073c48ea63e", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-request-id": "c626d828-d8ea-4feb-98ed-279d259890c6", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020756Z:1a2dbb15-4225-4741-80b4-2073c48ea63e" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fdc8d3d3f72ed310f858e71cc8793e74", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:57 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "fdc8d3d3f72ed310f858e71cc8793e74", + "x-ms-correlation-request-id": "71bcaaa1-0cdb-44ce-ad81-34c95fc2f8ff", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-request-id": "821d881a-5a23-4f8b-bd37-d1e2b6c143bf", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020757Z:71bcaaa1-0cdb-44ce-ad81-34c95fc2f8ff" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a5f666c22b0020723bd50044bbea30e9", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:07:58 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "a5f666c22b0020723bd50044bbea30e9", + "x-ms-correlation-request-id": "6bc4e1af-8ab9-40b2-9f07-e55b4116aa02", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-request-id": "53e880d2-38b5-4377-96b3-7ff429429c64", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020758Z:6bc4e1af-8ab9-40b2-9f07-e55b4116aa02" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "12afa2ce7d27730e0e456a61fbc393b1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:00 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "12afa2ce7d27730e0e456a61fbc393b1", + "x-ms-correlation-request-id": "cfc45050-5739-4e56-9220-31ee16c633df", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-request-id": "829fbfe1-40cc-43df-9317-03752af603de", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020800Z:cfc45050-5739-4e56-9220-31ee16c633df" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c7a1c6f369dfa75460a7c259f6cb180e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:01 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "c7a1c6f369dfa75460a7c259f6cb180e", + "x-ms-correlation-request-id": "e7d31859-f8ab-4cbf-bccc-933477381fc0", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-request-id": "d4566123-13b5-49b7-8139-92a477fccbbd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020801Z:e7d31859-f8ab-4cbf-bccc-933477381fc0" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "264dfd282bca454c588397bac0112478", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:02 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "264dfd282bca454c588397bac0112478", + "x-ms-correlation-request-id": "3f75460f-95e3-4c6a-9828-752c659bd30d", + "x-ms-ratelimit-remaining-subscription-reads": "11969", + "x-ms-request-id": "c0ba1217-6e55-44c9-9cc4-2b5e3ddb7c50", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020802Z:3f75460f-95e3-4c6a-9828-752c659bd30d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f4504f416849640a4d08b17fbab47c42", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:03 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "f4504f416849640a4d08b17fbab47c42", + "x-ms-correlation-request-id": "c37bba29-3b01-4076-877a-25733f7917c4", + "x-ms-ratelimit-remaining-subscription-reads": "11968", + "x-ms-request-id": "29e2c117-ff51-4a0a-a1dc-a09e8d39bd22", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020804Z:c37bba29-3b01-4076-877a-25733f7917c4" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fe395c2c6d75c7e67a5c6e5cd299e64f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:05 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "fe395c2c6d75c7e67a5c6e5cd299e64f", + "x-ms-correlation-request-id": "4605d433-fb08-4297-b4f9-ce59b9cd5baf", + "x-ms-ratelimit-remaining-subscription-reads": "11967", + "x-ms-request-id": "bef47b1d-4a85-4ebd-8dd2-a04e036f7afc", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020805Z:4605d433-fb08-4297-b4f9-ce59b9cd5baf" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a6184a83247abfc4f3e8d8c279cc8aa4", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:06 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "a6184a83247abfc4f3e8d8c279cc8aa4", + "x-ms-correlation-request-id": "247bf990-6290-4e25-a180-1ba59d71675e", + "x-ms-ratelimit-remaining-subscription-reads": "11966", + "x-ms-request-id": "4ac9b103-2031-4915-ac5e-62e5693e4921", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020806Z:247bf990-6290-4e25-a180-1ba59d71675e" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "638d540626d7d302688979edfaae91b3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:07 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "638d540626d7d302688979edfaae91b3", + "x-ms-correlation-request-id": "ee923ae4-089b-47d9-9f52-df32f98ccd13", + "x-ms-ratelimit-remaining-subscription-reads": "11965", + "x-ms-request-id": "56719e07-48b9-4516-bb18-5439036b152e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020808Z:ee923ae4-089b-47d9-9f52-df32f98ccd13" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "70fc6221d59b08c898790b8c95244dae", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:09 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "70fc6221d59b08c898790b8c95244dae", + "x-ms-correlation-request-id": "3d91e2f4-9e91-433d-8853-9b4035205399", + "x-ms-ratelimit-remaining-subscription-reads": "11964", + "x-ms-request-id": "0da1403c-4000-4dfe-986f-9b0d54fd7d8e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020809Z:3d91e2f4-9e91-433d-8853-9b4035205399" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "7e55cad1820b5c7747453ef1aad7c544", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:10 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "7e55cad1820b5c7747453ef1aad7c544", + "x-ms-correlation-request-id": "28826a56-4349-4ae9-93d7-57643a09b5fd", + "x-ms-ratelimit-remaining-subscription-reads": "11963", + "x-ms-request-id": "9b8cd9ae-2592-40f9-9596-366db1cf85ad", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020810Z:28826a56-4349-4ae9-93d7-57643a09b5fd" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "17a0245719cf30088b85cb5d1a763d43", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:11 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "17a0245719cf30088b85cb5d1a763d43", + "x-ms-correlation-request-id": "f582084e-ea83-4f2c-a907-78e348f836b5", + "x-ms-ratelimit-remaining-subscription-reads": "11962", + "x-ms-request-id": "9acf2e99-e3fb-459f-8f59-fd7d671f9311", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020812Z:f582084e-ea83-4f2c-a907-78e348f836b5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "2f1bcb3b13589fa8ea9f295697d65ec1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:13 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "2f1bcb3b13589fa8ea9f295697d65ec1", + "x-ms-correlation-request-id": "cf620c87-4bf6-46f8-90f8-3cecc5f4c285", + "x-ms-ratelimit-remaining-subscription-reads": "11961", + "x-ms-request-id": "8242a9b3-ba4a-4d88-9d10-6ee65ad748f3", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020813Z:cf620c87-4bf6-46f8-90f8-3cecc5f4c285" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "7135c6b43684b7dec124f286b71a42d1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:14 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "7135c6b43684b7dec124f286b71a42d1", + "x-ms-correlation-request-id": "296d74f9-57ae-4a09-83f3-65a790eab2ed", + "x-ms-ratelimit-remaining-subscription-reads": "11960", + "x-ms-request-id": "354bd279-6ec5-4325-92e0-171764093925", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020814Z:296d74f9-57ae-4a09-83f3-65a790eab2ed" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "deb6fa0795bb44eb7c012d30f0b199b5", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:15 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "deb6fa0795bb44eb7c012d30f0b199b5", + "x-ms-correlation-request-id": "ac521568-2c77-49c8-a498-065746348e7d", + "x-ms-ratelimit-remaining-subscription-reads": "11959", + "x-ms-request-id": "104b9495-66e2-4770-ad16-21b39c640b38", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020815Z:ac521568-2c77-49c8-a498-065746348e7d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "54a90a27cc4004bfed646e342021e7d0", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:17 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "54a90a27cc4004bfed646e342021e7d0", + "x-ms-correlation-request-id": "406d3820-6a53-4861-94e2-295d43178230", + "x-ms-ratelimit-remaining-subscription-reads": "11958", + "x-ms-request-id": "173615bd-bec2-42ff-b50f-cad422beb1fc", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020817Z:406d3820-6a53-4861-94e2-295d43178230" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9d4f575d7f1f1e05dbf1f48209adc60f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:18 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "9d4f575d7f1f1e05dbf1f48209adc60f", + "x-ms-correlation-request-id": "f40e3f91-3582-4a8f-8cae-06152a1a2af6", + "x-ms-ratelimit-remaining-subscription-reads": "11957", + "x-ms-request-id": "f23c8773-eca9-457c-a752-43887224d401", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020818Z:f40e3f91-3582-4a8f-8cae-06152a1a2af6" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ac5f3d8bee703a903ab2f15727b7235a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:19 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "ac5f3d8bee703a903ab2f15727b7235a", + "x-ms-correlation-request-id": "f7c57b61-8cfc-4d6a-81ab-ea4a1cd44733", + "x-ms-ratelimit-remaining-subscription-reads": "11956", + "x-ms-request-id": "59b7783a-eb13-4a9e-8518-3e4573464771", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020820Z:f7c57b61-8cfc-4d6a-81ab-ea4a1cd44733" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "99d25c19fb62a895048a784fd73cfb3f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:21 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "99d25c19fb62a895048a784fd73cfb3f", + "x-ms-correlation-request-id": "bf9a4868-8d22-4503-a7b8-4dc8918b4ef0", + "x-ms-ratelimit-remaining-subscription-reads": "11955", + "x-ms-request-id": "6052ce6b-c322-4ba0-baa2-2b0ad6ba5a33", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020821Z:bf9a4868-8d22-4503-a7b8-4dc8918b4ef0" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e3a85e9d3bc26f5fc715626d8daef723", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:22 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "e3a85e9d3bc26f5fc715626d8daef723", + "x-ms-correlation-request-id": "afd25c92-0c85-4bc6-b3f2-0e9db6d931a7", + "x-ms-ratelimit-remaining-subscription-reads": "11954", + "x-ms-request-id": "c4d996ac-ed0c-479b-815e-4bc231a9c8fa", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020822Z:afd25c92-0c85-4bc6-b3f2-0e9db6d931a7" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ac699acd2dda90ada7b7a7e5754162fe", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:24 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "ac699acd2dda90ada7b7a7e5754162fe", + "x-ms-correlation-request-id": "d979b2c9-09e2-4604-97eb-8c59efa45cea", + "x-ms-ratelimit-remaining-subscription-reads": "11953", + "x-ms-request-id": "1fd81a08-8623-4f16-85ff-f683ecb7b74f", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020824Z:d979b2c9-09e2-4604-97eb-8c59efa45cea" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c8b9b1b6400edd98fc63d24d98271a55", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:25 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "c8b9b1b6400edd98fc63d24d98271a55", + "x-ms-correlation-request-id": "32d4afb3-f372-4224-8679-c6b2f7cd5922", + "x-ms-ratelimit-remaining-subscription-reads": "11952", + "x-ms-request-id": "f242ebbe-6ce3-4bf6-b8ac-3feee9c9031b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020825Z:32d4afb3-f372-4224-8679-c6b2f7cd5922" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "3d8254934fd36f64b1183b0b937afa86", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:26 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "3d8254934fd36f64b1183b0b937afa86", + "x-ms-correlation-request-id": "7b5916af-5137-416b-b318-b4e91981b1f5", + "x-ms-ratelimit-remaining-subscription-reads": "11951", + "x-ms-request-id": "6d1d7e75-3ec4-4b7f-b9aa-c13521945249", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020827Z:7b5916af-5137-416b-b318-b4e91981b1f5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/d18ba467-a937-4fe2-9e06-79f9f1bae069?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "dbb764b22ff58c15018baf775b5ff77f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1346", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:28 GMT", + "Expires": "-1", + "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-client-request-id": "dbb764b22ff58c15018baf775b5ff77f", + "x-ms-correlation-request-id": "3d47b0b6-855a-4b9e-a10d-7863ce5c073f", + "x-ms-ratelimit-remaining-subscription-reads": "11950", + "x-ms-request-id": "862a653a-4c04-4fae-9c48-d7b20282e1c9", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020828Z:3d47b0b6-855a-4b9e-a10d-7863ce5c073f" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050", + "name": "teststoragemgmt9050", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:07:24.0365233Z", + "key2": "2021-11-26T02:07:24.0365233Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:07:24.0365233Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:07:24.0365233Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:07:23.9271758Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt9050.blob.core.windows.net/", + "queue": "https://teststoragemgmt9050.queue.core.windows.net/", + "table": "https://teststoragemgmt9050.table.core.windows.net/", + "file": "https://teststoragemgmt9050.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "2052519c24be672b4c4917f6058d4a82", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "381", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:28 GMT", + "Expires": "-1", + "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-client-request-id": "2052519c24be672b4c4917f6058d4a82", + "x-ms-correlation-request-id": "7e09e8dc-98e3-4faf-9dda-4899448417c2", + "x-ms-ratelimit-remaining-subscription-reads": "11949", + "x-ms-request-id": "634211dc-39a2-440b-9156-20325ef02fcd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020828Z:7e09e8dc-98e3-4faf-9dda-4899448417c2" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "70349a4b603e3f64f53c479fed135121", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": {} + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "401", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:29 GMT", + "ETag": "\u00220x8D9B081A3B8699E\u0022", + "Expires": "-1", + "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-client-request-id": "70349a4b603e3f64f53c479fed135121", + "x-ms-correlation-request-id": "ae18ab00-7dd2-438b-8af8-0feaa835c76e", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "b159a3a1-729a-4875-8b22-5fd9b486bfe2", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020829Z:ae18ab00-7dd2-438b-8af8-0feaa835c76e" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889", + "name": "testblob3889", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/setLegalHold?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "31", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "28416ebcc7d9398d4f8fab171e877341", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "tags": [ + "tag1", + "tag2", + "tag3" + ] + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "51", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:29 GMT", + "Expires": "-1", + "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-client-request-id": "28416ebcc7d9398d4f8fab171e877341", + "x-ms-correlation-request-id": "4d679c54-ec3a-48c8-aafd-6eae3724dab0", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "91aa35d3-faf0-4a18-b234-4db684faa1e8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020830Z:4d679c54-ec3a-48c8-aafd-6eae3724dab0" + }, + "ResponseBody": { + "hasLegalHold": true, + "tags": [ + "tag1", + "tag2", + "tag3" + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "58", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c50f0e2d0ec2f05dede1c9e8e3c85f35", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 3 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "442", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:30 GMT", + "ETag": "\u00228d9b081a482fedd\u0022", + "Expires": "-1", + "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-client-request-id": "c50f0e2d0ec2f05dede1c9e8e3c85f35", + "x-ms-correlation-request-id": "58684a85-7ff3-42cd-accf-3f8fe604d5f2", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "a3bf2cce-0fa8-4626-a68a-27382398a41b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020830Z:58684a85-7ff3-42cd-accf-3f8fe604d5f2" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081a482fedd\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default/lock?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "If-Match": "\u00228d9b081a482fedd\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "1f49d5c55a08848f0cfb21afb54c216d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "440", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:30 GMT", + "ETag": "\u00228d9b081a4c82391\u0022", + "Expires": "-1", + "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-client-request-id": "1f49d5c55a08848f0cfb21afb54c216d", + "x-ms-correlation-request-id": "e9cec3c7-c802-49cf-bc63-8f05fef9a953", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "3bc8c868-28a6-405d-a489-f5a6a05dbcd0", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020831Z:e9cec3c7-c802-49cf-bc63-8f05fef9a953" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081a4c82391\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Locked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default/extend?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "60", + "Content-Type": "application/json", + "If-Match": "\u00228d9b081a4c82391\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "df7206c98c04ad5e10503af8fda55587", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 100 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "442", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:31 GMT", + "ETag": "\u00228d9b081a529e508\u0022", + "Expires": "-1", + "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-client-request-id": "df7206c98c04ad5e10503af8fda55587", + "x-ms-correlation-request-id": "424415d9-5836-4ece-a88c-aae4824c8ca1", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "2c7fac77-3104-4fd2-8cb8-6b1eb92a3fd1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020831Z:424415d9-5836-4ece-a88c-aae4824c8ca1" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081a529e508\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 100, + "state": "Locked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4952752f543ed2387e8ab8c7edae3ba1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1962", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:31 GMT", + "ETag": "\u00220x8D9B081A52B7236\u0022", + "Expires": "-1", + "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-client-request-id": "4952752f543ed2387e8ab8c7edae3ba1", + "x-ms-correlation-request-id": "beecd19e-6042-49aa-b345-31093158bfda", + "x-ms-ratelimit-remaining-subscription-reads": "11948", + "x-ms-request-id": "43a81678-4526-4dd5-9d42-f9056dd5cad4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020832Z:beecd19e-6042-49aa-b345-31093158bfda" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889", + "name": "testblob3889", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "etag": "\u00220x8D9B081A52B7236\u0022", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "$account-encryption-key", + "denyEncryptionScopeOverride": false, + "publicAccess": "None", + "leaseStatus": "Unlocked", + "leaseState": "Available", + "lastModifiedTime": "2021-11-26T02:08:31.0000000Z", + "immutabilityPolicy": { + "etag": "\u00228d9b081a529e508\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 100, + "state": "Locked" + }, + "updateHistory": [ + { + "update": "put", + "immutabilityPeriodSinceCreationInDays": 3, + "timestamp": "2021-11-26T02:08:30.6953949Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "update": "lock", + "immutabilityPeriodSinceCreationInDays": 3, + "timestamp": "2021-11-26T02:08:31.1641600Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "update": "extend", + "immutabilityPeriodSinceCreationInDays": 100, + "timestamp": "2021-11-26T02:08:31.7891848Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } + ] + }, + "legalHold": { + "hasLegalHold": true, + "tags": [ + { + "tag": "tag1", + "timestamp": "2021-11-26T02:08:30.0391154Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "tag": "tag2", + "timestamp": "2021-11-26T02:08:30.0391154Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "tag": "tag3", + "timestamp": "2021-11-26T02:08:30.0391154Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } + ] + }, + "hasImmutabilityPolicy": true, + "hasLegalHold": true + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889/clearLegalHold?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "31", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "dd1e5cbf7f553931779b0eb71f978767", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "tags": [ + "tag1", + "tag2", + "tag3" + ] + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "32", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:32 GMT", + "Expires": "-1", + "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-client-request-id": "dd1e5cbf7f553931779b0eb71f978767", + "x-ms-correlation-request-id": "44dffe7d-85a3-4631-bca2-7a1066108336", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "8ff3ca3e-62cf-4b83-afcb-bbe3c800d3b3", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020832Z:44dffe7d-85a3-4631-bca2-7a1066108336" + }, + "ResponseBody": { + "hasLegalHold": false, + "tags": [] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050/blobServices/default/containers/testblob3889?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "407f99a5d7fa742ecd9f6179d396bf62", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:33 GMT", + "Expires": "-1", + "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-client-request-id": "407f99a5d7fa742ecd9f6179d396bf62", + "x-ms-correlation-request-id": "2055926e-c866-415d-b587-b369b7dd4fb5", + "x-ms-ratelimit-remaining-subscription-deletes": "14999", + "x-ms-request-id": "441b48ac-157f-4f72-a09b-951c61f6611c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020833Z:2055926e-c866-415d-b587-b369b7dd4fb5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a13898157886b0314318d1a24581b3e6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1358", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:08:33 GMT", + "Expires": "-1", + "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-client-request-id": "a13898157886b0314318d1a24581b3e6", + "x-ms-correlation-request-id": "7c3744d3-d37f-45fc-a4a9-b84ed399d6b5", + "x-ms-ratelimit-remaining-subscription-reads": "11947", + "x-ms-request-id": "1791ac31-f9d9-4df4-931f-4d3c8bfc9ca9", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020833Z:7c3744d3-d37f-45fc-a4a9-b84ed399d6b5" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050", + "name": "teststoragemgmt9050", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:07:24.0365233Z", + "key2": "2021-11-26T02:07:24.0365233Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:07:24.0365233Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:07:24.0365233Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:07:23.9271758Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt9050.blob.core.windows.net/", + "queue": "https://teststoragemgmt9050.queue.core.windows.net/", + "table": "https://teststoragemgmt9050.table.core.windows.net/", + "file": "https://teststoragemgmt9050.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-5391/providers/Microsoft.Storage/storageAccounts/teststoragemgmt9050?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "53225103fa2ee7a72daa0fb61eb865e1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:08:40 GMT", + "Expires": "-1", + "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-client-request-id": "53225103fa2ee7a72daa0fb61eb865e1", + "x-ms-correlation-request-id": "f1b4e7a7-d684-4837-aa78-b33e172fd29c", + "x-ms-ratelimit-remaining-subscription-deletes": "14998", + "x-ms-request-id": "7a3fadb8-132a-4abb-b846-7f7588bf4604", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020841Z:f1b4e7a7-d684-4837-aa78-b33e172fd29c" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1773443405", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainerAsync.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainerAsync.json new file mode 100644 index 0000000000000..d1ea68b0d37e9 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/GetBlobContainerAsync.json @@ -0,0 +1,1198 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-4a8d43ac41cea74b950495e4e801c195-f75bce6fbfcee64f-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b22df2daaa73ae408907d26e11ab8405", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:00 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "1479ebbb-4878-4c07-95c7-f9e1c62cad79", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "1479ebbb-4878-4c07-95c7-f9e1c62cad79", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020900Z:1479ebbb-4878-4c07-95c7-f9e1c62cad79" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-3490?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "6a92187feb332686032ded216dd7ded7", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "256", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:02 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "2bfa50a2-296d-49ea-afca-9dcc5d4f01c6", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "2bfa50a2-296d-49ea-afca-9dcc5d4f01c6", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020902Z:2bfa50a2-296d-49ea-afca-9dcc5d4f01c6" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490", + "name": "teststorageRG-3490", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fdb7ad60ecb2353268bc904a47ddcf74", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt7281", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:03 GMT", + "Expires": "-1", + "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-client-request-id": "fdb7ad60ecb2353268bc904a47ddcf74", + "x-ms-correlation-request-id": "aa0e9428-9454-4081-9823-efe1160be551", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "cdf02853-684f-421a-a603-44f82a461086", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020904Z:aa0e9428-9454-4081-9823-efe1160be551" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0dc1602fa7e4a7068c6f7c538d1b30f3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:11 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "0dc1602fa7e4a7068c6f7c538d1b30f3", + "x-ms-correlation-request-id": "73bba2d3-b9c9-4f48-803d-63f29c616a92", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "74e77a67-a695-4cb2-b058-5e4b5a0a3b2d", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020911Z:73bba2d3-b9c9-4f48-803d-63f29c616a92" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "763ead1eca1db87ca60f714370dfa74d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:11 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "763ead1eca1db87ca60f714370dfa74d", + "x-ms-correlation-request-id": "fb71f968-cce4-4843-91d4-63f64a04d277", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "7a48322d-537f-4034-a96e-4124d025161e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020911Z:fb71f968-cce4-4843-91d4-63f64a04d277" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "97b29d8cf892d4269395acafddd8b2af", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:12 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "97b29d8cf892d4269395acafddd8b2af", + "x-ms-correlation-request-id": "10e17b62-3ffa-4751-875a-1e9fa92ec7eb", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "c8ca1e56-2ab8-4fe8-8c24-979d365facdf", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020913Z:10e17b62-3ffa-4751-875a-1e9fa92ec7eb" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e0352cb3b9ddccd633922f3eea89bb81", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:14 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "e0352cb3b9ddccd633922f3eea89bb81", + "x-ms-correlation-request-id": "61c93dec-ec97-4fdf-b119-f6c27122b60b", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-request-id": "2a336af8-b2c8-4c10-ba5a-ae0a1afceb2a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020914Z:61c93dec-ec97-4fdf-b119-f6c27122b60b" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "58a27d8d242925bc8669e3871ecddbce", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:15 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "58a27d8d242925bc8669e3871ecddbce", + "x-ms-correlation-request-id": "9e7f1c24-fdd3-45a1-82a4-ace787d4e46a", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-request-id": "e27806ad-31cb-44cc-ad11-01659047df4d", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020915Z:9e7f1c24-fdd3-45a1-82a4-ace787d4e46a" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "438fc15cc7aad36fc6e66400c8e8ea09", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:16 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "438fc15cc7aad36fc6e66400c8e8ea09", + "x-ms-correlation-request-id": "67a4600e-c5be-4582-93f6-2e1343fc2d8c", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-request-id": "45c6617a-92d2-4ec8-bc68-f68422a3b105", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020917Z:67a4600e-c5be-4582-93f6-2e1343fc2d8c" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "60222bda5a368f866f0f5973d64fae65", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:18 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "60222bda5a368f866f0f5973d64fae65", + "x-ms-correlation-request-id": "d9fa8d4a-9a0f-40cd-8473-3592bdd095fd", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-request-id": "2dbdc194-77ab-4815-bf6c-47f0dda62ae7", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020918Z:d9fa8d4a-9a0f-40cd-8473-3592bdd095fd" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "28e161b677fac5d60dcf9142c0bb5d9e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:19 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "28e161b677fac5d60dcf9142c0bb5d9e", + "x-ms-correlation-request-id": "d8a4053a-6f97-4e80-ba01-c0fe6ca2f844", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-request-id": "619d61e5-f758-4855-9457-570ac66826b2", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020919Z:d8a4053a-6f97-4e80-ba01-c0fe6ca2f844" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f2acd97f7bab02973a00d39b6efbfc77", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:20 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "f2acd97f7bab02973a00d39b6efbfc77", + "x-ms-correlation-request-id": "db057bb4-5bce-4ad3-91ae-8f1ac9c7c5e3", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-request-id": "8d01a9b4-d3ac-4be7-81d6-1067797f27af", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020920Z:db057bb4-5bce-4ad3-91ae-8f1ac9c7c5e3" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "674afe38c106620f545c5267c843cfb3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:22 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "674afe38c106620f545c5267c843cfb3", + "x-ms-correlation-request-id": "cb23ec48-4e8e-49dc-8aba-28def14565e1", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-request-id": "ac4eca6c-1145-44ad-8a03-3e3ebc6b38b3", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020922Z:cb23ec48-4e8e-49dc-8aba-28def14565e1" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fdf4bab1bba23bbac9dfedfaa43b5711", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:24 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "fdf4bab1bba23bbac9dfedfaa43b5711", + "x-ms-correlation-request-id": "cde8b641-65e3-42bc-ac54-054ae1e79e68", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-request-id": "a4afa80e-6b30-40a2-a85f-e0a6b59b4032", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020924Z:cde8b641-65e3-42bc-ac54-054ae1e79e68" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c10a1ad2f671bd98c94a9d4e283039f7", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:25 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "c10a1ad2f671bd98c94a9d4e283039f7", + "x-ms-correlation-request-id": "aa1e227e-e2f1-4ddf-b3cb-8d617ca1da11", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-request-id": "d4cf8680-b29c-41c1-9ba2-c6b67f08c41a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020925Z:aa1e227e-e2f1-4ddf-b3cb-8d617ca1da11" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b3e91f31ff077cd4430e9d27d315be18", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:26 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "b3e91f31ff077cd4430e9d27d315be18", + "x-ms-correlation-request-id": "034ab5e4-b502-4ae6-be11-546962491d90", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-request-id": "8058e875-4143-41aa-bc26-4dff4b6c4bf8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020926Z:034ab5e4-b502-4ae6-be11-546962491d90" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/74e77a67-a695-4cb2-b058-5e4b5a0a3b2d?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ae9441050d39bb42223633581d6c1398", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1346", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:27 GMT", + "Expires": "-1", + "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-client-request-id": "ae9441050d39bb42223633581d6c1398", + "x-ms-correlation-request-id": "720ad9a5-e81b-4a0d-8a43-277a195488c4", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-request-id": "6a3516dc-d65c-4bf1-8e1b-9c697e9824b4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020928Z:720ad9a5-e81b-4a0d-8a43-277a195488c4" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281", + "name": "teststoragemgmt7281", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:09:09.8844293Z", + "key2": "2021-11-26T02:09:09.8844293Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:09:09.8844293Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:09:09.8844293Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:09:09.7750225Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt7281.blob.core.windows.net/", + "queue": "https://teststoragemgmt7281.queue.core.windows.net/", + "table": "https://teststoragemgmt7281.table.core.windows.net/", + "file": "https://teststoragemgmt7281.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "84c9f6a5a352d309458d7e635870eab4", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "381", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:28 GMT", + "Expires": "-1", + "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-client-request-id": "84c9f6a5a352d309458d7e635870eab4", + "x-ms-correlation-request-id": "8accf01b-a7ba-4cea-a838-9f1b6d6a2255", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-request-id": "9abb75c2-f95c-41c1-b67a-6313732ee016", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020928Z:8accf01b-a7ba-4cea-a838-9f1b6d6a2255" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9be64985bd8add232d91d1cb7c5ed7fb", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": {} + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "401", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:29 GMT", + "ETag": "\u00220x8D9B081C762A00F\u0022", + "Expires": "-1", + "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-client-request-id": "9be64985bd8add232d91d1cb7c5ed7fb", + "x-ms-correlation-request-id": "596572e1-079b-4e52-9607-68f1af47106e", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "d9fc30a7-c8f1-46c4-b399-033adc1f10a1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020929Z:596572e1-079b-4e52-9607-68f1af47106e" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139", + "name": "testblob5139", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/setLegalHold?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "31", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4cdc8104c53a3761c168ab8fde63b14b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "tags": [ + "tag1", + "tag2", + "tag3" + ] + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "51", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:29 GMT", + "Expires": "-1", + "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-client-request-id": "4cdc8104c53a3761c168ab8fde63b14b", + "x-ms-correlation-request-id": "0d14ff66-d8da-48f7-837d-754fc54ce801", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "4e94a326-5d8a-4fdd-9d65-ab619c37b7dd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020930Z:0d14ff66-d8da-48f7-837d-754fc54ce801" + }, + "ResponseBody": { + "hasLegalHold": true, + "tags": [ + "tag1", + "tag2", + "tag3" + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "58", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "2298cc7ffd2c391aa5a625123808c92f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 3 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "442", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:30 GMT", + "ETag": "\u00228d9b081c82a03fc\u0022", + "Expires": "-1", + "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-client-request-id": "2298cc7ffd2c391aa5a625123808c92f", + "x-ms-correlation-request-id": "137653c0-4837-4e91-8759-75d8f10ae077", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "e2ce219e-9ae8-41c5-89d3-5a90d7ef4523", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020930Z:137653c0-4837-4e91-8759-75d8f10ae077" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081c82a03fc\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default/lock?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "If-Match": "\u00228d9b081c82a03fc\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ef5368a7670dbf50e8afda211194ffca", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "440", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:30 GMT", + "ETag": "\u00228d9b081c86a64ff\u0022", + "Expires": "-1", + "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-client-request-id": "ef5368a7670dbf50e8afda211194ffca", + "x-ms-correlation-request-id": "bd00921c-dce2-4436-849c-1d8c6d566d9d", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "942cc397-f943-49e6-95e4-d8c2ec801cbe", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020931Z:bd00921c-dce2-4436-849c-1d8c6d566d9d" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081c86a64ff\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Locked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default/extend?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "60", + "Content-Type": "application/json", + "If-Match": "\u00228d9b081c86a64ff\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "af4b85dfb4c507ce66a3a694a04efeb9", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 100 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "442", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:31 GMT", + "ETag": "\u00228d9b081c8ce87ea\u0022", + "Expires": "-1", + "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-client-request-id": "af4b85dfb4c507ce66a3a694a04efeb9", + "x-ms-correlation-request-id": "fb6cbe97-ceca-433d-8a28-94accf6824a7", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "16a58d68-5711-4581-9b13-f1e2504e138a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020931Z:fb6cbe97-ceca-433d-8a28-94accf6824a7" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b081c8ce87ea\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 100, + "state": "Locked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "76e87c9fc20f183e7bd93a7d22f82710", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1962", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:31 GMT", + "ETag": "\u00220x8D9B081C8D3F8E2\u0022", + "Expires": "-1", + "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-client-request-id": "76e87c9fc20f183e7bd93a7d22f82710", + "x-ms-correlation-request-id": "6228a6c0-4a98-4f5c-b50e-ff5cf8e239a2", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-request-id": "18d222d6-35f9-4c8f-9598-97766902f3e8", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020932Z:6228a6c0-4a98-4f5c-b50e-ff5cf8e239a2" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139", + "name": "testblob5139", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "etag": "\u00220x8D9B081C8D3F8E2\u0022", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "defaultEncryptionScope": "$account-encryption-key", + "denyEncryptionScopeOverride": false, + "publicAccess": "None", + "leaseStatus": "Unlocked", + "leaseState": "Available", + "lastModifiedTime": "2021-11-26T02:09:31.0000000Z", + "immutabilityPolicy": { + "etag": "\u00228d9b081c8ce87ea\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 100, + "state": "Locked" + }, + "updateHistory": [ + { + "update": "put", + "immutabilityPeriodSinceCreationInDays": 3, + "timestamp": "2021-11-26T02:09:30.5260130Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "update": "lock", + "immutabilityPeriodSinceCreationInDays": 3, + "timestamp": "2021-11-26T02:09:30.9477742Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "update": "extend", + "immutabilityPeriodSinceCreationInDays": 100, + "timestamp": "2021-11-26T02:09:31.6039921Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } + ] + }, + "legalHold": { + "hasLegalHold": true, + "tags": [ + { + "tag": "tag1", + "timestamp": "2021-11-26T02:09:29.8539567Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "tag": "tag2", + "timestamp": "2021-11-26T02:09:29.8539567Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + }, + { + "tag": "tag3", + "timestamp": "2021-11-26T02:09:29.8539567Z", + "objectIdentifier": "27d08915-f58f-4b79-89d2-a1c30d86c48a", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47" + } + ] + }, + "hasImmutabilityPolicy": true, + "hasLegalHold": true + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139/clearLegalHold?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "31", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b3335ba71abcf269994c886ac0bc1e99", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "tags": [ + "tag1", + "tag2", + "tag3" + ] + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "32", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:32 GMT", + "Expires": "-1", + "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-client-request-id": "b3335ba71abcf269994c886ac0bc1e99", + "x-ms-correlation-request-id": "9938b217-e9d8-4be9-b3c8-19ff15ceeab8", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "c815f7f3-4e29-4017-981c-6c5fa55ab1b0", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020932Z:9938b217-e9d8-4be9-b3c8-19ff15ceeab8" + }, + "ResponseBody": { + "hasLegalHold": false, + "tags": [] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281/blobServices/default/containers/testblob5139?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "958220b088ac1cba473333ec7951e46e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:32 GMT", + "Expires": "-1", + "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-client-request-id": "958220b088ac1cba473333ec7951e46e", + "x-ms-correlation-request-id": "7d7ec1fe-f6f7-4313-9a4c-7d369ac14335", + "x-ms-ratelimit-remaining-subscription-deletes": "14999", + "x-ms-request-id": "8403470c-f5b0-4fcf-8b42-54b8756efa61", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020933Z:7d7ec1fe-f6f7-4313-9a4c-7d369ac14335" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "45ed967b4b1b85fc12f5ddc33ad357bf", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1358", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:09:33 GMT", + "Expires": "-1", + "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-client-request-id": "45ed967b4b1b85fc12f5ddc33ad357bf", + "x-ms-correlation-request-id": "6e870906-24cc-427f-9921-b5ee80803f21", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-request-id": "146c93d5-348d-47b5-8946-27836aedc8f7", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020933Z:6e870906-24cc-427f-9921-b5ee80803f21" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281", + "name": "teststoragemgmt7281", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:09:09.8844293Z", + "key2": "2021-11-26T02:09:09.8844293Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:09:09.8844293Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:09:09.8844293Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:09:09.7750225Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt7281.blob.core.windows.net/", + "queue": "https://teststoragemgmt7281.queue.core.windows.net/", + "table": "https://teststoragemgmt7281.table.core.windows.net/", + "file": "https://teststoragemgmt7281.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-3490/providers/Microsoft.Storage/storageAccounts/teststoragemgmt7281?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "02cca0bb91761e64a0166b89e67d7848", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:09:40 GMT", + "Expires": "-1", + "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-client-request-id": "02cca0bb91761e64a0166b89e67d7848", + "x-ms-correlation-request-id": "1b9cc815-28b8-42fe-a9d0-631874f41162", + "x-ms-ratelimit-remaining-subscription-deletes": "14998", + "x-ms-request-id": "37bc6298-ea7c-48aa-96b4-5ed5564eec74", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T020940Z:1b9cc815-28b8-42fe-a9d0-631874f41162" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1580029022", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicy.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicy.json new file mode 100644 index 0000000000000..a768d684ee215 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicy.json @@ -0,0 +1,985 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-08511bfb4811dc4db9e6f4881bc8688d-9fe07e12eb7c8144-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b0d8bb6e6bf664d862175e52360825db", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:34 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "b7b67fe8-15cd-4414-a01c-226b91115b90", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "b7b67fe8-15cd-4414-a01c-226b91115b90", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021434Z:b7b67fe8-15cd-4414-a01c-226b91115b90" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-2692?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4ed5ce35b514573bf23f1d5cbc859dc2", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "256", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:36 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "296c8344-92f3-461c-be06-3aa6a0ac1a14", + "x-ms-ratelimit-remaining-subscription-writes": "1199", + "x-ms-request-id": "296c8344-92f3-461c-be06-3aa6a0ac1a14", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021437Z:296c8344-92f3-461c-be06-3aa6a0ac1a14" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692", + "name": "teststorageRG-2692", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ed83a54ede08c40a553ef6d6cb62080c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt2373", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:14:37 GMT", + "Expires": "-1", + "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-client-request-id": "ed83a54ede08c40a553ef6d6cb62080c", + "x-ms-correlation-request-id": "0cd5f2c8-d784-4110-8e5d-1ddced764b7a", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "43150f19-6361-4e84-bb36-f01b506c1ce0", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021438Z:0cd5f2c8-d784-4110-8e5d-1ddced764b7a" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "34f05c7b5aa09d0658032cbb08a592c1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "34f05c7b5aa09d0658032cbb08a592c1", + "x-ms-correlation-request-id": "5340d444-9020-4fe4-a1d9-ccdcae33fba3", + "x-ms-ratelimit-remaining-subscription-writes": "1198", + "x-ms-request-id": "7cd272d2-1506-48c3-9354-bb33cd2efe02", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021446Z:5340d444-9020-4fe4-a1d9-ccdcae33fba3" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "28414f158eadf49d9fe59404b24fbbaf", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:46 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "28414f158eadf49d9fe59404b24fbbaf", + "x-ms-correlation-request-id": "3da97227-8f35-4af5-b534-8a40fa068f0a", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "a6d00a29-b136-443c-a279-72d3f92b83d7", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021447Z:3da97227-8f35-4af5-b534-8a40fa068f0a" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d34635ab88a82cb4300069169b8f58d7", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:47 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d34635ab88a82cb4300069169b8f58d7", + "x-ms-correlation-request-id": "8ea9c650-c65a-4803-94f8-cbcd8142f1fb", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "bbec4d7e-a82a-4035-90c7-207d9664dc4f", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021448Z:8ea9c650-c65a-4803-94f8-cbcd8142f1fb" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b9a64fdc6a6401135ac5e072ba273d7a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:48 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "b9a64fdc6a6401135ac5e072ba273d7a", + "x-ms-correlation-request-id": "359c1657-c248-4051-ac53-2f20363c7751", + "x-ms-ratelimit-remaining-subscription-reads": "11995", + "x-ms-request-id": "cfd19fbb-9b87-4e7f-b813-3798a3c82b57", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021449Z:359c1657-c248-4051-ac53-2f20363c7751" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0fcb0ecd533a8c339a14f8ad24875810", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:50 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "0fcb0ecd533a8c339a14f8ad24875810", + "x-ms-correlation-request-id": "5fa4f9cd-0d5e-453d-bd2a-ac6d44d4fae8", + "x-ms-ratelimit-remaining-subscription-reads": "11994", + "x-ms-request-id": "acf83181-608b-47f1-938e-29663398c5f7", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021451Z:5fa4f9cd-0d5e-453d-bd2a-ac6d44d4fae8" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "6228bd8c02a9404b214579e3a7417208", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:51 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "6228bd8c02a9404b214579e3a7417208", + "x-ms-correlation-request-id": "8be43fa2-c876-405f-a762-3c1cfdcb24cf", + "x-ms-ratelimit-remaining-subscription-reads": "11993", + "x-ms-request-id": "2c04c881-a536-4a17-bd70-7a9bc1c8eea6", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021452Z:8be43fa2-c876-405f-a762-3c1cfdcb24cf" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "8c49efc249c3889c1c191e507266dcd3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:52 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "8c49efc249c3889c1c191e507266dcd3", + "x-ms-correlation-request-id": "7fb30e8e-ce22-475b-ad5a-28d21a2d047a", + "x-ms-ratelimit-remaining-subscription-reads": "11992", + "x-ms-request-id": "7a21e532-1330-4b9b-9de1-0fafe53bb601", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021453Z:7fb30e8e-ce22-475b-ad5a-28d21a2d047a" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fce6cf6cdbffcbd1c38aeef5da50e558", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:54 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "fce6cf6cdbffcbd1c38aeef5da50e558", + "x-ms-correlation-request-id": "53731070-51ce-42d5-b74f-bc1853f5e8e1", + "x-ms-ratelimit-remaining-subscription-reads": "11991", + "x-ms-request-id": "9cb9a207-167f-47a8-a955-ed822e855eb3", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021455Z:53731070-51ce-42d5-b74f-bc1853f5e8e1" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "35ebf0a1cc3d434d219f4690e3fbceba", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:55 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "35ebf0a1cc3d434d219f4690e3fbceba", + "x-ms-correlation-request-id": "286764b6-e410-4194-96c1-770f1a949973", + "x-ms-ratelimit-remaining-subscription-reads": "11990", + "x-ms-request-id": "9a46b471-dde2-44ee-adc4-335f65af4f67", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021456Z:286764b6-e410-4194-96c1-770f1a949973" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d876a568765be6081d7ec8385aa6aecb", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:56 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d876a568765be6081d7ec8385aa6aecb", + "x-ms-correlation-request-id": "7f8c0060-6c03-4629-bb24-9360ba92a687", + "x-ms-ratelimit-remaining-subscription-reads": "11989", + "x-ms-request-id": "4a14154c-0991-4414-b78f-eb686889ac02", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021457Z:7f8c0060-6c03-4629-bb24-9360ba92a687" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "82aec534a67ba09582a2db5f9540e7c8", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:58 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "82aec534a67ba09582a2db5f9540e7c8", + "x-ms-correlation-request-id": "af4a95a5-fc52-455b-a8ee-1268b087ccdc", + "x-ms-ratelimit-remaining-subscription-reads": "11988", + "x-ms-request-id": "0bb99517-bc90-456e-9bc4-59c82be556aa", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021458Z:af4a95a5-fc52-455b-a8ee-1268b087ccdc" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "348c34bc0cd92bfce70417bf0315e87a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:14:59 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "348c34bc0cd92bfce70417bf0315e87a", + "x-ms-correlation-request-id": "24ccd2f3-92db-4078-a7f5-34b6e660b0bc", + "x-ms-ratelimit-remaining-subscription-reads": "11987", + "x-ms-request-id": "17646d4d-40d2-4442-bce6-ff2666d5e691", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021500Z:24ccd2f3-92db-4078-a7f5-34b6e660b0bc" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "1d5c7af14c4cc23e10d656b99ba950dc", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:00 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "1d5c7af14c4cc23e10d656b99ba950dc", + "x-ms-correlation-request-id": "6dc00db4-671e-4364-882f-9c08b235f3e6", + "x-ms-ratelimit-remaining-subscription-reads": "11986", + "x-ms-request-id": "ee2503b7-3d2f-4f75-b83d-0af076210acf", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021501Z:6dc00db4-671e-4364-882f-9c08b235f3e6" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/7cd272d2-1506-48c3-9354-bb33cd2efe02?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "267c00967a1a27f2c8829a778fd59c6d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1346", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:02 GMT", + "Expires": "-1", + "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-client-request-id": "267c00967a1a27f2c8829a778fd59c6d", + "x-ms-correlation-request-id": "06338bde-7a74-4607-a516-308bb3a61311", + "x-ms-ratelimit-remaining-subscription-reads": "11985", + "x-ms-request-id": "5697d33f-1dcb-4a29-9717-108f6bda3876", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021502Z:06338bde-7a74-4607-a516-308bb3a61311" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373", + "name": "teststoragemgmt2373", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:14:45.2255324Z", + "key2": "2021-11-26T02:14:45.2255324Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:14:45.2255324Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:14:45.2255324Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:14:45.1005308Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt2373.blob.core.windows.net/", + "queue": "https://teststoragemgmt2373.queue.core.windows.net/", + "table": "https://teststoragemgmt2373.table.core.windows.net/", + "file": "https://teststoragemgmt2373.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "1b6e60b9c9e46f7bf5ca2302b643903d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "381", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:02 GMT", + "Expires": "-1", + "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-client-request-id": "1b6e60b9c9e46f7bf5ca2302b643903d", + "x-ms-correlation-request-id": "a5065e71-75fd-40da-bff1-f2e241704171", + "x-ms-ratelimit-remaining-subscription-reads": "11984", + "x-ms-request-id": "0f8a331a-c73e-4075-b417-1e267bc00651", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021503Z:a5065e71-75fd-40da-bff1-f2e241704171" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "9902293a60c288773454cab1c7333a3a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": {} + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "401", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:03 GMT", + "ETag": "\u00220x8D9B0828EE72642\u0022", + "Expires": "-1", + "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-client-request-id": "9902293a60c288773454cab1c7333a3a", + "x-ms-correlation-request-id": "e0f91820-0ba3-4151-9b6d-fd3f62541b87", + "x-ms-ratelimit-remaining-subscription-writes": "1197", + "x-ms-request-id": "e15ea32b-be1a-430a-a332-9bb4c90a7feb", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021504Z:e0f91820-0ba3-4151-9b6d-fd3f62541b87" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029", + "name": "testblob6029", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "58", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "3b3affe9f83584cc0c304f56ef7185f1", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 3 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "442", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:03 GMT", + "ETag": "\u00228d9b0828f477eaa\u0022", + "Expires": "-1", + "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-client-request-id": "3b3affe9f83584cc0c304f56ef7185f1", + "x-ms-correlation-request-id": "29f9fbb2-cd9d-48dd-9b32-225f7d13e32c", + "x-ms-ratelimit-remaining-subscription-writes": "1196", + "x-ms-request-id": "d03510f1-c68b-41ae-b26b-581becc79055", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021504Z:29f9fbb2-cd9d-48dd-9b32-225f7d13e32c" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b0828f477eaa\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "92", + "Content-Type": "application/json", + "If-Match": "\u00228d9b0828f477eaa\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ac54c35cd49900f7f693b074b1be2e97", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 5, + "allowProtectedAppendWrites": true + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "476", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:04 GMT", + "ETag": "\u00228d9b0828fbc5327\u0022", + "Expires": "-1", + "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-client-request-id": "ac54c35cd49900f7f693b074b1be2e97", + "x-ms-correlation-request-id": "5bb585d9-3c2f-450f-aa96-9ebd7fb0830f", + "x-ms-ratelimit-remaining-subscription-writes": "1195", + "x-ms-request-id": "e20cc89c-56f5-44d0-8778-6eab49b21645", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021505Z:5bb585d9-3c2f-450f-aa96-9ebd7fb0830f" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b0828fbc5327\u0022", + "properties": { + "allowProtectedAppendWrites": true, + "immutabilityPeriodSinceCreationInDays": 5, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "If-Match": "\u00228d9b0828fbc5327\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "44cdc8e90256427d5c7e8c91102098c3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "476", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:04 GMT", + "ETag": "\u00228d9b0828fbc5327\u0022", + "Expires": "-1", + "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-client-request-id": "44cdc8e90256427d5c7e8c91102098c3", + "x-ms-correlation-request-id": "7a63c8c9-7291-4484-a2dd-89ede7acf2cd", + "x-ms-ratelimit-remaining-subscription-reads": "11983", + "x-ms-request-id": "5d8909f8-9703-470b-ad7c-7d2b2d851ead", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021505Z:7a63c8c9-7291-4484-a2dd-89ede7acf2cd" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373/blobServices/default/containers/testblob6029/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b0828fbc5327\u0022", + "properties": { + "allowProtectedAppendWrites": true, + "immutabilityPeriodSinceCreationInDays": 5, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0354d8cf8ede14a0073a44a24758d34d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1358", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:05 GMT", + "Expires": "-1", + "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-client-request-id": "0354d8cf8ede14a0073a44a24758d34d", + "x-ms-correlation-request-id": "0e18944f-35c6-4296-868f-0f15f6293788", + "x-ms-ratelimit-remaining-subscription-reads": "11982", + "x-ms-request-id": "eba76c3b-0fb7-411d-bf92-d72d93fffefe", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021506Z:0e18944f-35c6-4296-868f-0f15f6293788" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373", + "name": "teststoragemgmt2373", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:14:45.2255324Z", + "key2": "2021-11-26T02:14:45.2255324Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:14:45.2255324Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:14:45.2255324Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:14:45.1005308Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt2373.blob.core.windows.net/", + "queue": "https://teststoragemgmt2373.queue.core.windows.net/", + "table": "https://teststoragemgmt2373.table.core.windows.net/", + "file": "https://teststoragemgmt2373.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-2692/providers/Microsoft.Storage/storageAccounts/teststoragemgmt2373?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "276db80240a35a9b4511501b4765f0d6", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:11 GMT", + "Expires": "-1", + "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-client-request-id": "276db80240a35a9b4511501b4765f0d6", + "x-ms-correlation-request-id": "8e4102ec-1d25-4ec5-b88f-6be53b6093da", + "x-ms-ratelimit-remaining-subscription-deletes": "14999", + "x-ms-request-id": "b19d8807-0e34-47fe-adc2-22cd56d3ec21", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021512Z:8e4102ec-1d25-4ec5-b88f-6be53b6093da" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1002525256", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicyAsync.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicyAsync.json new file mode 100644 index 0000000000000..93215a2fa139a --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/BlobContainerTests/UpdateImmutabilityPolicyAsync.json @@ -0,0 +1,1016 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-db6edf7db426b64db338fa4cda32c8a5-228fc05d02d9a442-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "7a32d839847e79ffcdf249a3f93bf663", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:22 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "73c13da2-6985-4c59-bb2b-ed54b4e1cb3a", + "x-ms-ratelimit-remaining-subscription-reads": "11979", + "x-ms-request-id": "73c13da2-6985-4c59-bb2b-ed54b4e1cb3a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021522Z:73c13da2-6985-4c59-bb2b-ed54b4e1cb3a" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourcegroups/teststorageRG-225?api-version=2019-10-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "44", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "31e87116eaa2b93816b26620336e8f2b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "location": "eastus2", + "tags": { + "test": "env" + } + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "254", + "Content-Type": "application/json; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:23 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "f05d21df-dc55-4b21-a865-6c0af3777470", + "x-ms-ratelimit-remaining-subscription-writes": "1194", + "x-ms-request-id": "f05d21df-dc55-4b21-a865-6c0af3777470", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021523Z:f05d21df-dc55-4b21-a865-6c0af3777470" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225", + "name": "teststorageRG-225", + "type": "Microsoft.Resources/resourceGroups", + "location": "eastus2", + "tags": { + "test": "env" + }, + "properties": { + "provisioningState": "Succeeded" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/checkNameAvailability?api-version=2021-04-01", + "RequestMethod": "POST", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "73", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f4452e660f5163918dfa2245862769b4", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "name": "teststoragemgmt5589", + "type": "Microsoft.Storage/storageAccounts" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "22", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:24 GMT", + "Expires": "-1", + "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-client-request-id": "f4452e660f5163918dfa2245862769b4", + "x-ms-correlation-request-id": "dca221f7-21ea-4322-ad06-0e621bef9be3", + "x-ms-ratelimit-remaining-subscription-reads": "11978", + "x-ms-request-id": "ffaed726-ab5f-45e3-ba46-ecc4ab08b3a5", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021524Z:dca221f7-21ea-4322-ad06-0e621bef9be3" + }, + "ResponseBody": { + "nameAvailable": true + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "126", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0d22cc009665f9eec068d298599a84ba", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "sku": { + "name": "Standard_GRS" + }, + "kind": "Storage", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": {} + }, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:28 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "0d22cc009665f9eec068d298599a84ba", + "x-ms-correlation-request-id": "b4f407a9-ab3e-4266-ad44-8affe7facf9f", + "x-ms-ratelimit-remaining-subscription-writes": "1193", + "x-ms-request-id": "724f37c3-0161-4c04-be9f-d354f8ac600c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021528Z:b4f407a9-ab3e-4266-ad44-8affe7facf9f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "a2326bfd1d6cd0e2404c33e93cf90af3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:28 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "a2326bfd1d6cd0e2404c33e93cf90af3", + "x-ms-correlation-request-id": "c1195302-ef14-4df8-ad8b-ffeb01c98f52", + "x-ms-ratelimit-remaining-subscription-reads": "11977", + "x-ms-request-id": "dcaaac3a-83c8-42ab-b39e-0e060144753e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021528Z:c1195302-ef14-4df8-ad8b-ffeb01c98f52" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d5cd6876a152df9707bfb69781fde34c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:30 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d5cd6876a152df9707bfb69781fde34c", + "x-ms-correlation-request-id": "bb922f19-bdbe-4a0d-a241-d6844136a760", + "x-ms-ratelimit-remaining-subscription-reads": "11976", + "x-ms-request-id": "f8fc3e27-52f5-4daf-99da-16e84814b937", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021530Z:bb922f19-bdbe-4a0d-a241-d6844136a760" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ed9a47d8e2675a4dcf0587d1eddc255d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:31 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "ed9a47d8e2675a4dcf0587d1eddc255d", + "x-ms-correlation-request-id": "3eba1052-29fb-4ec4-9cdc-d6fb271f0cd4", + "x-ms-ratelimit-remaining-subscription-reads": "11975", + "x-ms-request-id": "c5bfac94-8da1-43b8-9702-88d622de0027", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021531Z:3eba1052-29fb-4ec4-9cdc-d6fb271f0cd4" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ad7a21c4baa65b38d4539aad674b4e43", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:32 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "ad7a21c4baa65b38d4539aad674b4e43", + "x-ms-correlation-request-id": "696124ef-ddab-4ecd-b67c-980230d35ee1", + "x-ms-ratelimit-remaining-subscription-reads": "11974", + "x-ms-request-id": "41e335e3-a059-4e56-b0a0-c1eddb326e5f", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021532Z:696124ef-ddab-4ecd-b67c-980230d35ee1" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f510e6681c5f938c1b73054d1ac5f22b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:34 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "f510e6681c5f938c1b73054d1ac5f22b", + "x-ms-correlation-request-id": "fca2f436-068c-4a4f-9dda-d0720d642fa7", + "x-ms-ratelimit-remaining-subscription-reads": "11973", + "x-ms-request-id": "41c17479-5913-43cc-8316-76f7efca3d24", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021534Z:fca2f436-068c-4a4f-9dda-d0720d642fa7" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "60d2599936831ea60e3e181347a0f384", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:35 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "60d2599936831ea60e3e181347a0f384", + "x-ms-correlation-request-id": "ab266112-d597-4730-8912-acc123f25dbd", + "x-ms-ratelimit-remaining-subscription-reads": "11972", + "x-ms-request-id": "f544886b-94ed-4aa1-8891-d28bf60f0122", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021535Z:ab266112-d597-4730-8912-acc123f25dbd" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "066843b630cba7fd94e69232b4eb410f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:36 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "066843b630cba7fd94e69232b4eb410f", + "x-ms-correlation-request-id": "8490a7c7-0ea1-42da-b32d-adb2d0aabba5", + "x-ms-ratelimit-remaining-subscription-reads": "11971", + "x-ms-request-id": "5e95ed52-33f8-43d9-9b62-33dfdab145c6", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021536Z:8490a7c7-0ea1-42da-b32d-adb2d0aabba5" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0d136f61ee7832bf3ff2e72004784c7a", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:37 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "0d136f61ee7832bf3ff2e72004784c7a", + "x-ms-correlation-request-id": "32dc01aa-80a5-48e6-a601-dac62fd1d030", + "x-ms-ratelimit-remaining-subscription-reads": "11970", + "x-ms-request-id": "aaf50632-ce18-48c6-9c9e-173298018b94", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021538Z:32dc01aa-80a5-48e6-a601-dac62fd1d030" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d6968180eb5d695f5b2bcb9da3746922", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:39 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d6968180eb5d695f5b2bcb9da3746922", + "x-ms-correlation-request-id": "504dd9fc-d961-48ac-a229-81b8ee4fdeea", + "x-ms-ratelimit-remaining-subscription-reads": "11969", + "x-ms-request-id": "62ab19b5-6f79-4d41-84d9-605aa7d926bd", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021539Z:504dd9fc-d961-48ac-a229-81b8ee4fdeea" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "d7b209fde58dc70c8436c6d848dda21b", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:40 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "d7b209fde58dc70c8436c6d848dda21b", + "x-ms-correlation-request-id": "4f04edea-36c8-4851-ad9f-da0c14c99f32", + "x-ms-ratelimit-remaining-subscription-reads": "11968", + "x-ms-request-id": "b0ff929d-7a9f-4bdf-96d6-3ccdcf1ffd0a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021540Z:4f04edea-36c8-4851-ad9f-da0c14c99f32" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "33b117996a5476b10fa9b14c22228ecb", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:41 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "17", + "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-client-request-id": "33b117996a5476b10fa9b14c22228ecb", + "x-ms-correlation-request-id": "fef8b4de-f058-4469-9aa0-f94123eb834d", + "x-ms-ratelimit-remaining-subscription-reads": "11967", + "x-ms-request-id": "508743de-9280-4214-a330-2f2cb6e7ca3c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021542Z:fef8b4de-f058-4469-9aa0-f94123eb834d" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fb22c48974c69aed75cf52272486217e", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:43 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "fb22c48974c69aed75cf52272486217e", + "x-ms-correlation-request-id": "9eb52f90-af75-4c32-b325-9b4b9320108f", + "x-ms-ratelimit-remaining-subscription-reads": "11966", + "x-ms-request-id": "4c3d9ae8-aa3a-443d-82d8-287bbf28095e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021543Z:9eb52f90-af75-4c32-b325-9b4b9320108f" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "8c03af8835c293cd573bc7e334bfa461", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:44 GMT", + "Expires": "-1", + "Location": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "Pragma": "no-cache", + "Retry-After": "3", + "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-client-request-id": "8c03af8835c293cd573bc7e334bfa461", + "x-ms-correlation-request-id": "692b04dd-cf38-443b-a9ad-f04e58fa5e89", + "x-ms-ratelimit-remaining-subscription-reads": "11965", + "x-ms-request-id": "9b87d87e-a0c9-4943-9661-56ac124d448e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021544Z:692b04dd-cf38-443b-a9ad-f04e58fa5e89" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage/locations/eastus2/asyncoperations/724f37c3-0161-4c04-be9f-d354f8ac600c?monitor=true\u0026api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "834ffba7a7bb25552916bd85178a5189", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1345", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:45 GMT", + "Expires": "-1", + "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-client-request-id": "834ffba7a7bb25552916bd85178a5189", + "x-ms-correlation-request-id": "8e81c2c5-0dd1-45bb-8663-669b63b87315", + "x-ms-ratelimit-remaining-subscription-reads": "11964", + "x-ms-request-id": "408c9e62-faae-4dd0-96c5-403b0a14b574", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021546Z:8e81c2c5-0dd1-45bb-8663-669b63b87315" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589", + "name": "teststoragemgmt5589", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:15:26.9146841Z", + "key2": "2021-11-26T02:15:26.9146841Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:15:26.9146841Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:15:26.9146841Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:15:26.7896327Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt5589.blob.core.windows.net/", + "queue": "https://teststoragemgmt5589.queue.core.windows.net/", + "table": "https://teststoragemgmt5589.table.core.windows.net/", + "file": "https://teststoragemgmt5589.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "72c43388021f5308f68ea38aac0a66b5", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "380", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:46 GMT", + "Expires": "-1", + "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-client-request-id": "72c43388021f5308f68ea38aac0a66b5", + "x-ms-correlation-request-id": "f21b3d27-f88b-4d29-a675-eb26050e8b43", + "x-ms-ratelimit-remaining-subscription-reads": "11963", + "x-ms-request-id": "9b31943f-a02a-4c9f-954c-2856876d37b1", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021546Z:f21b3d27-f88b-4d29-a675-eb26050e8b43" + }, + "ResponseBody": { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices", + "properties": { + "cors": { + "corsRules": [] + }, + "deleteRetentionPolicy": { + "enabled": false + } + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "17", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "37287ff1c29d5ae0dd63ab77487cccea", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": {} + }, + "StatusCode": 201, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "398", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:46 GMT", + "ETag": "\u00220x8D9B082A88A3C11\u0022", + "Expires": "-1", + "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-client-request-id": "37287ff1c29d5ae0dd63ab77487cccea", + "x-ms-correlation-request-id": "70fd9b4c-7351-4018-9363-9f78ad0fc1df", + "x-ms-ratelimit-remaining-subscription-writes": "1192", + "x-ms-request-id": "aedd9480-4b1d-4c08-ad59-d7b7c5424297", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021547Z:70fd9b4c-7351-4018-9363-9f78ad0fc1df" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937", + "name": "testblob937", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers", + "properties": { + "deleted": false, + "remainingRetentionDays": 0, + "hasImmutabilityPolicy": false, + "hasLegalHold": false + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "58", + "Content-Type": "application/json", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "fb005b3e4132f2a5fb8d2c04ca781faf", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 3 + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "440", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:47 GMT", + "ETag": "\u00228d9b082a8e90851\u0022", + "Expires": "-1", + "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-client-request-id": "fb005b3e4132f2a5fb8d2c04ca781faf", + "x-ms-correlation-request-id": "01bb2116-d79d-48c9-80ca-72a632a1fa5c", + "x-ms-ratelimit-remaining-subscription-writes": "1191", + "x-ms-request-id": "7374aaf1-be7f-4c58-82dc-8c72903224bb", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021547Z:01bb2116-d79d-48c9-80ca-72a632a1fa5c" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b082a8e90851\u0022", + "properties": { + "immutabilityPeriodSinceCreationInDays": 3, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "Content-Length": "92", + "Content-Type": "application/json", + "If-Match": "\u00228d9b082a8e90851\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "0b265b07512870ebe318419f5cdbae12", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": { + "properties": { + "immutabilityPeriodSinceCreationInDays": 5, + "allowProtectedAppendWrites": true + } + }, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "474", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:48 GMT", + "ETag": "\u00228d9b082a94f8f6c\u0022", + "Expires": "-1", + "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-client-request-id": "0b265b07512870ebe318419f5cdbae12", + "x-ms-correlation-request-id": "577036e1-e5a2-429d-8413-465d46d97e4b", + "x-ms-ratelimit-remaining-subscription-writes": "1190", + "x-ms-request-id": "c5b302b2-274b-403a-8376-9e677d2af806", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021548Z:577036e1-e5a2-429d-8413-465d46d97e4b" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b082a94f8f6c\u0022", + "properties": { + "allowProtectedAppendWrites": true, + "immutabilityPeriodSinceCreationInDays": 5, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "If-Match": "\u00228d9b082a94f8f6c\u0022", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ae6ea0d6ba66aff8da363b1095dc9065", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "474", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:48 GMT", + "ETag": "\u00228d9b082a94f8f6c\u0022", + "Expires": "-1", + "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-client-request-id": "ae6ea0d6ba66aff8da363b1095dc9065", + "x-ms-correlation-request-id": "f0b552ed-9968-4cde-a33d-6b2c228a7952", + "x-ms-ratelimit-remaining-subscription-reads": "11962", + "x-ms-request-id": "c31d2d46-2f5d-4bfc-ab53-3887532c31c4", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021548Z:f0b552ed-9968-4cde-a33d-6b2c228a7952" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589/blobServices/default/containers/testblob937/immutabilityPolicies/default", + "name": "default", + "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies", + "etag": "\u00228d9b082a94f8f6c\u0022", + "properties": { + "allowProtectedAppendWrites": true, + "immutabilityPeriodSinceCreationInDays": 5, + "state": "Unlocked" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts?api-version=2021-04-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "ec6ffb43c155ecc1708f181a0006951f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "1357", + "Content-Type": "application/json", + "Date": "Fri, 26 Nov 2021 02:15:48 GMT", + "Expires": "-1", + "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-client-request-id": "ec6ffb43c155ecc1708f181a0006951f", + "x-ms-correlation-request-id": "2cc8929b-a8ae-41bb-a8ae-9ea765f11ad4", + "x-ms-ratelimit-remaining-subscription-reads": "11961", + "x-ms-request-id": "097d6650-41e1-4547-9c37-1caea1ee85ab", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021549Z:2cc8929b-a8ae-41bb-a8ae-9ea765f11ad4" + }, + "ResponseBody": { + "value": [ + { + "sku": { + "name": "Standard_GRS", + "tier": "Standard" + }, + "kind": "Storage", + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589", + "name": "teststoragemgmt5589", + "type": "Microsoft.Storage/storageAccounts", + "location": "eastus2", + "tags": { + "key1": "value1", + "key2": "value2" + }, + "properties": { + "keyCreationTime": { + "key1": "2021-11-26T02:15:26.9146841Z", + "key2": "2021-11-26T02:15:26.9146841Z" + }, + "privateEndpointConnections": [], + "networkAcls": { + "bypass": "AzureServices", + "virtualNetworkRules": [], + "ipRules": [], + "defaultAction": "Allow" + }, + "supportsHttpsTrafficOnly": true, + "encryption": { + "services": { + "file": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:15:26.9146841Z" + }, + "blob": { + "keyType": "Account", + "enabled": true, + "lastEnabledTime": "2021-11-26T02:15:26.9146841Z" + } + }, + "keySource": "Microsoft.Storage" + }, + "provisioningState": "Succeeded", + "creationTime": "2021-11-26T02:15:26.7896327Z", + "primaryEndpoints": { + "blob": "https://teststoragemgmt5589.blob.core.windows.net/", + "queue": "https://teststoragemgmt5589.queue.core.windows.net/", + "table": "https://teststoragemgmt5589.table.core.windows.net/", + "file": "https://teststoragemgmt5589.file.core.windows.net/" + }, + "primaryLocation": "eastus2", + "statusOfPrimary": "available", + "secondaryLocation": "centralus", + "statusOfSecondary": "available" + } + } + ] + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/resourceGroups/teststorageRG-225/providers/Microsoft.Storage/storageAccounts/teststoragemgmt5589?api-version=2021-04-01", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager.Storage/1.0.0-alpha.20211126.1 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "292d1ade700a4d49637630f215dbda06", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "0", + "Content-Type": "text/plain; charset=utf-8", + "Date": "Fri, 26 Nov 2021 02:15:52 GMT", + "Expires": "-1", + "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-client-request-id": "292d1ade700a4d49637630f215dbda06", + "x-ms-correlation-request-id": "ea57c7f9-2396-41b0-87a9-965f68139df3", + "x-ms-ratelimit-remaining-subscription-deletes": "14997", + "x-ms-request-id": "5627d99a-aa93-475d-bd1a-80e1daad8597", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211126T021553Z:ea57c7f9-2396-41b0-87a9-965f68139df3" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "922091649", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperations.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperations.json new file mode 100644 index 0000000000000..90906eb947db3 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperations.json @@ -0,0 +1,4979 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-d72bfd6dec49d346a88a780aebbeae00-77eb6060a47dfd4d-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "e606ef5b9c7671b190b7b05b37802d20", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:15:55 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "762755da-2b3f-4bd8-a9f7-52765e3be8e9", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "762755da-2b3f-4bd8-a9f7-52765e3be8e9", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091556Z:762755da-2b3f-4bd8-a9f7-52765e3be8e9" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage?api-version=2019-10-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "027f390367b062b128670ce6780c89ce", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "20251", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:15:56 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "20f6fc14-8d49-4c8f-99ec-9f2c45a6ec39", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "20f6fc14-8d49-4c8f-99ec-9f2c45a6ec39", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091556Z:20f6fc14-8d49-4c8f-99ec-9f2c45a6ec39" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage", + "namespace": "Microsoft.Storage", + "authorizations": [ + { + "applicationId": "a6aa9161-5291-40bb-8c5c-923b567bee3b", + "roleDefinitionId": "070ab87f-0efc-4423-b18b-756f3bdb0236" + }, + { + "applicationId": "e406a681-f3d4-42a8-90b6-c2b029497af1" + } + ], + "resourceTypes": [ + { + "resourceType": "storageAccounts/encryptionScopes", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations/deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "zoneMappings": [ + { + "location": "Australia East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Brazil South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Canada Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central India", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "France Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Germany West Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Japan East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Korea Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "North Central US", + "zones": [] + }, + { + "location": "North Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Norway East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Africa North", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Southeast Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Sweden Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Switzerland North", + "zones": [] + }, + { + "location": "UK South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 3", + "zones": [ + "2", + "1", + "3" + ] + } + ], + "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation" + }, + { + "resourceType": "operations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/asyncoperations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listAccountSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listServiceSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/blobServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/tableServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/queueServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/fileServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01", + "2016-01-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/usages", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/deleteVirtualNetworkOrSubnets", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "usages", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services/metricDefinitions", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + } + ], + "registrationState": "Registered", + "registrationPolicy": "RegistrationRequired" + } + }, + { + "RequestUri": "https://management.azure.com/providers/Microsoft.Storage/operations?api-version=2021-08-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-fc526e7971f7c94ca44fd033ccdc281c-e815abaa31eaab44-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f07138efed0bc7049c3bdedc6203b17f", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "81591", + "Content-Type": "application/json", + "Date": "Thu, 25 Nov 2021 09:15:56 GMT", + "Expires": "-1", + "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-client-request-id": "f07138efed0bc7049c3bdedc6203b17f", + "x-ms-correlation-request-id": "ed81c940-a810-4b24-a9e0-cbb4af364de2", + "x-ms-ratelimit-remaining-tenant-reads": "11999", + "x-ms-request-id": "db79345f-2a93-4ee4-9015-504754860e2b", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091556Z:ed81c940-a810-4b24-a9e0-cbb4af364de2" + }, + "ResponseBody": { + "value": [ + { + "name": "Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Location", + "operation": "Delete virtual network or subnets notifications", + "description": "Notifies Microsoft.Storage that virtual network or subnet is being deleted" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/updateInternalProperties/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/deletedAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Abort Account HnsOn Migration", + "operation": "Abort Account HnsOn Migration", + "description": "Customer is able to abort an ongoing Hns migration on the storage account" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Account HnsOn Migration", + "operation": "Account HnsOn Migration", + "description": "Customer is able to migrate to hns account type" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localUsers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Delete Local User", + "description": "Delete local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/regeneratePassword/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/listKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local User Keys", + "description": "List local user keys" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local Users", + "description": "List local users" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Get Local User", + "description": "Get local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Put Local User", + "description": "Create or update local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/restorePointMarkers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Delete Object Replication Policy", + "description": "Delete object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Get Object Replication Policy", + "description": "Get object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "List Object Replication Policies", + "description": "List object replication policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "List Private Endpoint Connections", + "description": "List Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Put Object Replication Policy", + "description": "Create or update object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Delete storage account management policies", + "description": "Delete storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Get storage account management policies", + "description": "Get storage management account policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Put storage account management policies", + "description": "Put storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxy", + "operation": "Get Private Endpoint Connection Proxy", + "description": "Get Private Endpoint Connection Proxy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/migrate/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restoreBlobRanges/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Restore blob ranges", + "description": "Restore blob ranges to the state of the specified time" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Delete Private Endpoint Connection Proxies", + "description": "Delete Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/PrivateEndpointConnectionsApproval/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "Approve Private Endpoint Connections", + "description": "Approve Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Delete File Share", + "description": "Delete file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Get File Share", + "description": "Get file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "List File Shares", + "description": "List file shares" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Put File Share", + "description": "Create or update file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Restore File Share", + "description": "Restore file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "List File Services", + "description": "List file services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Put File Service Properties", + "description": "Put file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service", + "operation": "Get Queue service properties", + "description": "Get Queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Get queue service properties or statistics", + "description": "Returns queue service properties or statistics." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Set queue service properties", + "description": "Returns the result of setting queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Read a queue or list queues", + "description": "Returns a queue or a list of queues." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Write queue", + "description": "Returns the result of writing a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Delete queue", + "description": "Returns the result of deleting a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Read message", + "description": "Returns a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Write message", + "description": "Returns the result of writing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Delete message", + "description": "Returns the result of deleting a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Add message", + "description": "Returns the result of adding a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Process message", + "description": "Returns the result of processing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Service", + "operation": "Get Table service properties", + "description": "Get Table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Get table service properties or statistics", + "description": "Get table service properties or statistics" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Set table service properties", + "description": "Set table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Query tables", + "description": "Query tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Create tables", + "description": "Create tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table", + "operation": "Delete tables", + "description": "Delete tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Query table entities", + "description": "Query table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert, merge, update or replace table entities", + "description": "Insert, merge, or replace table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "operation": "Delete table entities", + "description": "Delete table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert table entities", + "description": "Insert table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/update/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Merge or update table entities", + "description": "Merge or update table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/deleteLock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Delete Private Endpoint Connection", + "description": "Delete Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Get Private Endpoint Connection", + "description": "Get Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateLinkResources/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage account groupids", + "operation": "Get StorageAccount groupids", + "description": "Get StorageAccount groupids" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Put Private Endpoint Connection", + "description": "Put Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Put Private Endpoint Connection Proxies", + "description": "Put Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "List Blob Services", + "description": "List blob services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Patch blob container", + "description": "Returns the result of patch blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Generate a user delegation key", + "description": "Returns a user delegation key for the blob service" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read Blob", + "description": "Returns a blob or a list of blobs" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Read.WithTagConditions", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write Blob", + "description": "Returns the result of writing a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob", + "description": "Returns the result of deleting a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/deleteBlobVersion/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob versions", + "description": "Returns the result of deleting a blob version" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/permanentDelete/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Add blob content", + "description": "Returns the result of adding blob content" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read blob tags", + "description": "Returns the result of reading blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write blob tags", + "description": "Returns the result of writing blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Filter blobs", + "description": "Returns the list of blobs under an account with matching tags filter" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Move blobs", + "description": "Moves the blob from one path to another" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/manageOwnership/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Manage blob ownership", + "description": "Changes ownership of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/modifyPermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Modify blob permissions", + "description": "Modifies permissions of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/immutableStorage/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Execute the command as super user", + "description": "Returns the result of the blob command" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Delete blob container", + "description": "Returns the result of deleting a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service", + "operation": "Get file service properties", + "description": "Get file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Read Files", + "description": "Returns a file/folder or a list of files/folders" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Write Files", + "description": "Returns the result of writing a file or creating a folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Delete Files", + "description": "Returns the result of deleting a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Modify File Acl", + "description": "Returns the result of modifying permission on a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/actassuperuser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Get File Admin Privileges", + "description": "Get File Admin Privileges" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Extend blob container immutability policy", + "description": "Extend blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Delete blob container immutability policy", + "description": "Delete blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Put blob container immutability policy", + "description": "Put blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Lock blob container immutability policy", + "description": "Lock blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Get blob container immutability policy", + "description": "Get blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Get blob container", + "description": "Returns a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "List of blob containers", + "description": "Returns list of containers" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Lease blob container", + "description": "Returns the result of leasing blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Put blob container", + "description": "Returns the result of put blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Clear blob container legal hold", + "description": "Clear blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Set blob container legal hold", + "description": "Set blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Put blob service properties", + "description": "Returns the result of put blob service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/failover/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Storage Account Failover", + "description": "Customer is able to control the failover in case of availability issues" + } + }, + { + "name": "Microsoft.Storage/locations/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/resilienciesProgressions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listkeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List Storage Account Keys", + "description": "Returns the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/regeneratekey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Regenerate Storage Account Keys", + "description": "Regenerates the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/rotateKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/revokeUserDelegationKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Revoke Storage Account User Delegation Keys", + "description": "Revokes all the user delegation keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/register/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Resource Provider", + "operation": "Registers the Storage Resource Provider", + "description": "Registers the subscription for the storage resource provider and enables the creation of storage accounts." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/services/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Diagnostic Settings", + "description": "Create/Update storage account diagnostic settings." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "UsedCapacity", + "displayName": "Used capacity", + "displayDescription": "The amount of storage used by the storage account. For standard storage accounts, it\u0027s the sum of capacity used by blob, table, file, and queue. For premium storage accounts and Blob storage accounts, it is the same as BlobCapacity or FileCapacity.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "BlobCapacity", + "displayName": "Blob Capacity", + "displayDescription": "The amount of storage used by the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobCount", + "displayName": "Blob Count", + "displayDescription": "The number of blob objects stored in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobProvisionedSize", + "displayName": "Blob Provisioned Size", + "displayDescription": "The amount of storage provisioned in the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "ContainerCount", + "displayName": "Blob Container Count", + "displayDescription": "The number of containers in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "IndexCapacity", + "displayName": "Index Capacity", + "displayDescription": "The amount of storage used by Azure Data Lake Storage Gen2 hierarchical index.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "TableCapacity", + "displayName": "Table Capacity", + "displayDescription": "The amount of Table storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableCount", + "displayName": "Table Count", + "displayDescription": "The number of tables in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableEntityCount", + "displayName": "Table Entity Count", + "displayDescription": "The number of table entities in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "FileCapacity", + "displayName": "File Capacity", + "displayDescription": "The amount of File storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileCount", + "displayName": "File Count", + "displayDescription": "The number of files in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCount", + "displayName": "File Share Count", + "displayDescription": "The number of file shares in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotCount", + "displayName": "File Share Snapshot Count", + "displayDescription": "The number of snapshots present on the share in storage account\u2019s Files Service.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotSize", + "displayName": "File Share Snapshot Size", + "displayDescription": "The amount of storage used by the snapshots in storage account\u2019s File service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCapacityQuota", + "internalMetricName": "FileShareQuota", + "displayName": "File Share Capacity Quota", + "displayDescription": "The upper limit on the amount of storage that can be used by Azure Files Service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareProvisionedIOPS", + "displayName": "File Share Provisioned IOPS", + "displayDescription": "The baseline number of provisioned IOPS for the premium file share in the premium files storage account. This number is calculated based on the provisioned size (quota) of the share capacity.", + "unit": "CountPerSecond", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "QueueCapacity", + "displayName": "Queue Capacity", + "displayDescription": "The amount of Queue storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueCount", + "displayName": "Queue Count", + "displayDescription": "The number of queues in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueMessageCount", + "displayName": "Queue Message Count", + "displayDescription": "The number of unexpired queue messages in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table Service", + "operation": "Read log definition", + "description": "Gets the log definition for Table" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "Read log definition", + "description": "Gets the log definition for Blob" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Read log definition", + "description": "Gets the log definition for File" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue Service", + "operation": "Read log definition", + "description": "Gets the log definition for Queue" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/skus/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Sku", + "operation": "List Skus", + "description": "Lists the Skus supported by Microsoft.Storage." + } + }, + { + "name": "Microsoft.Storage/operations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Operations", + "operation": "Poll Asynchronous Operation", + "description": "Polls the status of an asynchronous operation." + } + }, + { + "name": "Microsoft.Storage/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Delete Storage Account", + "description": "Deletes an existing storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List/Get Storage Account(s)", + "description": "Returns the list of storage accounts or gets the properties for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listAccountSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account SAS Token", + "operation": "Returns Storage Account SAS Token", + "description": "Returns the Account SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listServiceSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Service SAS Token", + "operation": "Returns Storage Service SAS Token", + "description": "Returns the Service SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Storage Account", + "description": "Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/locations/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Get blob service properties or statistics", + "description": "Returns blob service properties or statistics" + } + } + ] + } + } + ], + "Variables": { + "RandomSeed": "1680879987", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperationsAsync.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperationsAsync.json new file mode 100644 index 0000000000000..17957acfa070c --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountGetOperationsAsync.json @@ -0,0 +1,4979 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-4b0a559dc6dd8544891e971443b1eb85-8a0c140c5288df4e-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "7c7654f56476a575ef2fc1c26f604f06", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:16:01 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "16c6e50e-4df8-47f5-8be4-bee186f86746", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "16c6e50e-4df8-47f5-8be4-bee186f86746", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091602Z:16c6e50e-4df8-47f5-8be4-bee186f86746" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage?api-version=2019-10-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "388d7c11e34e03a1ae774e7ebd3cd21c", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "20251", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:16:01 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "3ce6ddc2-af2c-4b51-8d7b-a97125a4069a", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "3ce6ddc2-af2c-4b51-8d7b-a97125a4069a", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091602Z:3ce6ddc2-af2c-4b51-8d7b-a97125a4069a" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage", + "namespace": "Microsoft.Storage", + "authorizations": [ + { + "applicationId": "a6aa9161-5291-40bb-8c5c-923b567bee3b", + "roleDefinitionId": "070ab87f-0efc-4423-b18b-756f3bdb0236" + }, + { + "applicationId": "e406a681-f3d4-42a8-90b6-c2b029497af1" + } + ], + "resourceTypes": [ + { + "resourceType": "storageAccounts/encryptionScopes", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations/deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "zoneMappings": [ + { + "location": "Australia East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Brazil South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Canada Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central India", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "France Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Germany West Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Japan East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Korea Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "North Central US", + "zones": [] + }, + { + "location": "North Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Norway East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Africa North", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Southeast Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Sweden Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Switzerland North", + "zones": [] + }, + { + "location": "UK South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 3", + "zones": [ + "2", + "1", + "3" + ] + } + ], + "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation" + }, + { + "resourceType": "operations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/asyncoperations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listAccountSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listServiceSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/blobServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/tableServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/queueServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/fileServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01", + "2016-01-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/usages", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/deleteVirtualNetworkOrSubnets", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "usages", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services/metricDefinitions", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + } + ], + "registrationState": "Registered", + "registrationPolicy": "RegistrationRequired" + } + }, + { + "RequestUri": "https://management.azure.com/providers/Microsoft.Storage/operations?api-version=2021-08-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-70ae54f0f326fb4189eaac1c6f12b8f8-1a4366dbd0d47449-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c7fd7d3969faf4f2b098b7049803f0b5", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "81591", + "Content-Type": "application/json", + "Date": "Thu, 25 Nov 2021 09:16:02 GMT", + "Expires": "-1", + "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-client-request-id": "c7fd7d3969faf4f2b098b7049803f0b5", + "x-ms-correlation-request-id": "ed0f335f-a8fb-4b54-9eb4-2d4e0b0f8d95", + "x-ms-ratelimit-remaining-tenant-reads": "11998", + "x-ms-request-id": "e8b6c723-e852-419f-a0ac-190efdac787e", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T091602Z:ed0f335f-a8fb-4b54-9eb4-2d4e0b0f8d95" + }, + "ResponseBody": { + "value": [ + { + "name": "Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Location", + "operation": "Delete virtual network or subnets notifications", + "description": "Notifies Microsoft.Storage that virtual network or subnet is being deleted" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/updateInternalProperties/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/deletedAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Abort Account HnsOn Migration", + "operation": "Abort Account HnsOn Migration", + "description": "Customer is able to abort an ongoing Hns migration on the storage account" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Account HnsOn Migration", + "operation": "Account HnsOn Migration", + "description": "Customer is able to migrate to hns account type" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localUsers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Delete Local User", + "description": "Delete local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/regeneratePassword/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/listKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local User Keys", + "description": "List local user keys" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local Users", + "description": "List local users" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Get Local User", + "description": "Get local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Put Local User", + "description": "Create or update local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/restorePointMarkers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Delete Object Replication Policy", + "description": "Delete object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Get Object Replication Policy", + "description": "Get object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "List Object Replication Policies", + "description": "List object replication policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "List Private Endpoint Connections", + "description": "List Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Put Object Replication Policy", + "description": "Create or update object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Delete storage account management policies", + "description": "Delete storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Get storage account management policies", + "description": "Get storage management account policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Put storage account management policies", + "description": "Put storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxy", + "operation": "Get Private Endpoint Connection Proxy", + "description": "Get Private Endpoint Connection Proxy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/migrate/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restoreBlobRanges/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Restore blob ranges", + "description": "Restore blob ranges to the state of the specified time" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Delete Private Endpoint Connection Proxies", + "description": "Delete Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/PrivateEndpointConnectionsApproval/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "Approve Private Endpoint Connections", + "description": "Approve Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Delete File Share", + "description": "Delete file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Get File Share", + "description": "Get file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "List File Shares", + "description": "List file shares" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Put File Share", + "description": "Create or update file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Restore File Share", + "description": "Restore file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "List File Services", + "description": "List file services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Put File Service Properties", + "description": "Put file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service", + "operation": "Get Queue service properties", + "description": "Get Queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Get queue service properties or statistics", + "description": "Returns queue service properties or statistics." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Set queue service properties", + "description": "Returns the result of setting queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Read a queue or list queues", + "description": "Returns a queue or a list of queues." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Write queue", + "description": "Returns the result of writing a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Delete queue", + "description": "Returns the result of deleting a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Read message", + "description": "Returns a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Write message", + "description": "Returns the result of writing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Delete message", + "description": "Returns the result of deleting a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Add message", + "description": "Returns the result of adding a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Process message", + "description": "Returns the result of processing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Service", + "operation": "Get Table service properties", + "description": "Get Table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Get table service properties or statistics", + "description": "Get table service properties or statistics" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Set table service properties", + "description": "Set table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Query tables", + "description": "Query tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Create tables", + "description": "Create tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table", + "operation": "Delete tables", + "description": "Delete tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Query table entities", + "description": "Query table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert, merge, update or replace table entities", + "description": "Insert, merge, or replace table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "operation": "Delete table entities", + "description": "Delete table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert table entities", + "description": "Insert table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/update/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Merge or update table entities", + "description": "Merge or update table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/deleteLock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Delete Private Endpoint Connection", + "description": "Delete Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Get Private Endpoint Connection", + "description": "Get Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateLinkResources/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage account groupids", + "operation": "Get StorageAccount groupids", + "description": "Get StorageAccount groupids" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Put Private Endpoint Connection", + "description": "Put Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Put Private Endpoint Connection Proxies", + "description": "Put Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "List Blob Services", + "description": "List blob services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Patch blob container", + "description": "Returns the result of patch blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Generate a user delegation key", + "description": "Returns a user delegation key for the blob service" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read Blob", + "description": "Returns a blob or a list of blobs" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Read.WithTagConditions", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write Blob", + "description": "Returns the result of writing a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob", + "description": "Returns the result of deleting a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/deleteBlobVersion/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob versions", + "description": "Returns the result of deleting a blob version" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/permanentDelete/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Add blob content", + "description": "Returns the result of adding blob content" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read blob tags", + "description": "Returns the result of reading blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write blob tags", + "description": "Returns the result of writing blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Filter blobs", + "description": "Returns the list of blobs under an account with matching tags filter" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Move blobs", + "description": "Moves the blob from one path to another" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/manageOwnership/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Manage blob ownership", + "description": "Changes ownership of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/modifyPermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Modify blob permissions", + "description": "Modifies permissions of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/immutableStorage/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Execute the command as super user", + "description": "Returns the result of the blob command" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Delete blob container", + "description": "Returns the result of deleting a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service", + "operation": "Get file service properties", + "description": "Get file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Read Files", + "description": "Returns a file/folder or a list of files/folders" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Write Files", + "description": "Returns the result of writing a file or creating a folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Delete Files", + "description": "Returns the result of deleting a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Modify File Acl", + "description": "Returns the result of modifying permission on a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/actassuperuser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Get File Admin Privileges", + "description": "Get File Admin Privileges" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Extend blob container immutability policy", + "description": "Extend blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Delete blob container immutability policy", + "description": "Delete blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Put blob container immutability policy", + "description": "Put blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Lock blob container immutability policy", + "description": "Lock blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Get blob container immutability policy", + "description": "Get blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Get blob container", + "description": "Returns a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "List of blob containers", + "description": "Returns list of containers" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Lease blob container", + "description": "Returns the result of leasing blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Put blob container", + "description": "Returns the result of put blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Clear blob container legal hold", + "description": "Clear blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Set blob container legal hold", + "description": "Set blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Put blob service properties", + "description": "Returns the result of put blob service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/failover/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Storage Account Failover", + "description": "Customer is able to control the failover in case of availability issues" + } + }, + { + "name": "Microsoft.Storage/locations/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/resilienciesProgressions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listkeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List Storage Account Keys", + "description": "Returns the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/regeneratekey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Regenerate Storage Account Keys", + "description": "Regenerates the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/rotateKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/revokeUserDelegationKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Revoke Storage Account User Delegation Keys", + "description": "Revokes all the user delegation keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/register/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Resource Provider", + "operation": "Registers the Storage Resource Provider", + "description": "Registers the subscription for the storage resource provider and enables the creation of storage accounts." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/services/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Diagnostic Settings", + "description": "Create/Update storage account diagnostic settings." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "UsedCapacity", + "displayName": "Used capacity", + "displayDescription": "The amount of storage used by the storage account. For standard storage accounts, it\u0027s the sum of capacity used by blob, table, file, and queue. For premium storage accounts and Blob storage accounts, it is the same as BlobCapacity or FileCapacity.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "BlobCapacity", + "displayName": "Blob Capacity", + "displayDescription": "The amount of storage used by the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobCount", + "displayName": "Blob Count", + "displayDescription": "The number of blob objects stored in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobProvisionedSize", + "displayName": "Blob Provisioned Size", + "displayDescription": "The amount of storage provisioned in the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "ContainerCount", + "displayName": "Blob Container Count", + "displayDescription": "The number of containers in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "IndexCapacity", + "displayName": "Index Capacity", + "displayDescription": "The amount of storage used by Azure Data Lake Storage Gen2 hierarchical index.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "TableCapacity", + "displayName": "Table Capacity", + "displayDescription": "The amount of Table storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableCount", + "displayName": "Table Count", + "displayDescription": "The number of tables in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableEntityCount", + "displayName": "Table Entity Count", + "displayDescription": "The number of table entities in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "FileCapacity", + "displayName": "File Capacity", + "displayDescription": "The amount of File storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileCount", + "displayName": "File Count", + "displayDescription": "The number of files in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCount", + "displayName": "File Share Count", + "displayDescription": "The number of file shares in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotCount", + "displayName": "File Share Snapshot Count", + "displayDescription": "The number of snapshots present on the share in storage account\u2019s Files Service.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotSize", + "displayName": "File Share Snapshot Size", + "displayDescription": "The amount of storage used by the snapshots in storage account\u2019s File service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCapacityQuota", + "internalMetricName": "FileShareQuota", + "displayName": "File Share Capacity Quota", + "displayDescription": "The upper limit on the amount of storage that can be used by Azure Files Service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareProvisionedIOPS", + "displayName": "File Share Provisioned IOPS", + "displayDescription": "The baseline number of provisioned IOPS for the premium file share in the premium files storage account. This number is calculated based on the provisioned size (quota) of the share capacity.", + "unit": "CountPerSecond", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "QueueCapacity", + "displayName": "Queue Capacity", + "displayDescription": "The amount of Queue storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueCount", + "displayName": "Queue Count", + "displayDescription": "The number of queues in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueMessageCount", + "displayName": "Queue Message Count", + "displayDescription": "The number of unexpired queue messages in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table Service", + "operation": "Read log definition", + "description": "Gets the log definition for Table" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "Read log definition", + "description": "Gets the log definition for Blob" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Read log definition", + "description": "Gets the log definition for File" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue Service", + "operation": "Read log definition", + "description": "Gets the log definition for Queue" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/skus/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Sku", + "operation": "List Skus", + "description": "Lists the Skus supported by Microsoft.Storage." + } + }, + { + "name": "Microsoft.Storage/operations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Operations", + "operation": "Poll Asynchronous Operation", + "description": "Polls the status of an asynchronous operation." + } + }, + { + "name": "Microsoft.Storage/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Delete Storage Account", + "description": "Deletes an existing storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List/Get Storage Account(s)", + "description": "Returns the list of storage accounts or gets the properties for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listAccountSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account SAS Token", + "operation": "Returns Storage Account SAS Token", + "description": "Returns the Account SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listServiceSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Service SAS Token", + "operation": "Returns Storage Service SAS Token", + "description": "Returns the Service SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Storage Account", + "description": "Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/locations/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Get blob service properties or statistics", + "description": "Returns blob service properties or statistics" + } + } + ] + } + } + ], + "Variables": { + "RandomSeed": "46415636", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperations.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperations.json new file mode 100644 index 0000000000000..48e4481e6f65c --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperations.json @@ -0,0 +1,4979 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-1a1f2d104d42cf4f90cb256431c13242-f8a67138e56ec649-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "f33c77ed5b942bbc53cab9ad40dc0018", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:29:50 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "cf1db15f-2026-4e71-b99a-a97c35d7db50", + "x-ms-ratelimit-remaining-subscription-reads": "11999", + "x-ms-request-id": "cf1db15f-2026-4e71-b99a-a97c35d7db50", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092950Z:cf1db15f-2026-4e71-b99a-a97c35d7db50" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage?api-version=2019-10-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "b94f218c97b8d1f2f29184771f917506", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "20251", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:29:50 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "4f19665e-7529-43a0-9e67-cac759d71cfb", + "x-ms-ratelimit-remaining-subscription-reads": "11998", + "x-ms-request-id": "4f19665e-7529-43a0-9e67-cac759d71cfb", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092951Z:4f19665e-7529-43a0-9e67-cac759d71cfb" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage", + "namespace": "Microsoft.Storage", + "authorizations": [ + { + "applicationId": "a6aa9161-5291-40bb-8c5c-923b567bee3b", + "roleDefinitionId": "070ab87f-0efc-4423-b18b-756f3bdb0236" + }, + { + "applicationId": "e406a681-f3d4-42a8-90b6-c2b029497af1" + } + ], + "resourceTypes": [ + { + "resourceType": "storageAccounts/encryptionScopes", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations/deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "zoneMappings": [ + { + "location": "Australia East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Brazil South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Canada Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central India", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "France Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Germany West Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Japan East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Korea Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "North Central US", + "zones": [] + }, + { + "location": "North Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Norway East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Africa North", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Southeast Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Sweden Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Switzerland North", + "zones": [] + }, + { + "location": "UK South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 3", + "zones": [ + "2", + "1", + "3" + ] + } + ], + "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation" + }, + { + "resourceType": "operations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/asyncoperations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listAccountSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listServiceSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/blobServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/tableServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/queueServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/fileServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01", + "2016-01-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/usages", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/deleteVirtualNetworkOrSubnets", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "usages", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services/metricDefinitions", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + } + ], + "registrationState": "Registered", + "registrationPolicy": "RegistrationRequired" + } + }, + { + "RequestUri": "https://management.azure.com/providers/Microsoft.Storage/operations?api-version=2021-08-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-1af49beca8050f4aae8bd1f396472e50-99100da0b5544d40-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "4bb373ffcd4c9c79478263b119151f08", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "81591", + "Content-Type": "application/json", + "Date": "Thu, 25 Nov 2021 09:29:51 GMT", + "Expires": "-1", + "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-client-request-id": "4bb373ffcd4c9c79478263b119151f08", + "x-ms-correlation-request-id": "a5162512-299b-4402-b8fd-45a12be1c663", + "x-ms-ratelimit-remaining-tenant-reads": "11999", + "x-ms-request-id": "149c98ce-b7a5-4efe-b23d-0fe7d2929433", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092951Z:a5162512-299b-4402-b8fd-45a12be1c663" + }, + "ResponseBody": { + "value": [ + { + "name": "Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Location", + "operation": "Delete virtual network or subnets notifications", + "description": "Notifies Microsoft.Storage that virtual network or subnet is being deleted" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/updateInternalProperties/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/deletedAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Abort Account HnsOn Migration", + "operation": "Abort Account HnsOn Migration", + "description": "Customer is able to abort an ongoing Hns migration on the storage account" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Account HnsOn Migration", + "operation": "Account HnsOn Migration", + "description": "Customer is able to migrate to hns account type" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localUsers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Delete Local User", + "description": "Delete local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/regeneratePassword/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/listKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local User Keys", + "description": "List local user keys" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local Users", + "description": "List local users" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Get Local User", + "description": "Get local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Put Local User", + "description": "Create or update local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/restorePointMarkers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Delete Object Replication Policy", + "description": "Delete object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Get Object Replication Policy", + "description": "Get object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "List Object Replication Policies", + "description": "List object replication policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "List Private Endpoint Connections", + "description": "List Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Put Object Replication Policy", + "description": "Create or update object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Delete storage account management policies", + "description": "Delete storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Get storage account management policies", + "description": "Get storage management account policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Put storage account management policies", + "description": "Put storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxy", + "operation": "Get Private Endpoint Connection Proxy", + "description": "Get Private Endpoint Connection Proxy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/migrate/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restoreBlobRanges/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Restore blob ranges", + "description": "Restore blob ranges to the state of the specified time" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Delete Private Endpoint Connection Proxies", + "description": "Delete Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/PrivateEndpointConnectionsApproval/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "Approve Private Endpoint Connections", + "description": "Approve Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Delete File Share", + "description": "Delete file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Get File Share", + "description": "Get file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "List File Shares", + "description": "List file shares" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Put File Share", + "description": "Create or update file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Restore File Share", + "description": "Restore file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "List File Services", + "description": "List file services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Put File Service Properties", + "description": "Put file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service", + "operation": "Get Queue service properties", + "description": "Get Queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Get queue service properties or statistics", + "description": "Returns queue service properties or statistics." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Set queue service properties", + "description": "Returns the result of setting queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Read a queue or list queues", + "description": "Returns a queue or a list of queues." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Write queue", + "description": "Returns the result of writing a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Delete queue", + "description": "Returns the result of deleting a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Read message", + "description": "Returns a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Write message", + "description": "Returns the result of writing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Delete message", + "description": "Returns the result of deleting a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Add message", + "description": "Returns the result of adding a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Process message", + "description": "Returns the result of processing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Service", + "operation": "Get Table service properties", + "description": "Get Table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Get table service properties or statistics", + "description": "Get table service properties or statistics" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Set table service properties", + "description": "Set table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Query tables", + "description": "Query tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Create tables", + "description": "Create tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table", + "operation": "Delete tables", + "description": "Delete tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Query table entities", + "description": "Query table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert, merge, update or replace table entities", + "description": "Insert, merge, or replace table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "operation": "Delete table entities", + "description": "Delete table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert table entities", + "description": "Insert table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/update/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Merge or update table entities", + "description": "Merge or update table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/deleteLock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Delete Private Endpoint Connection", + "description": "Delete Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Get Private Endpoint Connection", + "description": "Get Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateLinkResources/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage account groupids", + "operation": "Get StorageAccount groupids", + "description": "Get StorageAccount groupids" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Put Private Endpoint Connection", + "description": "Put Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Put Private Endpoint Connection Proxies", + "description": "Put Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "List Blob Services", + "description": "List blob services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Patch blob container", + "description": "Returns the result of patch blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Generate a user delegation key", + "description": "Returns a user delegation key for the blob service" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read Blob", + "description": "Returns a blob or a list of blobs" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Read.WithTagConditions", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write Blob", + "description": "Returns the result of writing a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob", + "description": "Returns the result of deleting a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/deleteBlobVersion/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob versions", + "description": "Returns the result of deleting a blob version" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/permanentDelete/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Add blob content", + "description": "Returns the result of adding blob content" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read blob tags", + "description": "Returns the result of reading blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write blob tags", + "description": "Returns the result of writing blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Filter blobs", + "description": "Returns the list of blobs under an account with matching tags filter" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Move blobs", + "description": "Moves the blob from one path to another" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/manageOwnership/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Manage blob ownership", + "description": "Changes ownership of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/modifyPermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Modify blob permissions", + "description": "Modifies permissions of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/immutableStorage/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Execute the command as super user", + "description": "Returns the result of the blob command" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Delete blob container", + "description": "Returns the result of deleting a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service", + "operation": "Get file service properties", + "description": "Get file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Read Files", + "description": "Returns a file/folder or a list of files/folders" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Write Files", + "description": "Returns the result of writing a file or creating a folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Delete Files", + "description": "Returns the result of deleting a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Modify File Acl", + "description": "Returns the result of modifying permission on a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/actassuperuser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Get File Admin Privileges", + "description": "Get File Admin Privileges" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Extend blob container immutability policy", + "description": "Extend blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Delete blob container immutability policy", + "description": "Delete blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Put blob container immutability policy", + "description": "Put blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Lock blob container immutability policy", + "description": "Lock blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Get blob container immutability policy", + "description": "Get blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Get blob container", + "description": "Returns a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "List of blob containers", + "description": "Returns list of containers" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Lease blob container", + "description": "Returns the result of leasing blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Put blob container", + "description": "Returns the result of put blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Clear blob container legal hold", + "description": "Clear blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Set blob container legal hold", + "description": "Set blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Put blob service properties", + "description": "Returns the result of put blob service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/failover/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Storage Account Failover", + "description": "Customer is able to control the failover in case of availability issues" + } + }, + { + "name": "Microsoft.Storage/locations/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/resilienciesProgressions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listkeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List Storage Account Keys", + "description": "Returns the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/regeneratekey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Regenerate Storage Account Keys", + "description": "Regenerates the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/rotateKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/revokeUserDelegationKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Revoke Storage Account User Delegation Keys", + "description": "Revokes all the user delegation keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/register/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Resource Provider", + "operation": "Registers the Storage Resource Provider", + "description": "Registers the subscription for the storage resource provider and enables the creation of storage accounts." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/services/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Diagnostic Settings", + "description": "Create/Update storage account diagnostic settings." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "UsedCapacity", + "displayName": "Used capacity", + "displayDescription": "The amount of storage used by the storage account. For standard storage accounts, it\u0027s the sum of capacity used by blob, table, file, and queue. For premium storage accounts and Blob storage accounts, it is the same as BlobCapacity or FileCapacity.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "BlobCapacity", + "displayName": "Blob Capacity", + "displayDescription": "The amount of storage used by the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobCount", + "displayName": "Blob Count", + "displayDescription": "The number of blob objects stored in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobProvisionedSize", + "displayName": "Blob Provisioned Size", + "displayDescription": "The amount of storage provisioned in the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "ContainerCount", + "displayName": "Blob Container Count", + "displayDescription": "The number of containers in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "IndexCapacity", + "displayName": "Index Capacity", + "displayDescription": "The amount of storage used by Azure Data Lake Storage Gen2 hierarchical index.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "TableCapacity", + "displayName": "Table Capacity", + "displayDescription": "The amount of Table storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableCount", + "displayName": "Table Count", + "displayDescription": "The number of tables in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableEntityCount", + "displayName": "Table Entity Count", + "displayDescription": "The number of table entities in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "FileCapacity", + "displayName": "File Capacity", + "displayDescription": "The amount of File storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileCount", + "displayName": "File Count", + "displayDescription": "The number of files in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCount", + "displayName": "File Share Count", + "displayDescription": "The number of file shares in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotCount", + "displayName": "File Share Snapshot Count", + "displayDescription": "The number of snapshots present on the share in storage account\u2019s Files Service.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotSize", + "displayName": "File Share Snapshot Size", + "displayDescription": "The amount of storage used by the snapshots in storage account\u2019s File service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCapacityQuota", + "internalMetricName": "FileShareQuota", + "displayName": "File Share Capacity Quota", + "displayDescription": "The upper limit on the amount of storage that can be used by Azure Files Service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareProvisionedIOPS", + "displayName": "File Share Provisioned IOPS", + "displayDescription": "The baseline number of provisioned IOPS for the premium file share in the premium files storage account. This number is calculated based on the provisioned size (quota) of the share capacity.", + "unit": "CountPerSecond", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "QueueCapacity", + "displayName": "Queue Capacity", + "displayDescription": "The amount of Queue storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueCount", + "displayName": "Queue Count", + "displayDescription": "The number of queues in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueMessageCount", + "displayName": "Queue Message Count", + "displayDescription": "The number of unexpired queue messages in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table Service", + "operation": "Read log definition", + "description": "Gets the log definition for Table" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "Read log definition", + "description": "Gets the log definition for Blob" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Read log definition", + "description": "Gets the log definition for File" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue Service", + "operation": "Read log definition", + "description": "Gets the log definition for Queue" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/skus/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Sku", + "operation": "List Skus", + "description": "Lists the Skus supported by Microsoft.Storage." + } + }, + { + "name": "Microsoft.Storage/operations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Operations", + "operation": "Poll Asynchronous Operation", + "description": "Polls the status of an asynchronous operation." + } + }, + { + "name": "Microsoft.Storage/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Delete Storage Account", + "description": "Deletes an existing storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List/Get Storage Account(s)", + "description": "Returns the list of storage accounts or gets the properties for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listAccountSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account SAS Token", + "operation": "Returns Storage Account SAS Token", + "description": "Returns the Account SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listServiceSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Service SAS Token", + "operation": "Returns Storage Service SAS Token", + "description": "Returns the Service SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Storage Account", + "description": "Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/locations/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Get blob service properties or statistics", + "description": "Returns blob service properties or statistics" + } + } + ] + } + } + ], + "Variables": { + "RandomSeed": "1085816876", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperationsAsync.json b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperationsAsync.json new file mode 100644 index 0000000000000..65b825d438eb2 --- /dev/null +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/SessionRecords/StorageAccountTests/StorageAccountOperationsAsync.json @@ -0,0 +1,4979 @@ +{ + "Entries": [ + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c?api-version=2019-11-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-a63bcb0bf0aecb4abc46617d5c7dcb29-4447e2cfb54cdd48-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "bd0426a5eba21e6d47747b654601dde3", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "468", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:29:56 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "c4c05b81-4ba0-4560-8bb2-142998fcbded", + "x-ms-ratelimit-remaining-subscription-reads": "11997", + "x-ms-request-id": "c4c05b81-4ba0-4560-8bb2-142998fcbded", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092957Z:c4c05b81-4ba0-4560-8bb2-142998fcbded" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "authorizationSource": "RoleBased", + "managedByTenants": [], + "tags": { + "tagKey1": "tagValue1", + "tagKey2": "tagValue2" + }, + "subscriptionId": "db1ab6f0-4769-4b27-930e-01e2ef9c123c", + "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47", + "displayName": ".NET Mgmt SDK Test with TTL = 1 Day", + "state": "Enabled", + "subscriptionPolicies": { + "locationPlacementId": "Internal_2014-09-01", + "quotaId": "Internal_2014-09-01", + "spendingLimit": "Off" + } + } + }, + { + "RequestUri": "https://management.azure.com/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage?api-version=2019-10-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "c0ec19dd7812969fbdb79fea3faf263d", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "20251", + "Content-Type": "application/json; charset=utf-8", + "Date": "Thu, 25 Nov 2021 09:29:56 GMT", + "Expires": "-1", + "Pragma": "no-cache", + "Strict-Transport-Security": "max-age=31536000; includeSubDomains", + "X-Content-Type-Options": "nosniff", + "x-ms-correlation-request-id": "a983d8ce-49d9-46df-9ab2-b7689ce8528c", + "x-ms-ratelimit-remaining-subscription-reads": "11996", + "x-ms-request-id": "a983d8ce-49d9-46df-9ab2-b7689ce8528c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092957Z:a983d8ce-49d9-46df-9ab2-b7689ce8528c" + }, + "ResponseBody": { + "id": "/subscriptions/db1ab6f0-4769-4b27-930e-01e2ef9c123c/providers/Microsoft.Storage", + "namespace": "Microsoft.Storage", + "authorizations": [ + { + "applicationId": "a6aa9161-5291-40bb-8c5c-923b567bee3b", + "roleDefinitionId": "070ab87f-0efc-4423-b18b-756f3bdb0236" + }, + { + "applicationId": "e406a681-f3d4-42a8-90b6-c2b029497af1" + } + ], + "resourceTypes": [ + { + "resourceType": "storageAccounts/encryptionScopes", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations/deletedAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "zoneMappings": [ + { + "location": "Australia East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Brazil South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Canada Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central India", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "East US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "France Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Germany West Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Japan East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Korea Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "North Central US", + "zones": [] + }, + { + "location": "North Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Norway East", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Africa North", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "South Central US", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Southeast Asia", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Sweden Central", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "Switzerland North", + "zones": [] + }, + { + "location": "UK South", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West Europe", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 2", + "zones": [ + "2", + "1", + "3" + ] + }, + { + "location": "West US 3", + "zones": [ + "2", + "1", + "3" + ] + } + ], + "capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation" + }, + { + "resourceType": "operations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/asyncoperations", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listAccountSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/listServiceSas", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/blobServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/tableServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/queueServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/fileServices", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "locations", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01", + "2016-01-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/usages", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/deleteVirtualNetworkOrSubnets", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-07-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "usages", + "locations": [], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-03-01-preview", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01", + "2016-05-01", + "2016-01-01", + "2015-06-15", + "2015-05-01-preview" + ], + "defaultApiVersion": "2019-06-01", + "apiProfiles": [ + { + "profileVersion": "2019-03-01-hybrid", + "apiVersion": "2017-10-01" + }, + { + "profileVersion": "2017-03-09-profile", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-03-01-hybrid", + "apiVersion": "2016-01-01" + }, + { + "profileVersion": "2018-06-01-profile", + "apiVersion": "2017-10-01" + } + ], + "capabilities": "None" + }, + { + "resourceType": "locations/checkNameAvailability", + "locations": [ + "East US", + "East US 2", + "West US", + "West Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "Central US", + "North Europe", + "Brazil South", + "Australia East", + "Australia Southeast", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "Australia Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2021-08-01", + "2021-06-01", + "2021-05-01", + "2021-04-01", + "2021-02-01", + "2021-01-01", + "2020-08-01-preview", + "2019-06-01", + "2019-04-01", + "2018-11-01", + "2018-07-01", + "2018-02-01", + "2017-10-01", + "2017-06-01", + "2016-12-01" + ], + "defaultApiVersion": "2019-06-01", + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + }, + { + "resourceType": "storageAccounts/services/metricDefinitions", + "locations": [ + "East US", + "West US", + "East US 2 (Stage)", + "West Europe", + "North Europe", + "East Asia", + "Southeast Asia", + "Japan East", + "Japan West", + "North Central US", + "South Central US", + "East US 2", + "Central US", + "Australia East", + "Australia Southeast", + "Brazil South", + "South India", + "Central India", + "West India", + "Canada East", + "Canada Central", + "West US 2", + "West Central US", + "UK South", + "UK West", + "Korea Central", + "France Central", + "South Africa North", + "UAE North", + "Switzerland North", + "Germany West Central", + "Norway East", + "West US 3", + "Jio India West", + "Sweden Central", + "Korea South" + ], + "apiVersions": [ + "2014-04-01" + ], + "capabilities": "None" + } + ], + "registrationState": "Registered", + "registrationPolicy": "RegistrationRequired" + } + }, + { + "RequestUri": "https://management.azure.com/providers/Microsoft.Storage/operations?api-version=2021-08-01", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/json", + "Authorization": "Sanitized", + "traceparent": "00-ac00bb9b484d28488beeeb936dd2f8a4-d8d099a9a3ab1143-00", + "User-Agent": "azsdk-net-ResourceManager/1.0.0-beta.5 (.NET Framework 4.8.4300.0; Microsoft Windows 10.0.19044 )", + "x-ms-client-request-id": "cec2a7d6f84ec5e96e0d9c36900b15bb", + "x-ms-return-client-request-id": "true" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Cache-Control": "no-cache", + "Content-Length": "81591", + "Content-Type": "application/json", + "Date": "Thu, 25 Nov 2021 09:29:57 GMT", + "Expires": "-1", + "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-client-request-id": "cec2a7d6f84ec5e96e0d9c36900b15bb", + "x-ms-correlation-request-id": "34dd96e0-82f2-4b5a-8ceb-33f4276144dc", + "x-ms-ratelimit-remaining-tenant-reads": "11998", + "x-ms-request-id": "6008353b-8adc-4cf3-ac38-ad0504b4b90c", + "x-ms-routing-request-id": "SOUTHEASTASIA:20211125T092957Z:34dd96e0-82f2-4b5a-8ceb-33f4276144dc" + }, + "ResponseBody": { + "value": [ + { + "name": "Microsoft.Storage/locations/deleteVirtualNetworkOrSubnets/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Location", + "operation": "Delete virtual network or subnets notifications", + "description": "Notifies Microsoft.Storage that virtual network or subnet is being deleted" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/updateInternalProperties/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountMigrations/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/consumerDataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/dataSharePolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/deletedAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Abort Account HnsOn Migration", + "operation": "Abort Account HnsOn Migration", + "description": "Customer is able to abort an ongoing Hns migration on the storage account" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/hnsonmigration/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Account HnsOn Migration", + "operation": "Account HnsOn Migration", + "description": "Customer is able to migrate to hns account type" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localUsers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Delete Local User", + "description": "Delete local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/regeneratePassword/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/listKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local User Keys", + "description": "List local user keys" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "List Local Users", + "description": "List local users" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Get Local User", + "description": "Get local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/localusers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Local User", + "operation": "Put Local User", + "description": "Create or update local user" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restorePoints/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/restorePointMarkers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Delete Object Replication Policy", + "description": "Delete object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Get Object Replication Policy", + "description": "Get object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "List Object Replication Policies", + "description": "List object replication policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "List Private Endpoint Connections", + "description": "List Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/objectReplicationPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Object Replication Policy", + "operation": "Put Object Replication Policy", + "description": "Create or update object replication policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/encryptionScopes/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Delete storage account management policies", + "description": "Delete storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Get storage account management policies", + "description": "Get storage management account policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/managementPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Management Policies", + "operation": "Put storage account management policies", + "description": "Put storage account management policies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxy", + "operation": "Get Private Endpoint Connection Proxy", + "description": "Get Private Endpoint Connection Proxy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/migrate/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/restoreBlobRanges/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Restore blob ranges", + "description": "Restore blob ranges to the state of the specified time" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Delete Private Endpoint Connection Proxies", + "description": "Delete Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/PrivateEndpointConnectionsApproval/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connections", + "operation": "Approve Private Endpoint Connections", + "description": "Approve Private Endpoint Connections" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Delete File Share", + "description": "Delete file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Get File Share", + "description": "Get file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "List File Shares", + "description": "List file shares" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Put File Share", + "description": "Create or update file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/shares/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Share", + "operation": "Restore File Share", + "description": "Restore file share" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "List File Services", + "description": "List file services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Put File Service Properties", + "description": "Put file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service", + "operation": "Get Queue service properties", + "description": "Get Queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Get queue service properties or statistics", + "description": "Returns queue service properties or statistics." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Services", + "operation": "Set queue service properties", + "description": "Returns the result of setting queue service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Read a queue or list queues", + "description": "Returns a queue or a list of queues." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Write queue", + "description": "Returns the result of writing a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Queues", + "operation": "Delete queue", + "description": "Returns the result of deleting a queue" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Read message", + "description": "Returns a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Write message", + "description": "Returns the result of writing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Delete message", + "description": "Returns the result of deleting a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Add message", + "description": "Returns the result of adding a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/queues/messages/process/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Queue Service Messages", + "operation": "Process message", + "description": "Returns the result of processing a message" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Service", + "operation": "Get Table service properties", + "description": "Get Table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Get table service properties or statistics", + "description": "Get table service properties or statistics" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Services", + "operation": "Set table service properties", + "description": "Set table service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Query tables", + "description": "Query tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Tables", + "operation": "Create tables", + "description": "Create tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table", + "operation": "Delete tables", + "description": "Delete tables" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Query table entities", + "description": "Query table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert, merge, update or replace table entities", + "description": "Insert, merge, or replace table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "operation": "Delete table entities", + "description": "Delete table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Insert table entities", + "description": "Insert table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/tables/entities/update/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Table Entities", + "operation": "Merge or update table entities", + "description": "Merge or update table entities" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/deleteLock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/accountLocks/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Delete Private Endpoint Connection", + "description": "Delete Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Get Private Endpoint Connection", + "description": "Get Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateLinkResources/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage account groupids", + "operation": "Get StorageAccount groupids", + "description": "Get StorageAccount groupids" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnections/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection", + "operation": "Put Private Endpoint Connection", + "description": "Put Private Endpoint Connection" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/privateEndpointConnectionProxies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account Private Endpoint Connection Proxies", + "operation": "Put Private Endpoint Connection Proxies", + "description": "Put Private Endpoint Connection Proxies" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "List Blob Services", + "description": "List blob services" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Patch blob container", + "description": "Returns the result of patch blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/generateUserDelegationKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Generate a user delegation key", + "description": "Returns a user delegation key for the blob service" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read Blob", + "description": "Returns a blob or a list of blobs" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Read.WithTagConditions", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write Blob", + "description": "Returns the result of writing a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob", + "description": "Returns the result of deleting a blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/deleteBlobVersion/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Delete blob versions", + "description": "Returns the result of deleting a blob version" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/permanentDelete/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/add/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Add blob content", + "description": "Returns the result of adding blob content" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ], + "subOperations": [ + { + "Id": "Blobs.Write.WithTagHeaders", + "AttributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Read blob tags", + "description": "Returns the result of reading blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Write blob tags", + "description": "Returns the result of writing blob tags" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags", + "Type": "dictionaryOfString", + "AppliesTo": "RequestAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": true, + "Display": { + "Name": "Blob index tags", + "Description": "Index tags on a blob resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/filter/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Filter blobs", + "description": "Returns the list of blobs under an account with matching tags filter" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/move/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Move blobs", + "description": "Moves the blob from one path to another" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/manageOwnership/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Manage blob ownership", + "description": "Changes ownership of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/modifyPermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Modify blob permissions", + "description": "Modifies permissions of the blob" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/immutableStorage/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/runAsSuperUser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Blobs", + "operation": "Execute the command as super user", + "description": "Returns the result of the blob command" + }, + "attributesInfo": [ + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers:name", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Container name", + "Description": "Name of a storage container or file system." + } + }, + { + "Name": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs:path", + "Type": "string", + "AppliesTo": "ResourceAttributeOnly", + "IsDictionaryKeyNameCaseSensitive": false, + "Display": { + "Name": "Blob path", + "Description": "Path of a virtual directory, blob, folder or file resource." + } + } + ] + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Delete blob container", + "description": "Returns the result of deleting a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service", + "operation": "Get file service properties", + "description": "Get file service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/read", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Read Files", + "description": "Returns a file/folder or a list of files/folders" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/write", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Write Files", + "description": "Returns the result of writing a file or creating a folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/delete", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Delete Files", + "description": "Returns the result of deleting a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Modify File Acl", + "description": "Returns the result of modifying permission on a file/folder" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/fileshares/files/actassuperuser/action", + "isDataAction": true, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage File Service Files", + "operation": "Get File Admin Privileges", + "description": "Get File Admin Privileges" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/extend/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Extend blob container immutability policy", + "description": "Extend blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Delete blob container immutability policy", + "description": "Delete blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Put blob container immutability policy", + "description": "Put blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/lock/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Lock blob container immutability policy", + "description": "Lock blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers ImmutabilityPolicy", + "operation": "Get blob container immutability policy", + "description": "Get blob container immutability policy" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Get blob container", + "description": "Returns a container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "List of blob containers", + "description": "Returns list of containers" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/lease/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Lease blob container", + "description": "Returns the result of leasing blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Put blob container", + "description": "Returns the result of put blob container" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/clearLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Clear blob container legal hold", + "description": "Clear blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/containers/setLegalHold/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Service Containers", + "operation": "Set blob container legal hold", + "description": "Set blob container legal hold" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Put blob service properties", + "description": "Returns the result of put blob service properties" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/failover/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Storage Account Failover", + "description": "Customer is able to control the failover in case of availability issues" + } + }, + { + "name": "Microsoft.Storage/locations/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/resilienciesProgressions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listkeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List Storage Account Keys", + "description": "Returns the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/regeneratekey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Regenerate Storage Account Keys", + "description": "Regenerates the access keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/rotateKey/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/revokeUserDelegationKeys/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Revoke Storage Account User Delegation Keys", + "description": "Revokes all the user delegation keys for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/register/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Resource Provider", + "operation": "Registers the Storage Resource Provider", + "description": "Registers the subscription for the storage resource provider and enables the creation of storage accounts." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/services/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Diagnostic Settings", + "description": "Create/Update storage account diagnostic settings." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "UsedCapacity", + "displayName": "Used capacity", + "displayDescription": "The amount of storage used by the storage account. For standard storage accounts, it\u0027s the sum of capacity used by blob, table, file, and queue. For premium storage accounts and Blob storage accounts, it is the same as BlobCapacity or FileCapacity.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "resourceIdDimensionNameOverride": "AccountResourceId", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "BlobCapacity", + "displayName": "Blob Capacity", + "displayDescription": "The amount of storage used by the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobCount", + "displayName": "Blob Count", + "displayDescription": "The number of blob objects stored in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "BlobProvisionedSize", + "displayName": "Blob Provisioned Size", + "displayDescription": "The amount of storage provisioned in the storage account\u2019s Blob service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "BlobType", + "displayName": "Blob type", + "toBeExportedForShoebox": true + }, + { + "name": "Tier", + "displayName": "Blob tier", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "ContainerCount", + "displayName": "Blob Container Count", + "displayDescription": "The number of containers in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "IndexCapacity", + "displayName": "Index Capacity", + "displayDescription": "The amount of storage used by Azure Data Lake Storage Gen2 hierarchical index.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "TableCapacity", + "displayName": "Table Capacity", + "displayDescription": "The amount of Table storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableCount", + "displayName": "Table Count", + "displayDescription": "The number of tables in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "TableEntityCount", + "displayName": "Table Entity Count", + "displayDescription": "The number of table entities in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "FileCapacity", + "displayName": "File Capacity", + "displayDescription": "The amount of File storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileCount", + "displayName": "File Count", + "displayDescription": "The number of files in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCount", + "displayName": "File Share Count", + "displayDescription": "The number of file shares in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotCount", + "displayName": "File Share Snapshot Count", + "displayDescription": "The number of snapshots present on the share in storage account\u2019s Files Service.", + "unit": "Count", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareSnapshotSize", + "displayName": "File Share Snapshot Size", + "displayDescription": "The amount of storage used by the snapshots in storage account\u2019s File service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareCapacityQuota", + "internalMetricName": "FileShareQuota", + "displayName": "File Share Capacity Quota", + "displayDescription": "The upper limit on the amount of storage that can be used by Azure Files Service in bytes.", + "unit": "Bytes", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "FileShareProvisionedIOPS", + "displayName": "File Share Provisioned IOPS", + "displayDescription": "The baseline number of provisioned IOPS for the premium file share in the premium files storage account. This number is calculated based on the provisioned size (quota) of the share capacity.", + "unit": "CountPerSecond", + "aggregationType": "Average", + "lockAggregationType": "Total", + "dimensions": [ + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ], + "metricFilterPattern": "Premium" + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + }, + { + "name": "FileShare", + "displayName": "File Share", + "toBeExportedForShoebox": true, + "internalName": "Container" + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/metricDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Get list of Microsoft Storage Metrics definitions", + "description": "Get list of Microsoft Storage Metrics definitions." + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "metricSpecifications": [ + { + "name": "QueueCapacity", + "displayName": "Queue Capacity", + "displayDescription": "The amount of Queue storage used by the storage account.", + "unit": "Bytes", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueCount", + "displayName": "Queue Count", + "displayDescription": "The number of queues in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "QueueMessageCount", + "displayName": "Queue Message Count", + "displayDescription": "The number of unexpired queue messages in the storage account.", + "unit": "Count", + "aggregationType": "Average", + "fillGapWithZero": false, + "category": "Capacity", + "supportedTimeGrainTypes": [ + "PT1H" + ], + "supportedAggregationTypes": [ + "Average" + ] + }, + { + "name": "Transactions", + "displayName": "Transactions", + "displayDescription": "The number of requests made to a storage service or the specified API operation. This number includes successful and failed requests, as well as requests which produced errors. Use ResponseType dimension for the number of different type of response.", + "unit": "Count", + "aggregationType": "Total", + "dimensions": [ + { + "name": "ResponseType", + "displayName": "Response type", + "toBeExportedForShoebox": true + }, + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total" + ] + }, + { + "name": "Ingress", + "displayName": "Ingress", + "displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Egress", + "displayName": "Egress", + "displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.", + "unit": "Bytes", + "aggregationType": "Total", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": true, + "category": "Transaction", + "supportedAggregationTypes": [ + "Total", + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessServerLatency", + "displayName": "Success Server Latency", + "displayDescription": "The average time used to process a successful request by Azure Storage. This value does not include the network latency specified in SuccessE2ELatency.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "SuccessE2ELatency", + "displayName": "Success E2E Latency", + "displayDescription": "The average end-to-end latency of successful requests made to a storage service or the specified API operation, in milliseconds. This value includes the required processing time within Azure Storage to read the request, send the response, and receive acknowledgment of the response.", + "unit": "Milliseconds", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + }, + { + "name": "Availability", + "displayName": "Availability", + "displayDescription": "The percentage of availability for the storage service or the specified API operation. Availability is calculated by taking the TotalBillableRequests value and dividing it by the number of applicable requests, including those that produced unexpected errors. All unexpected errors result in reduced availability for the storage service or the specified API operation.", + "unit": "Percent", + "aggregationType": "Average", + "dimensions": [ + { + "name": "GeoType", + "displayName": "Geo type", + "toBeExportedForShoebox": true + }, + { + "name": "ApiName", + "displayName": "API name", + "toBeExportedForShoebox": true + }, + { + "name": "Authentication", + "displayName": "Authentication", + "toBeExportedForShoebox": true + } + ], + "fillGapWithZero": false, + "category": "Transaction", + "supportedAggregationTypes": [ + "Average", + "Minimum", + "Maximum" + ] + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Read diagnostic setting", + "description": "Gets the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/diagnosticSettings/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue service", + "operation": "Write diagnostic setting", + "description": "Creates or updates the diagnostic setting for the resource." + }, + "origin": "system" + }, + { + "name": "Microsoft.Storage/storageAccounts/tableServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Table Service", + "operation": "Read log definition", + "description": "Gets the log definition for Table" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Blob Service", + "operation": "Read log definition", + "description": "Gets the log definition for Blob" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/fileServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "File Service", + "operation": "Read log definition", + "description": "Gets the log definition for File" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/storageAccounts/queueServices/providers/Microsoft.Insights/logDefinitions/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Queue Service", + "operation": "Read log definition", + "description": "Gets the log definition for Queue" + }, + "origin": "system", + "properties": { + "serviceSpecification": { + "logSpecifications": [ + { + "name": "StorageRead", + "displayName": "StorageRead", + "blobDuration": "PT1H" + }, + { + "name": "StorageWrite", + "displayName": "StorageWrite", + "blobDuration": "PT1H" + }, + { + "name": "StorageDelete", + "displayName": "StorageDelete", + "blobDuration": "PT1H" + } + ] + } + } + }, + { + "name": "Microsoft.Storage/skus/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Sku", + "operation": "List Skus", + "description": "Lists the Skus supported by Microsoft.Storage." + } + }, + { + "name": "Microsoft.Storage/operations/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Operations", + "operation": "Poll Asynchronous Operation", + "description": "Polls the status of an asynchronous operation." + } + }, + { + "name": "Microsoft.Storage/checknameavailability/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Name Availability", + "operation": "Check Name Availability", + "description": "Checks that account name is valid and is not in use." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/delete", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Delete Storage Account", + "description": "Deletes an existing storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "List/Get Storage Account(s)", + "description": "Returns the list of storage accounts or gets the properties for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listAccountSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Account SAS Token", + "operation": "Returns Storage Account SAS Token", + "description": "Returns the Account SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/listServiceSas/action", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Service SAS Token", + "operation": "Returns Storage Service SAS Token", + "description": "Returns the Service SAS token for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/storageAccounts/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Accounts", + "operation": "Create/Update Storage Account", + "description": "Creates a storage account with the specified parameters or update the properties or tags or adds custom domain for the specified storage account." + } + }, + { + "name": "Microsoft.Storage/locations/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/usages/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Usage Metrics", + "operation": "Get Subscription Usages", + "description": "Returns the limit and the current usage count for resources in the specified subscription" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/inventoryPolicies/write", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage" + } + }, + { + "name": "Microsoft.Storage/storageAccounts/blobServices/read", + "isDataAction": false, + "display": { + "provider": "Microsoft Storage", + "resource": "Storage Blob Services", + "operation": "Get blob service properties or statistics", + "description": "Returns blob service properties or statistics" + } + } + ] + } + } + ], + "Variables": { + "RandomSeed": "1957298996", + "RESOURCE_MANAGER_URL": null, + "SUBSCRIPTION_ID": "db1ab6f0-4769-4b27-930e-01e2ef9c123c" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/BlobContainerTests.cs b/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/BlobContainerTests.cs index 12bb404638bf1..992be96dc3931 100644 --- a/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/BlobContainerTests.cs +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/BlobContainerTests.cs @@ -78,6 +78,63 @@ public async Task CreateDeleteBlobContainer() Assert.IsFalse(await _blobContainerCollection.ExistsAsync(containerName)); } + [Test] + [RecordedTest] + public async Task GetBlobContainer() + { + string containerName = Recording.GenerateAssetName("testblob"); + BlobContainer container = (await _blobContainerCollection.CreateOrUpdateAsync(containerName, new BlobContainerData())).Value; + + Assert.IsEmpty(container.Data.Metadata); + Assert.Null(container.Data.PublicAccess); + + LegalHold legalHoldModel = new LegalHold(new List { "tag1", "tag2", "tag3" }); + LegalHold legalHold = await container.SetLegalHoldAsync(legalHoldModel); + Assert.IsTrue(legalHold.HasLegalHold); + Assert.AreEqual(new List { "tag1", "tag2", "tag3" }, legalHold.Tags); + + ImmutabilityPolicy immutabilityPolicyModel = new ImmutabilityPolicy() { ImmutabilityPeriodSinceCreationInDays = 3 }; + ImmutabilityPolicy immutabilityPolicy = await container.CreateOrUpdateImmutabilityPolicyAsync(parameters: immutabilityPolicyModel); + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(3, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Unlocked, immutabilityPolicy.State); + + immutabilityPolicy = await container.LockImmutabilityPolicyAsync(immutabilityPolicy.Etag); + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(3, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Locked, immutabilityPolicy.State); + + immutabilityPolicyModel = new ImmutabilityPolicy() { ImmutabilityPeriodSinceCreationInDays = 100 }; + immutabilityPolicy = await container.ExtendImmutabilityPolicyAsync(immutabilityPolicy.Etag, parameters: immutabilityPolicyModel); + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(100, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Locked, immutabilityPolicy.State); + + container = await container.GetAsync(); + Assert.IsEmpty(container.Data.Metadata); + Assert.AreEqual(PublicAccess.None, container.Data.PublicAccess); + Assert.AreEqual(3, container.Data.ImmutabilityPolicy.UpdateHistory.Count); + Assert.AreEqual(ImmutabilityPolicyUpdateType.Put, container.Data.ImmutabilityPolicy.UpdateHistory[0].Update); + Assert.AreEqual(ImmutabilityPolicyUpdateType.Lock, container.Data.ImmutabilityPolicy.UpdateHistory[1].Update); + Assert.AreEqual(ImmutabilityPolicyUpdateType.Extend, container.Data.ImmutabilityPolicy.UpdateHistory[2].Update); + Assert.IsTrue(container.Data.LegalHold.HasLegalHold); + Assert.AreEqual(3, container.Data.LegalHold.Tags.Count); + Assert.AreEqual("tag1", container.Data.LegalHold.Tags[0].Tag); + Assert.AreEqual("tag2", container.Data.LegalHold.Tags[1].Tag); + Assert.AreEqual("tag3", container.Data.LegalHold.Tags[2].Tag); + + legalHold = await container.ClearLegalHoldAsync(legalHold); + Assert.IsFalse(legalHold.HasLegalHold); + + await container.DeleteAsync(); + } + [Test] [RecordedTest] public async Task GetAllBlobContainers() @@ -158,6 +215,49 @@ public async Task CreateDeleteImmutabilityPolicy() Assert.AreEqual(0, immutabilityPolicyModel.ImmutabilityPeriodSinceCreationInDays); } + [Test] + [RecordedTest] + public async Task UpdateImmutabilityPolicy() + { + // create a blob container + string containerName = Recording.GenerateAssetName("testblob"); + BlobContainerData data = new BlobContainerData(); + BlobContainer container = (await _blobContainerCollection.CreateOrUpdateAsync(containerName, new BlobContainerData())).Value; + + //create immutability policy + ImmutabilityPolicy immutabilityPolicyModel = new ImmutabilityPolicy() { ImmutabilityPeriodSinceCreationInDays = 3 }; + ImmutabilityPolicy immutabilityPolicy = await container.CreateOrUpdateImmutabilityPolicyAsync(parameters: immutabilityPolicyModel); + + //validate + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(3, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Unlocked, immutabilityPolicy.State); + + //update immutability policy + immutabilityPolicyModel = new ImmutabilityPolicy() + { + ImmutabilityPeriodSinceCreationInDays = 5, + AllowProtectedAppendWrites = true + }; + immutabilityPolicy = await container.CreateOrUpdateImmutabilityPolicyAsync(ifMatch: immutabilityPolicy.Etag, parameters: immutabilityPolicyModel); + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(5, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Unlocked, immutabilityPolicy.State); + Assert.IsTrue(immutabilityPolicy.AllowProtectedAppendWrites); + + immutabilityPolicy = await container.GetImmutabilityPolicyAsync(ifMatch: immutabilityPolicy.Etag); + Assert.NotNull(immutabilityPolicy.Id); + Assert.NotNull(immutabilityPolicy.Type); + Assert.NotNull(immutabilityPolicy.Name); + Assert.AreEqual(5, immutabilityPolicy.ImmutabilityPeriodSinceCreationInDays); + Assert.AreEqual(ImmutabilityPolicyState.Unlocked, immutabilityPolicy.State); + Assert.IsTrue(immutabilityPolicy.AllowProtectedAppendWrites); + } + [Test] [RecordedTest] public async Task LockImmutabilityPolicy() @@ -623,5 +723,32 @@ public async Task BlobContainersVLW() Assert.IsTrue(container2.Data.ImmutableStorageWithVersioning.Enabled); Assert.AreEqual("Completed", container2.Data.ImmutableStorageWithVersioning.MigrationState); } + + [Test] + [RecordedTest] + public async Task BlobContainerEncryptionScope() + { + //create encryption scope + string scopeName1 = "testscope1"; + string scopeName2 = "testscope2"; + EncryptionScopeData data = new EncryptionScopeData() + { + Source = EncryptionScopeSource.MicrosoftStorage, + State = EncryptionScopeState.Enabled + }; + await _storageAccount.GetEncryptionScopes().CreateOrUpdateAsync(scopeName1, data); + await _storageAccount.GetEncryptionScopes().CreateOrUpdateAsync(scopeName2, data); + + //create container + string containerName = Recording.GenerateAssetName("container"); + BlobContainer blobContainer = (await _blobContainerCollection.CreateOrUpdateAsync(containerName, new BlobContainerData() { DefaultEncryptionScope = scopeName1, DenyEncryptionScopeOverride = false })).Value; + Assert.AreEqual(scopeName1, blobContainer.Data.DefaultEncryptionScope); + Assert.False(blobContainer.Data.DenyEncryptionScopeOverride.Value); + + //Update container not support Encryption scope + BlobContainer blobContainer2 = (await _blobContainerCollection.CreateOrUpdateAsync(containerName, new BlobContainerData() { DefaultEncryptionScope = scopeName2, DenyEncryptionScopeOverride = true })).Value; + Assert.AreEqual(scopeName2, blobContainer2.Data.DefaultEncryptionScope); + Assert.True(blobContainer2.Data.DenyEncryptionScopeOverride.Value); + } } } diff --git a/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/StorageAccountTests.cs b/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/StorageAccountTests.cs index f3acd134e3405..27c2a68adf832 100644 --- a/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/StorageAccountTests.cs +++ b/sdk/storage/Azure.ResourceManager.Storage/tests/Tests/StorageAccountTests.cs @@ -39,6 +39,59 @@ public async Task ClearStorageAccounts() } } + [Test] + [RecordedTest] + public async Task StorageAccountGetOperations() + { + RestApiCollection operationCollection = Client.GetRestApis("Microsoft.Storage"); + List apiList = await operationCollection.GetAllAsync().ToEnumerableAsync(); + Assert.IsTrue(apiList.Count() > 1); + } + + [Test] + [RecordedTest] + public async Task StorageAccountOperations() + { + RestApiCollection operationCollection = Client.GetRestApis("Microsoft.Storage"); + List apiList = await operationCollection.GetAllAsync().ToEnumerableAsync(); + bool exist1 = false; + bool exist2 = false; + foreach (RestApi restApi in apiList) + { + if (CheckRestApi(restApi, "Microsoft.Storage/storageAccounts/write", "Microsoft Storage", "Storage Accounts", "Create/Update Storage Account")) + { + exist1 = true; + } + if (CheckRestApi(restApi, "Microsoft.Storage/storageAccounts/delete", "Microsoft Storage", "Storage Accounts", "Delete Storage Account")) + { + exist2 = true; + } + } + Assert.IsTrue(exist1); + Assert.IsTrue(exist2); + } + + public bool CheckRestApi(RestApi restApi, string name, string provider, string resource, string operation) + { + if (restApi.Name != name) + { + return false; + } + if (restApi.Operation != operation) + { + return false; + } + if (restApi.Provider != provider) + { + return false; + } + if (restApi.Resource != resource) + { + return false; + } + return true; + } + [Test] [RecordedTest] public async Task ListSku()