class
Amazonite::Kms::GenerateDataKeyWithoutPlaintextResponse
- Amazonite::Kms::GenerateDataKeyWithoutPlaintextResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
kms/generate_data_key_without_plaintext_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(ciphertext_blob : Bytes | Nil = nil, key_id : String | Nil = nil, key_material_id : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#ciphertext_blob : Bytes | Nil
The encrypted data key.
-
#ciphertext_blob=(ciphertext_blob : Bytes | Nil)
The encrypted data key.
-
#hash(hasher)
See
Object#hash(hasher) -
#key_id : String | Nil
The Amazon Resource Name (key ARN) of the KMS key that encrypted the data key.
-
#key_id=(key_id : String | Nil)
The Amazon Resource Name (key ARN) of the KMS key that encrypted the data key.
-
#key_material_id : String | Nil
The identifier of the key material used to encrypt the data key.
-
#key_material_id=(key_material_id : String | Nil)
The identifier of the key material used to encrypt the data key.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The encrypted data key. When you use the HTTP API or the Amazon Web Services CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.
The encrypted data key. When you use the HTTP API or the Amazon Web Services CLI, the value is Base64-encoded. Otherwise, it is not Base64-encoded.
The Amazon Resource Name (key ARN) of the KMS key that encrypted the data key.
The Amazon Resource Name (key ARN) of the KMS key that encrypted the data key.
The identifier of the key material used to encrypt the data key.
The identifier of the key material used to encrypt the data key.