Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace KeyVersionSummary

The details of the KeyVersion.

Properties

compartmentId

compartmentId: string

The OCID of the compartment that contains this key version.

Optional externalKeyReferenceDetails

externalKeyReferenceDetails: model.ExternalKeyReferenceDetails

id

id: string

The OCID of the key version.

Optional isAutoRotated

isAutoRotated: undefined | false | true

An optional property indicating whether this keyversion is generated from auto rotatation.

keyId

keyId: string

The OCID of the master encryption key associated with this key version.

Optional lifecycleState

lifecycleState: LifecycleState

The key version's current lifecycle state.

Example: {@code ENABLED}

origin

origin: Origin

The source of the key material. When this value is INTERNAL, Key Management created the key material. When this value is EXTERNAL, the key material was imported from an external source.

timeCreated

timeCreated: Date

The date and time this key version was created, expressed in RFC 3339 timestamp format.

Example: {@code 2018-04-03T21:10:29.600Z}

Optional timeOfDeletion

timeOfDeletion: Date

An optional property to indicate when to delete the key version, expressed in RFC 3339 timestamp format. Example: {@code 2019-04-03T21:10:29.600Z}

vaultId

vaultId: string

The OCID of the vault that contains this key version.

Functions

getDeserializedJsonObj

getJsonObj