data AWS::KMS::DataKey(plaintext: Bytes, ciphertext_blob: Bytes, key_id: String)

generate_data_key's answer: the key in plaintext and as encrypted under the KMS key. inspect leaves the plaintext out.

/home/runner/work/aws/aws/src/kms.qz:55

Methods

def plaintext -> Bytes

/home/runner/work/aws/aws/src/kms.qz:55

def ciphertext_blob -> Bytes

/home/runner/work/aws/aws/src/kms.qz:55

def key_id -> String

/home/runner/work/aws/aws/src/kms.qz:55

def to_h -> Hash[Symbol, Object]

The fields as a Hash, by name.

/home/runner/work/aws/aws/src/kms.qz:57

def inspect -> String

#<AWS::KMS::DataKey key_id>.

/home/runner/work/aws/aws/src/kms.qz:57

def with(*, plaintext: Bytes = …, ciphertext_blob: Bytes = …, key_id: String = …) -> AWS::KMS::DataKey

A copy with the fields given replaced.

/home/runner/work/aws/aws/src/kms.qz:57

def to_s -> String

As inspect.

/home/runner/work/aws/aws/src/kms.qz:60