class Aws::KMS::Types::ScheduleKeyDeletionResponse

@!attribute [rw] key_id

The Amazon Resource Name ([key ARN][1]) of the KMS key whose
deletion is scheduled.

[1]: https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id-key-ARN
@return [String]

@!attribute [rw] deletion_date

The date and time after which KMS deletes the KMS key.

If the KMS key is a multi-Region primary key with replica keys, this
field does not appear. The deletion date for the primary key isn't
known until its last replica key is deleted.
@return [Time]

@!attribute [rw] key_state

The current status of the KMS key.

For more information about how key state affects the use of a KMS
key, see [Key state: Effect on your KMS key][1] in the *Key
Management Service Developer Guide*.

[1]: https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html
@return [String]

@!attribute [rw] pending_window_in_days

The waiting period before the KMS key is deleted.

If the KMS key is a multi-Region primary key with replicas, the
waiting period begins when the last of its replica keys is deleted.
Otherwise, the waiting period begins immediately.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/ScheduleKeyDeletionResponse AWS API Documentation

Constants

SENSITIVE