# Azure Storage management API

> Azure Storage management API on Apizie: 139 endpoints (Lists all of the available Storage Rest API operations., Checks that the storage account name is valid and is not already in use., Check the availability of a context cache resource name., List Context Caches by subscription., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:azure-arm-storage/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-arm-storage`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://apizie.tech/api/cloud/azure-arm-storage
- OpenAPI: https://apizie.tech/api/cloud/azure-arm-storage/openapi.json

Azure Resource Manager API for Storage: manage these Azure resources in your subscription with a Microsoft Entra access token.

## Endpoints

### Lists all of the available Storage Rest API operations.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |

### Checks that the storage account name is valid and is not already in use.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-check-name-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| body | object | yes | JSON request body |

### Check the availability of a context cache resource name.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-check-name-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| body | object | yes | JSON request body |

### List Context Caches by subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-list-by-subscription` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |

### Lists deleted accounts under the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/deleted-accounts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |

### Get properties of specified deleted account resource.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/deleted-accounts-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| location | string | yes | The name of the Azure region. |
| deletedAccountName | string | yes | Name of the deleted storage account. |

### Gets the current usage count and the limit for the resources of the location under the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/usages-list-by-location` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| location | string | yes | The name of the Azure region. |

### Lists the available SKUs supported by Microsoft.Storage for given subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/skus-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |

### Lists all the storage accounts available under the subscription. Note that storage keys are not returned;…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |

### List Context Caches by resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get a Context Cache.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |

### Create or update a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| body | object | yes | JSON request body |

### Update a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| body | object | yes | JSON request body |

### Delete a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-caches-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |

### List all containers in a Context Cache.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/context-cache-containers-list-by-context-cache` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |

### Get a container in a Context Cache.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/context-cache-containers-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| contextCacheContainerName | string | yes | The name of the context cache container |

### Create or update a container in a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-cache-containers-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| contextCacheContainerName | string | yes | The name of the context cache container |
| body | object | yes | JSON request body |

### Update a container in a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-cache-containers-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| contextCacheContainerName | string | yes | The name of the context cache container |
| body | object | yes | JSON request body |

### Delete a container from a Context Cache.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/context-cache-containers-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| contextCacheName | string | yes | The name of the context cache |
| contextCacheContainerName | string | yes | The name of the context cache container |

### Lists all the storage accounts available under the given resource group. Note that storage keys are not…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-list-by-resource-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Returns the properties for the specified storage account including but not limited to name, SKU name,…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-get-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $expand | string | no | May be used to expand the properties within account's properties. By default, data is not included when fetching properties. Currently we… |

### Asynchronously creates a new storage account with the specified parameters. If an account is already created…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### The update operation can be used to update the SKU, encryption, access tier, or tags for a storage account.…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Deletes a storage account in Microsoft Azure.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Abort live Migration of storage account to enable Hns
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-abort-hierarchical-namespace-migration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the status of the ongoing migration for the specified storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-get-customer-initiated-migration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| migrationName | string | yes | The name of the Storage Account Migration. It should always be 'default' |

### List the advanced platform metrics rules associated with the storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/advanced-platform-metrics-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Get the advanced platform metrics rule for the storage account by rule type.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/advanced-platform-metrics-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| advancedPlatformMetricsRuleType | string | yes | The type of the advanced platform metrics rule. |

### Create or update the advanced platform metrics rule for the storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/advanced-platform-metrics-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| advancedPlatformMetricsRuleType | string | yes | The type of the advanced platform metrics rule. |
| body | object | yes | JSON request body |

### Delete the advanced platform metrics rule for the storage account by rule type.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/advanced-platform-metrics-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| advancedPlatformMetricsRuleType | string | yes | The type of the advanced platform metrics rule. |

### List all Blob Access Point configurations in a Storage Account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-list-by-storage-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Get the specified Blob Access Point configuration.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobAccessPointConfigurationName | string | yes | The name of the Blob Access Point configuration. |

### Creates or updates a Blob Access Point configuration.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobAccessPointConfigurationName | string | yes | The name of the Blob Access Point configuration. |
| body | object | yes | JSON request body |

### Update a Blob Access Point configuration.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobAccessPointConfigurationName | string | yes | The name of the Blob Access Point configuration. |
| body | object | yes | JSON request body |

### Delete a Blob Access Point configuration.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobAccessPointConfigurationName | string | yes | The name of the Blob Access Point configuration. |

### Test the connection configured on an existing Blob Access Point configuration.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-access-point-configurations-test-existing-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobAccessPointConfigurationName | string | yes | The name of the Blob Access Point configuration. |
| body | object | yes | JSON request body |

### List blob services of storage account. It returns a collection of one object named default.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-services-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-services-get-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Sets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-services-set-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Lists all containers and does not support a prefix like data plane. Also SRP today does not return…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | string | no | Optional. Specified maximum number of containers that can be included in the list. |
| $filter | string | no | Optional. When specified, only container names starting with the filter will be listed. |
| $include | string | no | Optional, used to include the properties for soft deleted blob containers. |

### Gets properties of a specified container.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |

### Creates a new container under the specified account as described by request body. The container resource…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| body | object | yes | JSON request body |

### Updates container properties as specified in request body. Properties not mentioned in the request will be…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| body | object | yes | JSON request body |

### Deletes specified container under its account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |

### Clears legal hold tags. Clearing the same or non-existent tag results in an idempotent operation.…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-clear-legal-hold` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| body | object | yes | JSON request body |

### Gets the existing immutability policy along with the corresponding ETag in response headers and body.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-get-immutability-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| If-Match | string | no | The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag… |

### Creates or updates an unlocked immutability policy. ETag in If-Match is honored if given but not required…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-create-or-update-immutability-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| If-Match | string | no | The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag… |
| body | object | no | JSON request body |

### Aborts an unlocked immutability policy. The response of delete has immutabilityPeriodSinceCreationInDays set…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-delete-immutability-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| If-Match | string | yes | The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag… |

### Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. The only action allowed on…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-extend-immutability-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| If-Match | string | yes | The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag… |
| body | object | no | JSON request body |

### Sets the ImmutabilityPolicy to Locked state. The only action allowed on a Locked policy is…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-lock-immutability-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| If-Match | string | yes | The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag… |

### The Lease Container operation establishes and manages a lock on a container for delete operations. The lock…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-lease` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| body | object | no | JSON request body |

### This operation migrates a blob container from container level WORM to object level immutability enabled…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-object-level-worm` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |

### Sets legal hold tags. Setting the same tag results in an idempotent operation. SetLegalHold follows an…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-containers-set-legal-hold` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| containerName | string | yes | The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length… |
| body | object | yes | JSON request body |

### List all Storage Connectors in a Storage Account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/connectors-list-by-storage-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Get the specified Storage Connector.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/connectors-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| connectorName | string | yes | The name of the Storage Connector. |

### Create a Storage Connector if it does not already exist; otherwise, error out. This API will not allow you…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/connectors-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| connectorName | string | yes | The name of the Storage Connector. |
| body | object | yes | JSON request body |

### Update a Storage Connector.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/connectors-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| connectorName | string | yes | The name of the Storage Connector. |
| body | object | yes | JSON request body |

### Delete a Storage Connector.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/connectors-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| connectorName | string | yes | The name of the Storage Connector. |

### This method is used to verify that the connection to the backing data store works. This API is designed to…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/connectors-test-existing-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| connectorName | string | yes | The name of the Storage Connector. |
| body | object | yes | JSON request body |

### List all Storage DataShares in a Storage Account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/data-shares-list-by-storage-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Get the specified Storage DataShare.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/data-shares-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| dataShareName | string | yes | The name of the Storage DataShare. |

### Create a Storage DataShare if it does not already exist; otherwise, error out. This API will not allow you…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/data-shares-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| dataShareName | string | yes | The name of the Storage DataShare. |
| body | object | yes | JSON request body |

### Update a Storage DataShare.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/data-shares-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| dataShareName | string | yes | The name of the Storage DataShare. |
| body | object | yes | JSON request body |

### Delete a Storage DataShare.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/data-shares-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| dataShareName | string | yes | The name of the Storage DataShare. |

### Lists all the encryption scopes available under the specified storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/encryption-scopes-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | integer | no | Optional, specifies the maximum number of encryption scopes that will be included in the list response. |
| $filter | string | no | Optional. When specified, only encryption scope names starting with the filter will be listed. |
| $include | string | no | Optional, when specified, will list encryption scopes with the specific state. Defaults to All |

### Returns the properties for the specified encryption scope.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/encryption-scopes-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| encryptionScopeName | string | yes | The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in… |

### Synchronously creates or updates an encryption scope under the specified storage account. If an encryption…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/encryption-scopes-put` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| encryptionScopeName | string | yes | The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in… |
| body | object | yes | JSON request body |

### Update encryption scope properties as specified in the request body. Update fails if the specified…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/encryption-scopes-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| encryptionScopeName | string | yes | The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in… |
| body | object | yes | JSON request body |

### A failover request can be triggered for a storage account in the event a primary endpoint becomes…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-failover` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| failoverType | string | no | The parameter is set to 'Planned' to indicate whether a Planned failover is requested. |

### List all file services in storage accounts
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-services-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing)…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-services-get-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Sets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing)…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-services-set-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Lists all shares.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | string | no | Optional. Specified maximum number of shares that can be included in the list. |
| $filter | string | no | Optional. When specified, only share names starting with the filter will be listed. |
| $expand | string | no | Optional, used to expand the properties within share's properties. Valid values are: deleted, snapshots. Should be passed as a string with… |

### Gets properties of a specified share.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| $expand | string | no | Optional, used to expand the properties within share's properties. Valid values are: stats. Should be passed as a string with delimiter ','. |
| x-ms-snapshot | string | no | Optional, used to retrieve properties of a snapshot. |

### Creates a new share under the specified account as described by request body. The share resource includes…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| $expand | string | no | Optional, used to expand the properties within share's properties. Valid values are: snapshots. Should be passed as a string with… |
| body | object | yes | JSON request body |

### Updates share properties as specified in request body. Properties not mentioned in the request will not be…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| body | object | yes | JSON request body |

### Deletes specified share under its account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| x-ms-snapshot | string | no | Optional, used to delete a snapshot. |
| $include | string | no | Optional. Valid values are: snapshots, leased-snapshots, none. The default value is snapshots. For 'snapshots', the file share is deleted… |

### The Lease Share operation establishes and manages a lock on a share for delete operations. The lock duration…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-lease` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| x-ms-snapshot | string | no | Optional. Specify the snapshot time to lease a snapshot. |
| body | object | no | JSON request body |

### Restore a file share within a valid retention days if share soft delete is enabled
`POST https://apizie.tech/v1/cloud:azure-arm-storage/file-shares-restore` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| shareName | string | yes | The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use… |
| body | object | yes | JSON request body |

### Gets the usages of file service in storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-services-list-service-usages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | integer | no | Optional, specifies the maximum number of file service usages to be included in the list response. |

### Gets the usage of file service in storage account including account limits, file share limits and constants…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/file-services-get-service-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Live Migration of storage account to enable Hns
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-hierarchical-namespace-migration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| requestType | string | yes | Required. Hierarchical namespace migration type can either be a hierarchical namespace validation request 'HnsOnValidationRequest' or a… |

### Gets the blob inventory policy associated with the specified storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-inventory-policies-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the blob inventory policy associated with the specified storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/blob-inventory-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobInventoryPolicyName | string | yes | The name of the storage account blob inventory policy. It should always be 'default' |

### Sets the blob inventory policy to the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-inventory-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobInventoryPolicyName | string | yes | The name of the storage account blob inventory policy. It should always be 'default' |
| body | object | yes | JSON request body |

### Deletes the blob inventory policy associated with the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/blob-inventory-policies-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| blobInventoryPolicyName | string | yes | The name of the storage account blob inventory policy. It should always be 'default' |

### List SAS credentials of a storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-list-account-sas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Lists the access keys or Kerberos keys (if active directory enabled) for the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-list-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $expand | string | no | Specifies type of the key to be listed. Possible value is kerb. |

### List service SAS credentials of a specific resource.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-list-service-sas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### List the local users associated with the storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/local-users-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | integer | no | Optional, specifies the maximum number of local users that will be included in the list response. |
| $filter | string | no | Optional. When specified, only local user names starting with the filter will be listed. |
| $include | string | no | Optional, when specified, will list local users enabled for the specific protocol. Lists all users by default. |

### Get the local user of the storage account by username.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/local-users-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| username | string | yes | The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. |

### Create or update the properties of a local user associated with the storage account. Properties for NFSv3…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/local-users-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| username | string | yes | The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. |
| body | object | yes | JSON request body |

### Deletes the local user associated with the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/local-users-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| username | string | yes | The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. |

### List SSH authorized keys and shared key of the local user.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/local-users-list-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| username | string | yes | The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. |

### Regenerate the local user SSH password.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/local-users-regenerate-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| username | string | yes | The name of local user. The username must contain lowercase letters and numbers only. It must be unique only within the storage account. |

### Gets the managementpolicy associated with the specified storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/management-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| managementPolicyName | string | yes | The name of the Storage Account Management Policy. It should always be 'default' |

### Sets the managementpolicy to the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/management-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| managementPolicyName | string | yes | The name of the Storage Account Management Policy. It should always be 'default' |
| body | object | yes | JSON request body |

### Deletes the managementpolicy associated with the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/management-policies-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| managementPolicyName | string | yes | The name of the Storage Account Management Policy. It should always be 'default' |

### Gets list of effective NetworkSecurityPerimeterConfiguration for storage account
`GET https://apizie.tech/v1/cloud:azure-arm-storage/network-security-perimeter-configurations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets effective NetworkSecurityPerimeterConfiguration for association
`GET https://apizie.tech/v1/cloud:azure-arm-storage/network-security-perimeter-configurations-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| networkSecurityPerimeterConfigurationName | string | yes | The name for Network Security Perimeter configuration |

### Refreshes any information about the association.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/network-security-perimeter-configurations-reconcile` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| networkSecurityPerimeterConfigurationName | string | yes | The name for Network Security Perimeter configuration |

### List the object replication policies associated with the storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/object-replication-policies-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Get the object replication policy of the storage account by policy ID.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/object-replication-policies-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| objectReplicationPolicyId | string | yes | For the destination account, provide the value 'default'. Configure the policy on the destination account first. For the source account,… |

### Create or update the object replication policy of the storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/object-replication-policies-create-or-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| objectReplicationPolicyId | string | yes | For the destination account, provide the value 'default'. Configure the policy on the destination account first. For the source account,… |
| body | object | yes | JSON request body |

### Deletes the object replication policy associated with the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/object-replication-policies-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| objectReplicationPolicyId | string | yes | For the destination account, provide the value 'default'. Configure the policy on the destination account first. For the source account,… |

### List all the private endpoint connections associated with the storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/private-endpoint-connections-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the specified private endpoint connection associated with the storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/private-endpoint-connections-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection associated with the Azure resource |

### Update the state of specified private endpoint connection associated with the storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/private-endpoint-connections-put` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection associated with the Azure resource |
| body | object | yes | JSON request body |

### Deletes the specified private endpoint connection associated with the storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/private-endpoint-connections-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| privateEndpointConnectionName | string | yes | The name of the private endpoint connection associated with the Azure resource |

### Gets the private link resources that need to be created for a storage account.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/private-link-resources-list-by-storage-account` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### List all queue services for the storage account
`GET https://apizie.tech/v1/cloud:azure-arm-storage/queue-services-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Gets the properties of a storage account’s Queue service, including properties for Storage Analytics and…
`GET https://apizie.tech/v1/cloud:azure-arm-storage/queue-services-get-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |

### Sets the properties of a storage account’s Queue service, including properties for Storage Analytics and…
`POST https://apizie.tech/v1/cloud:azure-arm-storage/queue-services-set-service-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Gets a list of all the queues under the specified storage account
`GET https://apizie.tech/v1/cloud:azure-arm-storage/queue-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | string | no | Optional, a maximum number of queues that should be included in a list queue response |
| $filter | string | no | Optional, When specified, only the queues with a name starting with the given filter will be listed. |

### Gets the queue with the specified queue name, under the specified account if it exists.
`GET https://apizie.tech/v1/cloud:azure-arm-storage/queue-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| queueName | string | yes | A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase… |

### Creates a new queue with the specified queue name, under the specified account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/queue-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| queueName | string | yes | A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase… |
| body | object | yes | JSON request body |

### Creates a new queue with the specified queue name, under the specified account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/queue-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| queueName | string | yes | A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase… |
| body | object | yes | JSON request body |

### Deletes the queue with the specified queue name, under the specified account if it exists.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/queue-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| queueName | string | yes | A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase… |

### Regenerates one of the access keys or Kerberos keys for the specified storage account.
`POST https://apizie.tech/v1/cloud:azure-arm-storage/storage-accounts-regenerate-key` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| body | object | yes | JSON request body |

### Fetch the report summary of all the storage task assignments and instances in an account
`GET https://apizie.tech/v1/cloud:azure-arm-storage/storage-task-assignments-instances-report-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| api-version | string | no | The API version to use for this operation. |
| subscriptionId | string | yes | The ID of the target subscription. The value must be an UUID. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length… |
| $maxpagesize | integer | no | Optional, specifies the maximum number of storage task assignment instances to be included in the list response. |
| $filter | string | no | Optional. When specified, it can be used to query using reporting properties. See [Constructing Filter… |

…and 19 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/cloud:azure-arm-storage/operations-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Azure Storage management API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:azure-arm-storage/operations-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Azure Storage management API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Azure Storage management itself also needs your own key from azure.com.

### Can AI agents use the Azure Storage management API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:azure-arm-storage.

### What is the status of the Azure Storage management API?
Needs your own provider key (bring your own key)
