v10

latestOpenAPI 3.0.4raw.githubusercontent.com2026-07-0750111126.8 KB
Lifecycle

Get KMS provider lifecycle metadata

Returns lifecycle metadata for a KMS provider instance, including ownership scope, lifecycle status, and deletion protection. This endpoint reads KMS instance metadata; platform configuration remains responsible for creating providers and enabling or disabling provider configuration.

get/{tenantId}/kms/providers/{providerId}/lifecycle

Response

Provider lifecycle metadata.

tenantIdstring required
providerIdstring required
classification'PLATFORM' | 'TENANT' | 'APPLICATION' | 'SERVICE'

Operational ownership scope for tenant-managed infrastructure resources.

status'ACTIVE' | 'DEGRADED' | 'MAINTENANCE' | 'MIGRATING' | 'DEPRECATED' | 'RETIRED' required

Lifecycle status for a KMS provider.

protectedSystemProviderboolean required

Whether deletion is protected by system-provider policy.

updatedAtstring date-time nullable

Example response

{
  "tenantId": "tenant-001",
  "providerId": "software",
  "protectedSystemProvider": true,
  "updatedAt": "2026-06-18T10:15:30Z"
}