class
Amazonite::Kms::ScheduleKeyDeletionResponse
- Amazonite::Kms::ScheduleKeyDeletionResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
kms/schedule_key_deletion_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(key_id : String | Nil = nil, deletion_date : Time | Nil = nil, key_state : KeyState | Nil = nil, pending_window_in_days : Int32 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#deletion_date : Time | Nil
The date and time after which KMS deletes the KMS key.
-
#deletion_date=(deletion_date : Time | Nil)
The date and time after which KMS deletes the KMS key.
-
#hash(hasher)
See
Object#hash(hasher) -
#key_id : String | Nil
The Amazon Resource Name (key ARN) of the KMS key whose deletion is scheduled.
-
#key_id=(key_id : String | Nil)
The Amazon Resource Name (key ARN) of the KMS key whose deletion is scheduled.
-
#key_state : KeyState | Nil
The current status of the KMS key.
-
#key_state=(key_state : KeyState | Nil)
The current status of the KMS key.
-
#pending_window_in_days : Int32 | Nil
The waiting period before the KMS key is deleted.
-
#pending_window_in_days=(pending_window_in_days : Int32 | Nil)
The waiting period before the KMS key is deleted.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
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.
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.
The Amazon Resource Name (key ARN) of the KMS key whose deletion is scheduled.
The Amazon Resource Name (key ARN) of the KMS key whose deletion is scheduled.
The current status of the KMS key.
For more information about how key state affects the use of a KMS key, see Key states of KMS keys in the Key Management Service Developer Guide.
The current status of the KMS key.
For more information about how key state affects the use of a KMS key, see Key states of KMS keys in the Key Management Service Developer Guide.
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.
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.