Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface KeyRotationPolicy

Package version

Management policy for a key. The complete key rotation policy that belongs to a key.

Hierarchy

Index

Properties

Optional attributes

The key rotation policy attributes.

Optional createdOn

createdOn: Date

The created time in UTC. May be undefined if a policy has not been explicitly set.

Optional expiresIn

expiresIn: undefined | string

Optional key expiration period used to define the duration after which a newly rotated key will expire, defined as an ISO 8601 duration.

Optional id

id: undefined | string

The key policy id. NOTE: This property will not be serialized. It can only be populated by the server. The identifier of the Key Rotation Policy. May be undefined if a policy has not been explicitly set.

Optional lifetimeActions

lifetimeActions: LifetimeActions[]

Actions that will be performed by Key Vault over the lifetime of a key. For preview, lifetimeActions can only have two items at maximum: one for rotate, one for notify. Notification time would be default to 30 days before expiry and it is not configurable.

Optional updatedOn

updatedOn: Date

The last updated time in UTC. May be undefined if a policy has not been explicitly set.

Generated using TypeDoc