KeyRotationLifetimeAction Class

An action and its corresponding trigger that will be performed by Key Vault over the lifetime of a key.

Inheritance
builtins.object
KeyRotationLifetimeAction

Constructor

KeyRotationLifetimeAction(action: KeyRotationPolicyAction | str, **kwargs: Any)

Parameters

Name Description
action
Required

The action that will be executed.

Keyword-Only Parameters

Name Description
time_after_create
str or None

Time after creation to attempt the specified action, as an ISO 8601 duration. For example, 90 days is "P90D". See Wikipedia for more information on ISO 8601 durations.

time_before_expiry
str or None

Time before expiry to attempt the specified action, as an ISO 8601 duration. For example, 90 days is "P90D". See Wikipedia for more information on ISO 8601 durations.