openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 26 kB
JSON
{"openapi":"3.0.0","info":{"description":"The Admin Storage Management Client.","title":"StorageManagementClient","version":"2019-08-08-preview","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/azsadmin/resource-manager/storage/Microsoft.Storage.Admin/preview/2019-08-08/storageaccounts.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"azsadmin-storageaccounts","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Storage.Admin/locations/{location}/reclaimStorageCapacity":{"post":{"description":"Start reclaim storage capacity on deleted storage objects.","operationId":"StorageAccounts_ReclaimStorageCapacity","parameters":[{"description":"Subscription Id.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Start reclaim storage capacity on deleted storage objects.":{"value":"9ad61516-995c-4873-a21f-7e44904f0ed2"}}},{"description":"Resource location.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Start reclaim storage capacity on deleted storage objects.":{"value":"local"}}},{"description":"REST Api Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"Start reclaim storage capacity on deleted storage objects.":{"value":"2019-08-08-preview"}}}],"responses":{"200":{"description":"OK -- Reclaim storage capacity has completed."},"202":{"description":"Accepted -- reclaim storage capacity operation triggered; operation will complete asynchronously."},"default":{"description":"Error Response.","content":{"application/json":{"schema":{"description":"The error response for request which failed.","properties":{"code":{"description":"The error description code.","readOnly":true,"type":"string"},"details":{"description":"The error details information.","items":{"type":"string"},"readOnly":true,"type":"array"},"message":{"description":"The error description message.","readOnly":true,"type":"string"},"target":{"description":"The error target description.","readOnly":true,"type":"string"}},"type":"object"}}}}},"tags":["StorageAccounts"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/providers/Microsoft.Storage.Admin/locations/{location}/storageaccounts":{"get":{"description":"Returns a list of storage accounts.","operationId":"StorageAccounts_List","parameters":[{"description":"Subscription Id.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Returns a list of storage accounts.":{"value":"9ad61516-995c-4873-a21f-7e44904f0ed2"}}},{"description":"Resource location.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns a list of storage accounts.":{"value":"local"}}},{"description":"REST Api Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"Returns a list of storage accounts.":{"value":"2019-08-08-preview"}}},{"$ref":"#/components/parameters/FilterParameter"},{"$ref":"#/components/parameters/SummaryParameter"}],"responses":{"200":{"description":"OK -- The list of storage accounts has been returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountList"},"examples":{"Returns a list of storage accounts.":{"$ref":"#/components/examples/Returns_a_list_of_storage_accounts."}}}}},"default":{"description":"Error Response.","content":{"application/json":{"schema":{"description":"The error response for request which failed.","properties":{"code":{"description":"The error description code.","readOnly":true,"type":"string"},"details":{"description":"The error details information.","items":{"type":"string"},"readOnly":true,"type":"array"},"message":{"description":"The error description message.","readOnly":true,"type":"string"},"target":{"description":"The error target description.","readOnly":true,"type":"string"}},"type":"object"}}}}},"tags":["StorageAccounts"],"x-ms-pageable":{"nextLinkName":"@odata.nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Storage.Admin/locations/{location}/storageaccounts/{accountId}":{"get":{"description":"Returns the requested storage account.","operationId":"StorageAccounts_Get","parameters":[{"description":"Subscription Id.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Returns the requested storage account.":{"value":"9ad61516-995c-4873-a21f-7e44904f0ed2"}}},{"description":"Resource location.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns the requested storage account.":{"value":"local"}}},{"$ref":"#/components/parameters/AccountIdParameter"},{"description":"REST Api Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"Returns the requested storage account.":{"value":"2019-08-08-preview"}}}],"responses":{"200":{"description":"OK -- The storage account has been returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccount"},"examples":{"Returns the requested storage account.":{"$ref":"#/components/examples/Returns_the_requested_storage_account."}}}}},"default":{"description":"Error Response.","content":{"application/json":{"schema":{"description":"The error response for request which failed.","properties":{"code":{"description":"The error description code.","readOnly":true,"type":"string"},"details":{"description":"The error details information.","items":{"type":"string"},"readOnly":true,"type":"array"},"message":{"description":"The error description message.","readOnly":true,"type":"string"},"target":{"description":"The error target description.","readOnly":true,"type":"string"}},"type":"object"}}}}},"tags":["StorageAccounts"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Storage.Admin/locations/{location}/storageaccounts/{accountId}/undelete":{"post":{"description":"Undelete a deleted storage account with new account name if the a new name is provided.","operationId":"StorageAccounts_Undelete","parameters":[{"description":"Subscription Id.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Undelete a deleted storage account.":{"value":"9ad61516-995c-4873-a21f-7e44904f0ed2"}}},{"description":"Resource location.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Undelete a deleted storage account.":{"value":"local"}}},{"$ref":"#/components/parameters/AccountIdParameter"},{"description":"REST Api Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"Undelete a deleted storage account.":{"value":"2019-08-08-preview"}}},{"$ref":"#/components/parameters/NewAccountNameParameter"}],"responses":{"200":{"description":"OK -- Undelete either has been performed or account was not deleted.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UndeleteStorageAccount"},"examples":{"Undelete a deleted storage account.":{"$ref":"#/components/examples/Undelete_a_deleted_storage_account."}}}}},"202":{"description":"Accepted -- undelete operation trigged; operation will complete asynchronously."},"default":{"description":"Error Response.","content":{"application/json":{"schema":{"description":"The error response for request which failed.","properties":{"code":{"description":"The error description code.","readOnly":true,"type":"string"},"details":{"description":"The error details information.","items":{"type":"string"},"readOnly":true,"type":"array"},"message":{"description":"The error description message.","readOnly":true,"type":"string"},"target":{"description":"The error target description.","readOnly":true,"type":"string"}},"type":"object"}}}}},"tags":["StorageAccounts"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"location"}}}},"servers":[{"url":"https://adminmanagement.local.azurestack.external"}],"components":{"examples":{"Returns_a_list_of_storage_accounts.":{"value":{"value":[{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/0180624c67694706a4066782d83057a5","kind":"StorageV2","location":"local","name":"0180624c67694706a4066782d83057a5","properties":{"accessTier":"Cool","accountId":"0180624c67694706a4066782d83057a5","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:27.41","healthState":"Healthy","primaryEndpoints":{"blob":"https://adminkvlclproddata004.blob.local.azurestack.external/","queue":"https://adminkvlclproddata004.queue.local.azurestack.external/","table":"https://adminkvlclproddata004.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local.adminkeyvault","tenantStorageAccountName":"adminkvlclproddata004","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local.adminkeyvault/providers/Microsoft.Storage/storageaccounts/adminkvlclproddata004"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/04106a84393f4a12ab8efdbc0a69bb65","kind":"Storage","location":"local","name":"04106a84393f4a12ab8efdbc0a69bb65","properties":{"accountId":"04106a84393f4a12ab8efdbc0a69bb65","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:27.847","healthState":"Healthy","primaryEndpoints":{"blob":"https://adminkvlclproddata005.blob.local.azurestack.external/","queue":"https://adminkvlclproddata005.queue.local.azurestack.external/","table":"https://adminkvlclproddata005.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local.adminkeyvault","tenantStorageAccountName":"adminkvlclproddata005","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local.adminkeyvault/providers/Microsoft.Storage/storageaccounts/adminkvlclproddata005"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/06e296e00b284f5cb5708dfabd6ad74c","kind":"Storage","location":"local","name":"06e296e00b284f5cb5708dfabd6ad74c","properties":{"accountId":"06e296e00b284f5cb5708dfabd6ad74c","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:12.47","healthState":"Healthy","primaryEndpoints":{"blob":"https://wasphealthaccount.blob.local.azurestack.external/","queue":"https://wasphealthaccount.queue.local.azurestack.external/","table":"https://wasphealthaccount.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"wasphealthaccount","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/wasphealthaccount"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/0a6b4f6b1de14cc08aa1fefadcc481eb","kind":"Storage","location":"local","name":"0a6b4f6b1de14cc08aa1fefadcc481eb","properties":{"accountId":"0a6b4f6b1de14cc08aa1fefadcc481eb","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:02.527","healthState":"Healthy","primaryEndpoints":{"blob":"https://frphealthaccount.blob.local.azurestack.external/","queue":"https://frphealthaccount.queue.local.azurestack.external/","table":"https://frphealthaccount.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"frphealthaccount","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/frphealthaccount"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/0d724e3f75004e48948c1bfa0b4a964a","kind":"Storage","location":"local","name":"0d724e3f75004e48948c1bfa0b4a964a","properties":{"accountId":"0d724e3f75004e48948c1bfa0b4a964a","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T01:56:29.467","healthState":"Healthy","primaryEndpoints":{"blob":"https://systemgallery.blob.local.azurestack.external/","queue":"https://systemgallery.queue.local.azurestack.external/","table":"https://systemgallery.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"systemgallery","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/systemgallery"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/0dda0879146341178603ba151d7da010","kind":"Storage","location":"local","name":"0dda0879146341178603ba151d7da010","properties":{"accountId":"0dda0879146341178603ba151d7da010","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:23.84","healthState":"Healthy","primaryEndpoints":{"blob":"https://nrpeventsaccount.blob.local.azurestack.external/","queue":"https://nrpeventsaccount.queue.local.azurestack.external/","table":"https://nrpeventsaccount.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"nrpeventsaccount","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/nrpeventsaccount"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/15612011f6094654abcb6031a4394ef5","kind":"Storage","location":"local","name":"15612011f6094654abcb6031a4394ef5","properties":{"accountId":"15612011f6094654abcb6031a4394ef5","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:36.193","healthState":"Healthy","primaryEndpoints":{"blob":"https://kvrphealthaccount.blob.local.azurestack.external/","queue":"https://kvrphealthaccount.queue.local.azurestack.external/","table":"https://kvrphealthaccount.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"kvrphealthaccount","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/kvrphealthaccount"},"type":"Microsoft.Storage.Admin/storageaccounts"},{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/17829fa81c154239ad8a6fae05f44793","kind":"Storage","location":"local","name":"17829fa81c154239ad8a6fae05f44793","properties":{"accountId":"17829fa81c154239ad8a6fae05f44793","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T02:10:15.38","healthState":"Healthy","primaryEndpoints":{"blob":"https://srpusageaccount.blob.local.azurestack.external/","queue":"https://srpusageaccount.queue.local.azurestack.external/","table":"https://srpusageaccount.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"srpusageaccount","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/srpusageaccount"},"type":"Microsoft.Storage.Admin/storageaccounts"}]}},"Returns_the_requested_storage_account.":{"value":{"id":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/System.local/providers/Microsoft.Storage.Admin/storageaccounts/f93c9df9e7af487fbda484a9201d9c18","kind":"Storage","location":"local","name":"f93c9df9e7af487fbda484a9201d9c18","properties":{"accountId":"f93c9df9e7af487fbda484a9201d9c18","accountStatus":"Active","accountType":"Standard_LRS","creationTime":"2018-01-17T01:56:30.983","healthState":"Healthy","primaryEndpoints":{"blob":"https://authprod.blob.local.azurestack.external/","queue":"https://authprod.queue.local.azurestack.external/","table":"https://authprod.table.local.azurestack.external/"},"primaryLocation":"local","provisioningState":"Succeeded","statusOfPrimary":"Available","tenantResourceGroupName":"system.local","tenantStorageAccountName":"authprod","tenantSubscriptionId":"9ad61516-995c-4873-a21f-7e44904f0ed2","tenantViewId":"/subscriptions/9ad61516-995c-4873-a21f-7e44904f0ed2/resourcegroups/system.local/providers/Microsoft.Storage/storageaccounts/authprod"},"type":"Microsoft.Storage.Admin/storageaccounts"}},"Undelete_a_deleted_storage_account.":{"value":{"accountId":"80d458ce4ecd47888b54aaa277800748"}}},"parameters":{"AccountIdParameter":{"description":"Internal storage account ID, which is not visible to tenant.","in":"path","name":"accountId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns the requested storage account.":{"value":"f93c9df9e7af487fbda484a9201d9c18"},"Undelete a deleted storage account.":{"value":"f93c9df9e7af487fbda484a9201d9c18"}}},"FilterParameter":{"description":"Filter string","in":"query","name":"$filter","x-ms-parameter-location":"method","schema":{"type":"string"}},"NewAccountNameParameter":{"description":"New storage account name when doing undelete storage account operation.","in":"query","name":"newAccountName","required":false,"x-ms-parameter-location":"method","schema":{"type":"string"}},"SummaryParameter":{"description":"Switch for whether summary or detailed information is returned.","in":"query","name":"summary","required":false,"x-ms-parameter-location":"method","schema":{"type":"boolean"},"examples":{"Returns a list of storage accounts.":{"value":false}}}},"securitySchemes":{"azure_auth":{"description":"Authorization uses an Azure Active Directory OAuth2 flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"EncryptionKeySource":{"description":"Encryption Key Source","enum":["Microsoft.Storage"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"EncryptionKeySource"}},"LocationStatus":{"description":"Gets the status indicating whether the primary location of the storage account is available or unavailable.","enum":["Available","Unavailable"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"LocationStatus"}},"StorageAccount":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"Resource ID.","readOnly":true,"type":"string"},"location":{"description":"Resource Location.","readOnly":true,"type":"string"},"name":{"description":"Resource Name.","readOnly":true,"type":"string"},"type":{"description":"Resource Type.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Properties of the storage account.","properties":{"kind":{"$ref":"#/components/schemas/StorageAccountKind"},"properties":{"$ref":"#/components/schemas/StorageAccountProperties"},"tags":{"additionalProperties":{"type":"string"},"description":"Resource tags.","readOnly":true,"type":"object"}},"type":"object"},"StorageAccountAccessTier":{"description":"Access tier for storage account","enum":["Hot","Cool"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountAccessTier"}},"StorageAccountHealthState":{"description":"Health state for storage account","enum":["Healthy","Suspended","OverQuota","SuspendedAndOverQuota"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountHealthState"}},"StorageAccountKind":{"description":"The kind of storage account","enum":["Storage","StorageV2","BlobStorage"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountKind"}},"StorageAccountList":{"description":"Pageable list of storage accounts.","properties":{"@odata.nextLink":{"description":"URI to the next page.","readOnly":true,"type":"string"},"value":{"description":"List of storage accounts.","items":{"$ref":"#/components/schemas/StorageAccount"},"readOnly":true,"type":"array"}},"type":"object"},"StorageAccountProperties":{"description":"Properties of a storage account.","properties":{"accessTier":{"$ref":"#/components/schemas/StorageAccountAccessTier"},"accountId":{"description":"Internal storage account ID, which is not visible to tenant.","readOnly":true,"type":"string"},"accountStatus":{"$ref":"#/components/schemas/StorageAccountStatus"},"accountType":{"$ref":"#/components/schemas/StorageAccountType"},"creationTime":{"description":"The creation date and time of storage account in UTC.","readOnly":true,"type":"string"},"deletedTime":{"description":"The date-time when the storage account was deleted.","format":"date-time","readOnly":true,"type":"string"},"encryption":{"$ref":"#/components/schemas/StorageEncryption"},"faultDomain":{"description":"The fault domain for the storage account.","readOnly":true,"type":"string"},"healthState":{"$ref":"#/components/schemas/StorageAccountHealthState"},"primaryEndpoints":{"additionalProperties":{"type":"string"},"description":"The URLs that are used to perform a retrieval of a public BLOB, queue, or table object.","readOnly":true},"primaryLocation":{"description":"The primary location for the storage account.","readOnly":true,"type":"string"},"provisioningState":{"$ref":"#/components/schemas/StorageAccountState"},"statusOfPrimary":{"$ref":"#/components/schemas/LocationStatus"},"supportsHttpsTrafficOnly":{"description":"Storage account supports https traffic only or not","readOnly":true,"type":"boolean"},"tenantResourceGroupName":{"description":"The name of resource group under which the storage account locates.","readOnly":true,"type":"string"},"tenantStorageAccountName":{"description":"Storage account name from tenant view.","readOnly":true,"type":"string"},"tenantSubscriptionId":{"description":"Subscription ID of the subscription under which the storage account locates.","readOnly":true,"type":"string"},"tenantViewId":{"description":"Resource URI of storage account from tenant view.","readOnly":true,"type":"string"}},"type":"object"},"StorageAccountState":{"description":"Storage account state.","enum":["Creating","Succeeded"],"readOnly":true,"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountState"}},"StorageAccountStatus":{"description":"The state of storage account in WAC.","enum":["Active","Deleted"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountStatus"}},"StorageAccountType":{"description":"Storage account type.","enum":["Standard_LRS","Standard_GRS","Standard_ZRS","Standard_RAGRS","Premium_LRS"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"StorageAccountType"}},"StorageEncryption":{"description":"Storage encryption setting","properties":{"keySource":{"$ref":"#/components/schemas/EncryptionKeySource"},"services":{"$ref":"#/components/schemas/StorageEncryptionServices"}},"type":"object"},"StorageEncryptionServices":{"description":"Services for which encryption setting is mentioned.","properties":{"blob":{"$ref":"#/components/schemas/StorageEncryptionSetting"},"queue":{"$ref":"#/components/schemas/StorageEncryptionSetting"},"table":{"$ref":"#/components/schemas/StorageEncryptionSetting"}},"type":"object"},"StorageEncryptionSetting":{"description":"Storage Encryption setting","properties":{"enabled":{"description":"Bool to indicate whether enabled or not.","readOnly":true,"type":"boolean"},"lastEnabledTime":{"description":"A rough estimate of the date/time when the encryption was last enabled by the user.","readOnly":true,"type":"string"}},"type":"object"},"UndeleteStorageAccount":{"description":"Undelete storage account information.","properties":{"accountId":{"description":"The internal wac id for storage account.","readOnly":true,"type":"string"},"newAccountName":{"description":"The new account name for the restored account if defined.","readOnly":true,"type":"string"}},"type":"object"}}}}