class Aws::S3Control::Types::S3ObjectMetadata
@note When making an API call, you may pass S3ObjectMetadata
data as a hash: { cache_control: "NonEmptyMaxLength1024String", content_disposition: "NonEmptyMaxLength1024String", content_encoding: "NonEmptyMaxLength1024String", content_language: "NonEmptyMaxLength1024String", user_metadata: { "NonEmptyMaxLength1024String" => "MaxLength1024String", }, content_length: 1, content_md5: "NonEmptyMaxLength1024String", content_type: "NonEmptyMaxLength1024String", http_expires_date: Time.now, requester_charged: false, sse_algorithm: "AES256", # accepts AES256, KMS }
@!attribute [rw] cache_control
@return [String]
@!attribute [rw] content_disposition
@return [String]
@!attribute [rw] content_encoding
@return [String]
@!attribute [rw] content_language
@return [String]
@!attribute [rw] user_metadata
@return [Hash<String,String>]
@!attribute [rw] content_length
@return [Integer]
@!attribute [rw] content_md5
@return [String]
@!attribute [rw] content_type
@return [String]
@!attribute [rw] http_expires_date
@return [Time]
@!attribute [rw] requester_charged
@return [Boolean]
@!attribute [rw] sse_algorithm
@return [String]
@see docs.aws.amazon.com/goto/WebAPI/s3control-2018-08-20/S3ObjectMetadata AWS API Documentation
Constants
- SENSITIVE