Azure Key Vault · Schema

KeyAttributes

The attributes of a key managed by the key vault service.

CertificatesCloud SecurityCryptographyKey ManagementSecrets ManagementSecurity

Properties

Name Type Description
enabled boolean Determines whether the object is enabled.
nbf integer Not before date in UTC.
exp integer Expiry date in UTC.
created integer Creation time in UTC.
updated integer Last updated time in UTC.
recoverableDays integer softDelete data retention days. Value should be >=7 and <=90 when softDelete enabled, otherwise 0.
exportable boolean Indicates if the private key can be exported.
hsmPlatform string The underlying HSM Platform.
View JSON Schema on GitHub

JSON Schema

azure-key-vault-data-plane-key-attributes-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "KeyAttributes",
  "type": "object",
  "description": "The attributes of a key managed by the key vault service.",
  "properties": {
    "enabled": {
      "type": "boolean",
      "description": "Determines whether the object is enabled."
    },
    "nbf": {
      "type": "integer",
      "description": "Not before date in UTC."
    },
    "exp": {
      "type": "integer",
      "description": "Expiry date in UTC."
    },
    "created": {
      "type": "integer",
      "description": "Creation time in UTC."
    },
    "updated": {
      "type": "integer",
      "description": "Last updated time in UTC."
    },
    "recoverableDays": {
      "type": "integer",
      "description": "softDelete data retention days. Value should be >=7 and <=90 when softDelete enabled, otherwise 0."
    },
    "exportable": {
      "type": "boolean",
      "description": "Indicates if the private key can be exported."
    },
    "hsmPlatform": {
      "type": "string",
      "description": "The underlying HSM Platform."
    }
  }
}