# Azure Microsoft NetApp management API

> Azure Microsoft NetApp management API on Apizie: 119 endpoints (List the operations for the provider, Check file path availability, Check resource name availability, Check quota availability, …) 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-netapp/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

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

## Endpoints

### List the operations for the provider
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/operations-list` (byok)

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

### Check file path availability
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-check-file-path-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. |
| location | string | yes | The name of the Azure region. |
| body | object | yes | JSON request body |

### Check resource name availability
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-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. |
| location | string | yes | The name of the Azure region. |
| body | object | yes | JSON request body |

### Check quota availability
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-check-quota-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. |
| location | string | yes | The name of the Azure region. |
| body | object | yes | JSON request body |

### Describe a network sibling set
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-query-network-sibling-set` (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. |
| body | object | yes | JSON request body |

### Get the default and current limits for quotas
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-quota-limits-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. |
| location | string | yes | The name of the Azure region. |

### Get the default and current quota limit
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-quota-limits-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. |
| quotaLimitName | string | yes | The name of the Quota Limit |

### Describes region specific information.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-query-region-info` (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. |

### Provides region specific information.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-region-infos-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. |
| location | string | yes | The name of the Azure region. |

### Provides storage to network proximity and logical zone mapping information.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-region-infos-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. |

### Update the network features of a network sibling set
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-update-network-sibling-set` (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. |
| body | object | yes | JSON request body |

### Get usages
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-usages-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. |
| location | string | yes | The name of the Azure region. |

### Get specific type of usage
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-usages-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. |
| usageType | string | yes | The type of usage |

### List and describe all NetApp accounts in the subscription.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-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. |

### List and describe all NetApp accounts in the resource group.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |

### Get the NetApp account
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| resourceGroupName | string | yes | The name of the resource group. The name is case insensitive. |
| accountName | string | yes | The name of the NetApp account |

### Create or update the specified NetApp account within the resource group
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-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 NetApp account |
| body | object | yes | JSON request body |

### Patch the specified NetApp account
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/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 NetApp account |
| body | object | yes | JSON request body |

### Delete the specified NetApp account
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/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 NetApp account |

### List backup policies for Netapp Account
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backup-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 NetApp account |

### Get a particular backup Policy
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backup-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 NetApp account |
| backupPolicyName | string | yes | Backup policy Name which uniquely identify backup policy. |

### Create a backup policy for Netapp Account
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-policies-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 NetApp account |
| backupPolicyName | string | yes | Backup policy Name which uniquely identify backup policy. |
| body | object | yes | JSON request body |

### Patch a backup policy for Netapp Account
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-policies-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 NetApp account |
| backupPolicyName | string | yes | Backup policy Name which uniquely identify backup policy. |
| body | object | yes | JSON request body |

### Delete backup policy
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-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 NetApp account |
| backupPolicyName | string | yes | Backup policy Name which uniquely identify backup policy. |

### List and describe all Backup Vaults in the NetApp account.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backup-vaults-list-by-net-app-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 NetApp account |

### Get the Backup Vault
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backup-vaults-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |

### Create or update the specified Backup Vault in the NetApp account
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-vaults-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| body | object | yes | JSON request body |

### Patch the specified NetApp Backup Vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-vaults-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| body | object | yes | JSON request body |

### Delete the specified Backup Vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backup-vaults-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |

### List all backups Under a Backup Vault
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backups-list-by-vault` (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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| $filter | string | no | An option to specify the VolumeResourceId. If present, then only returns the backups under the specified volume |

### Get the specified Backup under Backup Vault.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backups-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| backupName | string | yes | The name of the backup |

### Create a backup under the Backup Vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| backupName | string | yes | The name of the backup |
| body | object | yes | JSON request body |

### Patch a Backup under the Backup Vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| backupName | string | yes | The name of the backup |
| body | object | no | JSON request body |

### Delete a Backup under the Backup Vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| backupName | string | yes | The name of the backup |

### Restore the specified files from the specified backup to the active filesystem
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-under-backup-vault-restore-files` (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 NetApp account |
| backupVaultName | string | yes | The name of the Backup Vault |
| backupName | string | yes | The name of the backup |
| body | object | yes | JSON request body |

### List all capacity pools in the NetApp Account
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/pools-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 NetApp account |

### Get details of the specified capacity pool
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/pools-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |

### Create or Update a capacity pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/pools-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| body | object | yes | JSON request body |

### Patch the specified capacity pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/pools-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| body | object | yes | JSON request body |

### Delete the specified capacity pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/pools-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |

### List all Caches within the Capacity Pool
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/caches-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |

### Get the details of the specified Cache
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| accountName | string | yes | The name of the NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |

### Create or update the specified Cache within the Capacity Pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| accountName | string | yes | The name of the NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |
| body | object | yes | JSON request body |

### Patch the specified Cache
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| accountName | string | yes | The name of the NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |
| body | object | yes | JSON request body |

### Delete the specified cache
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/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. |
| accountName | string | yes | The name of the NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |

### This operation will list the cluster peering command, cluster peering passphrase and the vserver peering…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/caches-list-peering-passphrases` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |

### Moves Cache to another Capacity Pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/caches-pool-change` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |
| body | object | yes | JSON request body |

### Resets the SMB password for the cache
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/caches-reset-smb-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| cacheName | string | yes | The name of the cache resource. |

### List all volumes within the capacity pool
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |

### Get the details of the specified volume
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Create or update the specified volume within the capacity pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Patch the specified volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Delete the specified volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| forceDelete | boolean | no | An option to force delete the volume. Will cleanup resources connected to the particular volume |

### Starts SVM peering and returns a command to be run on the external ONTAP to accept it. Once the SVM have…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-authorize-external-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Authorize the replication connection on the source volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-authorize-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Break all the file locks on a volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-break-file-locks` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | no | JSON request body |

### Break the replication connection on the destination volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-break-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | no | JSON request body |

### Describes all buckets belonging to a volume. Buckets allow additional services, such as AI services, connect…
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get the details of the specified volume's bucket. A bucket allows additional services, such as AI services,…
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |

### Creates or updates a bucket for a volume. A bucket allows additional services, such as AI services, connect…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |
| body | object | yes | JSON request body |

### Updates the details of a volume bucket.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |
| body | object | yes | JSON request body |

### Delete a volume's bucket.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |

### Generate the access key and secret key used for accessing the specified volume bucket and store in Azure Key…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-generate-akv-credentials` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |
| body | object | yes | JSON request body |

### Generate the access key and secret key used for accessing the specified volume bucket. Also return expiry…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-generate-credentials` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |
| body | object | yes | JSON request body |

### This operation will fetch the certificate from Azure Key Vault and install it on the bucket server.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/buckets-refresh-certificate` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| bucketName | string | yes | The name of the bucket |

### Delete the replication connection on the destination volume, and send release to the source replication
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-delete-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Finalizes the migration of an external volume by releasing the replication and breaking the external cluster…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-finalize-external-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Finalizes the relocation of the volume and cleans up the old volume.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-finalize-relocation` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Returns the list of group Ids for a specific LDAP User
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-list-get-group-id-list-for-ldap-user` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Get the latest status of the backup for a volume
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backups-get-latest-status` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get the latest status of the restore for a volume
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/backups-get-volume-latest-restore-status` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get quota report for volume (with filter support)
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-list-quota-report` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | no | JSON request body |

### List all replications for a specified volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-list-replications` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | no | JSON request body |

### Migrate the backups under volume to backup vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-under-volume-migrate-backups` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Starts peering the external cluster for this migration volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-peer-external-cluster` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Performs an adhoc replication transfer on a volume with volumeType Migration
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-perform-replication-transfer` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Moves volume to another pool
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-pool-change` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### This operation will populate availability zone information for a volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-populate-availability-zone` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### List all ransomware reports for the volume Returns a list of the Advanced Ransomware Protection (ARP)…
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/ransomware-reports-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get details of the specified ransomware report (ARP) ARP reports are created with a list of suspected files…
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/ransomware-reports-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| ransomwareReportName | string | yes | The name of the ransomware report |

### Clear ransomware suspects for the given Advanced Ransomware Protection report. You should evaluate the…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/ransomware-reports-clear-suspects` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| ransomwareReportName | string | yes | The name of the ransomware report |
| body | object | yes | JSON request body |

### Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-reestablish-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Re-Initializes the replication connection on the destination volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-re-initialize-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Relocates volume to a new stamp
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-relocate` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | no | JSON request body |

### Get the status of the replication
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-replication-status` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Reset cifs password from volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-reset-cifs-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Resync the connection on the destination volume. If the operation is ran on the source volume it will…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-resync-replication` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Revert a volume to the snapshot specified in the body
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-revert` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| body | object | yes | JSON request body |

### Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-revert-relocation` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### List all snapshots associated with the volume
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get details of the specified snapshot
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| snapshotName | string | yes | The name of the snapshot |

### Create the specified snapshot within the given volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| snapshotName | string | yes | The name of the snapshot |
| body | object | yes | JSON request body |

### Patch a snapshot
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| snapshotName | string | yes | The name of the snapshot |
| body | object | yes | JSON request body |

### Delete snapshot
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| snapshotName | string | yes | The name of the snapshot |

### Restore the specified files from the specified snapshot to the active filesystem
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshots-restore-files` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| snapshotName | string | yes | The name of the snapshot |
| body | object | yes | JSON request body |

### Split operation to convert clone volume to an independent volume.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volumes-split-clone-from-parent` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### List all quota rules associated with the volume
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volume-quota-rules-list-by-volume` (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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |

### Get details of the specified quota rule
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volume-quota-rules-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| volumeQuotaRuleName | string | yes | The name of volume quota rule |

### Create the specified quota rule within the given volume
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volume-quota-rules-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| volumeQuotaRuleName | string | yes | The name of volume quota rule |
| body | object | yes | JSON request body |

### Patch a quota rule
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volume-quota-rules-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| volumeQuotaRuleName | string | yes | The name of volume quota rule |
| body | object | yes | JSON request body |

### Delete quota rule
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volume-quota-rules-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 NetApp account |
| poolName | string | yes | The name of the capacity pool |
| volumeName | string | yes | The name of the volume |
| volumeQuotaRuleName | string | yes | The name of volume quota rule |

### Affects existing volumes that are encrypted with Key Vault/Managed HSM, and new volumes. Supports HSM to Key…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-change-key-vault` (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 NetApp account |
| body | object | no | JSON request body |

### Contains data from encryption.keyVaultProperties as well as information about which private endpoint is used…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-get-change-key-vault-information` (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 NetApp account |

### Migrate the backups under a NetApp account to backup vault
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/backups-under-account-migrate-backups` (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 NetApp account |
| body | object | yes | JSON request body |

### Gets a list of quota limits for all quotas that are under account. Currently PoolsPerAccount is the only one.
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-quota-limits-account-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 NetApp account |

### Get the default, current and usages account quota limit
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-resource-quota-limits-account-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 NetApp account |
| quotaLimitName | string | yes | The name of the Quota Limit |

### Refresh LDAP Bind DN password by fetching the latest password from Azure Key Vault.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/net-app-accounts-refresh-ldap-bind-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 NetApp account |

### Renew identity credentials that are used to authenticate to key vault, for customer-managed key encryption.…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-renew-credentials` (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 NetApp account |

### List snapshot policy
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-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 NetApp account |

### Get a snapshot Policy
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-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 NetApp account |
| snapshotPolicyName | string | yes | The name of the snapshot policy |

### Create a snapshot policy
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-policies-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 NetApp account |
| snapshotPolicyName | string | yes | The name of the snapshot policy |
| body | object | yes | JSON request body |

### Patch a snapshot policy
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-policies-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 NetApp account |
| snapshotPolicyName | string | yes | The name of the snapshot policy |
| body | object | yes | JSON request body |

### Delete snapshot policy
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-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 NetApp account |
| snapshotPolicyName | string | yes | The name of the snapshot policy |

### Get volumes associated with snapshot policy
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/snapshot-policies-list-volumes` (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 NetApp account |
| snapshotPolicyName | string | yes | The name of the snapshot policy |

### Transitions all volumes in a VNet to a different encryption key source (Microsoft-managed key or Azure Key…
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/accounts-transition-to-cmk` (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 NetApp account |
| body | object | no | JSON request body |

### List all volume groups for given account
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volume-groups-list-by-net-app-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 NetApp account |

### Get details of the specified volume group
`GET https://apizie.tech/v1/cloud:azure-arm-netapp/volume-groups-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 NetApp account |
| volumeGroupName | string | yes | The name of the volumeGroup |

### Create a volume group along with specified volumes
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volume-groups-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 NetApp account |
| volumeGroupName | string | yes | The name of the volumeGroup |
| body | object | yes | JSON request body |

### Delete the specified volume group only if there are no volumes under volume group.
`POST https://apizie.tech/v1/cloud:azure-arm-netapp/volume-groups-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 NetApp account |
| volumeGroupName | string | yes | The name of the volumeGroup |

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

## FAQ

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

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

### Can AI agents use the Azure Microsoft NetApp 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-netapp.

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