{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/KeyAttributes", "title": "KeyAttributes", "type": "object", "description": "The attributes of a key.", "properties": { "enabled": { "type": "boolean", "description": "Whether the key is enabled.", "example": true }, "nbf": { "type": "integer", "description": "Not before date in UTC (Unix time).", "example": 10 }, "exp": { "type": "integer", "description": "Expiry date in UTC (Unix time).", "example": 10 }, "created": { "type": "integer", "readOnly": true, "description": "Creation time in UTC (Unix time).", "example": 10 }, "updated": { "type": "integer", "readOnly": true, "description": "Last updated time in UTC (Unix time).", "example": 10 }, "recoveryLevel": { "type": "string", "readOnly": true, "description": "The recovery level currently in effect.", "enum": [ "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" ], "example": "Purgeable" }, "recoverableDays": { "type": "integer", "readOnly": true, "description": "The soft-delete data retention days.", "example": 10 }, "exportable": { "type": "boolean", "description": "Whether the private key can be exported.", "example": true }, "hsmPlatform": { "type": "string", "readOnly": true, "description": "The underlying HSM platform.", "example": "example_value" } } }