GET
/kms-key/{id}
curl \
--request GET 'https://api-ch-gva-2.exoscale.com/v2/kms-key/{id}'
Response examples (200)
{
"description": "string",
"rotation": {
"manual-count": 42,
"automatic": true,
"rotation-period": 42,
"next-at": "2026-05-04T09:42:00Z"
},
"revision": {
"at": "2026-05-04T09:42:00Z",
"seq": 42
},
"name": "string",
"multi-zone": true,
"source": "exoscale-kms",
"policy": "string",
"usage": "string",
"replicas-status": [
{
"zone": "string",
"last-applied-watermark": 42,
"last-failure": {
"attempted-watermark": 42,
"error": "string",
"failed-at": "2026-05-04T09:42:00Z"
}
}
],
"status": "enabled",
"status-since": "2026-05-04T09:42:00Z",
"id": "string",
"replicas": [
"string"
],
"material": {
"version": 42,
"created-at": "2026-05-04T09:42:00Z",
"automatic": true
},
"origin-zone": "string",
"created-at": "2026-05-04T09:42:00Z"
}
Response examples (400)
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string",
"errors": [
{
"path": "string",
"detail": "string",
"pointer": "string",
"location": "string"
}
]
}
Response examples (404)
{
"type": "string",
"title": "string",
"status": 42,
"detail": "string",
"instance": "string",
"errors": [
{
"path": "string",
"detail": "string",
"pointer": "string",
"location": "string"
}
]
}