GetKeyRotationStatusResponse
¶
Source code in docs_src/capo_kms/types/get_key_rotation_status_response.py
key_id
instance-attribute
¶
key_id: NotRequired[KeyIdType]
Identifies the specified symmetric encryption KMS key.
key_rotation_enabled
instance-attribute
¶
key_rotation_enabled: BooleanType
A Boolean value that specifies whether key rotation is enabled.
next_rotation_date
instance-attribute
¶
next_rotation_date: NotRequired[DateType]
The next date that KMS will automatically rotate the key material.
on_demand_rotation_start_date
instance-attribute
¶
on_demand_rotation_start_date: NotRequired[DateType]
Identifies the date and time that an in progress on-demand rotation was initiated.
KMS uses a background process to perform rotations. As a result, there might be a slight delay between initiating on-demand key rotation and the rotation's completion. Once the on-demand rotation is complete, KMS removes this field from the response. You can use ListKeyRotations to view the details of the completed on-demand rotation.
rotation_period_in_days
instance-attribute
¶
rotation_period_in_days: NotRequired[RotationPeriodInDaysType]
The number of days between each automatic rotation. The default value is 365 days.