---
title: "POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/getKeyVaultStatus"
method: POST
path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/getKeyVaultStatus"
tags: ["NetAppAccounts"]
---

# POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/getKeyVaultStatus

`POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/getKeyVaultStatus`

Contains data from encryption.keyVaultProperties as well as information about which private endpoint is used by each encryption sibling set. Response from this endpoint can be modified and used as request body for POST request.

## Path parameters

- `accountName` string, required

## Parameters

- `../../../../../../common-types/resource-management/v6/types.json#/components/parameters/ApiVersionParameter` — unresolved $ref
- `../../../../../../common-types/resource-management/v6/types.json#/components/parameters/SubscriptionIdParameter` — unresolved $ref
- `../../../../../../common-types/resource-management/v6/types.json#/components/parameters/ResourceGroupNameParameter` — unresolved $ref

## Response `200`

Azure operation completed successfully.

- GetKeyVaultStatusResponse — Result of getKeyVaultStatus with information about how volumes under NetApp account are encrypted.
  - `properties` GetKeyVaultStatusResponseProperties — Properties which represents Change key vault status.
    - `keyVaultUri` string, uri — The URI of the key vault/managed HSM that should be used for encryption.
    - `keyName` string — The name of the key that should be used for encryption.
    - `keyVaultResourceId` string, arm-id — Azure resource ID of the key vault/managed HSM that should be used for encryption.
    - `keyVaultPrivateEndpoints` KeyVaultPrivateEndpoint[] — Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
      - `virtualNetworkId` string, arm-id — Identifier for the virtual network id
      - `privateEndpointId` string, arm-id — Identifier of the private endpoint to reach the Azure Key Vault

## Other responses

- `202` — Resource operation accepted.
- `default` — An unexpected error response.

## Changes

- **2026-07-13** (2017-08-15) `58798a3b3384` — 2 info
  - api tag `NetAppAccounts` added
  - api tag `NetApp Accounts` removed
- **2026-07-13** (2017-08-15) `4567572b2250` — 1 info
  - api operation id `Accounts_GetKeyVaultStatus` removed and replaced with `Accounts_GetChangeKeyVaultInformation`
- **2026-07-13** (2017-08-15) `ee5a0bb6ac64` — 1 info
  - api operation id `Accounts_GetChangeKeyVaultInformation` removed and replaced with `Accounts_GetKeyVaultStatus`
- **2026-07-13** (2017-08-15) `dd803cbd831e` — 1 breaking
  - api path removed without deprecation
- **2026-07-13** (2017-08-15) `3fa54d9c5e56` — 1 info
  - endpoint added

[Full history](https://skmtc.dev/azure/apis/netapp-microsoft-netapp-netapp/changes/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.NetApp/netAppAccounts/:accountName/getKeyVaultStatus/post.md)

---

[API](https://skmtc.dev/azure/apis/netapp-microsoft-netapp-netapp.md) · [All operations](https://skmtc.dev/azure/apis/netapp-microsoft-netapp-netapp/llms.txt) · [OpenAPI document](https://skmtc.dev/azure/apis/netapp-microsoft-netapp-netapp/revisions/24fd9a8ea6bd?raw)
