Struct: kms.ScheduleKeyDeletionOutput
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, s3manager.WriterReadFrom
Structure Field Summary collapse
-
DeletionDate *time.Time
The date and time after which KMS deletes the KMS key.
-
KeyId *string
The Amazon Resource Name (key ARN (docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id-key-ARN)) of the KMS key whose deletion is scheduled.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetDeletionDate(time.Time) *ScheduleKeyDeletionOutput
operation
SetDeletionDate sets the DeletionDate field's value.
-
SetKeyId(string) *ScheduleKeyDeletionOutput
operation
SetKeyId sets the KeyId field's value.
-
String() string
operation
String returns the string representation.
Structure Field Details
DeletionDate *time.Time
`type:"timestamp"`
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.
KeyId *string
`min:"1" type:"string"`
The Amazon Resource Name (key ARN (docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id-key-ARN)) of the KMS key whose deletion is scheduled.
_ struct{}
`type:"structure"`
Method Details
func (s ScheduleKeyDeletionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.
16268 16269 16270 |
// File 'service/kms/api.go', line 16268
|
func (s *ScheduleKeyDeletionOutput) SetDeletionDate(v time.Time) *ScheduleKeyDeletionOutput
SetDeletionDate sets the DeletionDate field's value.
16273 16274 16275 16276 |
// File 'service/kms/api.go', line 16273
|
func (s *ScheduleKeyDeletionOutput) SetKeyId(v string) *ScheduleKeyDeletionOutput
SetKeyId sets the KeyId field's value.
16279 16280 16281 16282 |
// File 'service/kms/api.go', line 16279
|
func (s ScheduleKeyDeletionOutput) String() string
String returns the string representation.
API parameter values that are decorated as “sensitive” in the API will not be included in the string output. The member name will be present, but the value will be replaced with “sensitive”.
16259 16260 16261 |
// File 'service/kms/api.go', line 16259
|