kv

Key Vault

ManagementAzure
General

General information about the service.

Description

Safeguard cryptographic keys and secrets.

Namespace and Entity

Microsoft.KeyVault/vaults

Chat

Powered by AI

Talk to this service to learn more about it.

Suggested questions:

Naming

The conventions, rules, and restrictions for naming this service.

Naming Convention

kv-

Length

3-24

Valid Characters

Alphanumerics, hyphens, underscores.

Scope

resource group

Code

Deploy your infrastructure as code using your preferred tooling.

Official DocumentationTerraform
terraform
1data "azurerm_client_config" "current" {}
2
3resource "azurerm_key_vault" "main" {
4 name = "kv-${var.project}-${var.environment}"
5 location = azurerm_resource_group.main.location
6 resource_group_name = azurerm_resource_group.main.name
7 tenant_id = data.azurerm_client_config.current.tenant_id
8 sku_name = "standard"
9 soft_delete_retention_days = 90
10 purge_protection_enabled = true
11 enable_rbac_authorization = true
12
13 network_acls {
14 default_action = "Deny"
15 bypass = "AzureServices"
16 }
17
18 tags = var.tags
19}
Utilities

Utilities to support app deployment or configuration.

Private Endpoints

Details to successfully deploy private endpoints on Azure.

Sub-Resource Names

vault

Private DNS Zone Names

privatelink.vaultcore.azure.net

Public DNS Zone Forwarders

vault.azure.net