Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 1.5 KB

ApprovalApiKey.md

File metadata and controls

31 lines (19 loc) · 1.5 KB

ApprovalApiKey

A registered approval API key for an API user.

Properties

Name Type Description Notes
id String The unique key ID, used to delete the key.
name String A human-readable label for the key.
createdAt String Creation time as epoch time in seconds.
lastUsedAt String Last time the key was used to sign, as epoch time in seconds (0 if never used).
approvalApiPublicKey ApprovalApiPublicKey
userId String The ID of the API user who owns this key.
status StatusEnum The state of the key. `APPROVAL_API_KEY_STATUS_PENDING_REGISTRATION` - registered but waiting for approval, cannot sign yet. `APPROVAL_API_KEY_STATUS_ENABLED` - active. `APPROVAL_API_KEY_STATUS_PENDING_DELETION` - removal is waiting for approval, the key stays active until then. `APPROVAL_API_KEY_STATUS_UNSPECIFIED` - unknown.

Enum: StatusEnum

Name Value
APPROVAL_API_KEY_STATUS_UNSPECIFIED "APPROVAL_API_KEY_STATUS_UNSPECIFIED"
APPROVAL_API_KEY_STATUS_PENDING_REGISTRATION "APPROVAL_API_KEY_STATUS_PENDING_REGISTRATION"
APPROVAL_API_KEY_STATUS_ENABLED "APPROVAL_API_KEY_STATUS_ENABLED"
APPROVAL_API_KEY_STATUS_PENDING_DELETION "APPROVAL_API_KEY_STATUS_PENDING_DELETION"