class Aws::S3::Types::CreateSessionOutput
@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/CreateSessionOutput AWS API Documentation
@return [Types::SessionCredentials]
session.
The established temporary security credentials for the created
@!attribute [rw] credentials
@return [Boolean]
with KMS keys (SSE-KMS).
Indicates whether to use an S3 Bucket Key for server-side encryption
@!attribute [rw] bucket_key_enabled
@return [String]
Services KMS for future ‘GetObject` operations on this object.
object metadata and automatically gets passed on to Amazon Web
encryption context as key-value pairs. This value is stored as
encoded string of a UTF-8 encoded JSON, which contains the
to use for object encryption. The value of this header is a Base64
If present, indicates the Amazon Web Services KMS Encryption Context
@!attribute [rw] ssekms_encryption_context
@return [String]
managed key that was used for object encryption.
header indicates the ID of the KMS symmetric encryption customer
If you specify `x-amz-server-side-encryption` with `aws:kms`, this
@!attribute [rw] ssekms_key_id
@return [String]
the directory bucket.
The server-side encryption algorithm used when you store objects in
@!attribute [rw] server_side_encryption