Description
Generated rotation lifecycle record for a TrustKey. Rotation is audited, proofable, and RBAC-gated.
Properties
| Name | Type | Description | Notes |
|---|
| trustKey | TrustKey | | [optional] |
| fromVersion | TrustKeyVersion | | [optional] |
| toVersion | TrustKeyVersion | | [optional] |
| rotationType | RotationTypeEnum | | [optional] |
| rotationStatus | RotationStatusEnum | | [optional] |
| requestedBy | UUID | | [optional] |
| approvedBy | UUID | | [optional] |
| startedAt | OffsetDateTime | | [optional] |
| completedAt | OffsetDateTime | | [optional] |
| proof | TrustProof | | [optional] |
| ownerId | UUID | | [optional] |
| id | UUID | Unique identifier for object in the system | [optional] [readonly] |
| createdDate | OffsetDateTime | Date of object creation | [optional] [readonly] |
| keyHash | String | Data, including hash of the key(s) used to encrypt this record. | [optional] [readonly] |
| lastAccessedById | UUID | Last user to access object | [optional] [readonly] |
| lastAccessedDate | OffsetDateTime | Timestamp of last access of object | [optional] [readonly] |
| lastModifiedById | UUID | Unique identifier for user who last modifed the object in the system | [optional] [readonly] |
| lastModifiedDate | OffsetDateTime | Date of last object modification | [optional] [readonly] |
| trashed | Boolean | Indicates if the object is trashed (soft deleted) | [optional] |
Enum: RotationTypeEnum
| Name | Value |
|---|
| scheduled | "SCHEDULED" |
| manual | "MANUAL" |
| compromiseResponse | "COMPROMISE_RESPONSE" |
| providerMigration | "PROVIDER_MIGRATION" |
| algorithmMigration | "ALGORITHM_MIGRATION" |
Enum: RotationStatusEnum
| Name | Value |
|---|
| requested | "REQUESTED" |
| approved | "APPROVED" |
| activated | "ACTIVATED" |
| rewrapRunning | "REWRAP_RUNNING" |
| rewrapComplete | "REWRAP_COMPLETE" |
| retirementRunning | "RETIREMENT_RUNNING" |
| complete | "COMPLETE" |
| failed | "FAILED" |
Implemented Interfaces
Generated Version Details
| ~ | value |
|---|
| GENERATOR VERSION | com.valkyrlabs:ValkyrAI API 1.0.3-SNAPSHOT |
| API ARTIFACT | com.valkyrlabs.valkyrai-api.jar |
| GENERATOR VERSION | org.openapitools.openapi-generator:7.5.0 |
| GENERATOR CLASS | org.openapitools.codegen.languages.SpringCodegen |
| GENERATED DATE | 2026-05-16T11:45:23.900207-07:00[America/Los_Angeles] |