Struct: kms.DeleteImportedKeyMaterialInput
Implemented Interfaces
s3crypto.Cipher, s3manager.ReadSeekerWriteTo, request.Validator, s3manager.WriterReadFrom
Structure Field Summary collapse
-
KeyId *string
Identifies the KMS key from which you are deleting imported key material.
- _ struct{}
Service Operations collapse
-
GoString() string
operation
GoString returns the string representation.
-
SetKeyId(string) *DeleteImportedKeyMaterialInput
operation
SetKeyId sets the KeyId field's value.
-
String() string
operation
String returns the string representation.
-
Validate() error
operation
Validate inspects the fields of the type to determine if they are valid.
Structure Field Details
KeyId *string
`min:"1" type:"string" required:"true"`
Identifies the KMS key from which you are deleting imported key material. The Origin of the KMS key must be EXTERNAL.
Specify the key ID or key ARN of the KMS key.
For example:
-
Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
-
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
KeyId is a required field
_ struct{}
`type:"structure"`
Method Details
func (s DeleteImportedKeyMaterialInput) 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”.
10315 10316 10317 |
// File 'service/kms/api.go', line 10315
|
func (s *DeleteImportedKeyMaterialInput) SetKeyId(v string) *DeleteImportedKeyMaterialInput
SetKeyId sets the KeyId field's value.
10336 10337 10338 10339 |
// File 'service/kms/api.go', line 10336
|
func (s DeleteImportedKeyMaterialInput) 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”.
10306 10307 10308 |
// File 'service/kms/api.go', line 10306
|
func (s *DeleteImportedKeyMaterialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 |
// File 'service/kms/api.go', line 10320
|