security/keyvault_certificate¶
Overview¶
This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.
Dependency diagram (Mermaid)¶
graph TD
azurerm_key_vault_certificate.cert["azurerm_key_vault_certificate.cert"]
Module Reference¶
Category: security
Path: modules/security/keyvault_certificate
Azure Resources: azurerm_key_vault_certificate
Inputs¶
| Name | Description | Type | Required | Default | Validation |
|---|---|---|---|---|---|
settings |
The settings for the Azure resource. | any |
yes | - |
- |
keyvault |
any |
yes | - |
- |
Outputs¶
| Name | Description | Sensitive | Value |
|---|---|---|---|
id |
The Key Vault Certificate ID. | - | azurerm_key_vault_certificate.cert.id |
secret_id |
The ID of the associated Key Vault Secret. | - | azurerm_key_vault_certificate.cert.secret_id |
version |
The current version of the Key Vault Certificate. | - | azurerm_key_vault_certificate.cert.version |
versionless_id |
The Base ID of the Key Vault Certificate. | - | azurerm_key_vault_certificate.cert.versionless_id |
versionless_secret_id |
The Base ID of the Key Vault Secret. | - | azurerm_key_vault_certificate.cert.versionless_secret_id |
certificate_data |
The raw Key Vault Certificate data represented as a hexadecimal string. | - | azurerm_key_vault_certificate.cert.certificate_data |
certificate_data_base64 |
The Base64 encoded Key Vault Certificate data. | - | azurerm_key_vault_certificate.cert.certificate_data_base64 |
thumbprint |
The X509 Thumbprint of the Key Vault Certificate represented as a hexadecimal string. | - | azurerm_key_vault_certificate.cert.thumbprint |
certificate_attribute |
A certificate_attribute block as defined below. | - | azurerm_key_vault_certificate.cert.certificate_attribute |
resource_manager_id |
The (Versioned) ID for this Key Vault Certificate. This property points to a specific version of a Key Vault Certific... | - | azurerm_key_vault_certificate.cert.resource_manager_id |
resource_manager_versionless_id |
The Versionless ID of the Key Vault Certificate. This property allows other Azure Services (that support it) to auto-... | - | azurerm_key_vault_certificate.cert.resource_manager_versionless_id |
Sources¶
modules/security/keyvault_certificate/certificate.tfmodules/security/keyvault_certificate/main.tfmodules/security/keyvault_certificate/outputs.tfmodules/security/keyvault_certificate/variables.tf