class Aws::Glacier::Types::Encryption

Contains information about the encryption used to store the job results in Amazon S3.

@note When making an API call, you may pass Encryption

data as a hash:

    {
      encryption_type: "aws:kms", # accepts aws:kms, AES256
      kms_key_id: "string",
      kms_context: "string",
    }

@!attribute [rw] encryption_type

The server-side encryption algorithm used when storing job results
in Amazon S3, for example `AES256` or `aws:kms`.
@return [String]

@!attribute [rw] kms_key_id

The AWS KMS key ID to use for object encryption. All GET and PUT
requests for an object protected by AWS KMS fail if not made by
using Secure Sockets Layer (SSL) or Signature Version 4.
@return [String]

@!attribute [rw] kms_context

Optional. If the encryption type is `aws:kms`, you can use this
value to specify the encryption context for the job results.
@return [String]

Constants

SENSITIVE