Class: Aws::S3Control::Types::S3ObjectMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::S3ObjectMetadata
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3control/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
- #cache_control ⇒ String
- #content_disposition ⇒ String
- #content_encoding ⇒ String
- #content_language ⇒ String
-
#content_length ⇒ Integer
*This member has been deprecated.*.
-
#content_md5 ⇒ String
*This member has been deprecated.*.
- #content_type ⇒ String
- #http_expires_date ⇒ Time
-
#requester_charged ⇒ Boolean
*This member has been deprecated.*.
-
#sse_algorithm ⇒ String
The server-side encryption algorithm used when storing objects in Amazon S3.
- #user_metadata ⇒ Hash<String,String>
Instance Attribute Details
#cache_control ⇒ String
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_disposition ⇒ String
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_encoding ⇒ String
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_language ⇒ String
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_length ⇒ Integer
*This member has been deprecated.*
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_md5 ⇒ String
*This member has been deprecated.*
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#content_type ⇒ String
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#http_expires_date ⇒ Time
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#requester_charged ⇒ Boolean
*This member has been deprecated.*
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#sse_algorithm ⇒ String
The server-side encryption algorithm used when storing objects in Amazon S3.
Directory buckets - For directory buckets, there are only two supported options for server-side encryption: server-side encryption with Amazon S3 managed keys (SSE-S3) (‘AES256`) and server-side encryption with KMS keys (SSE-KMS) (`KMS`). For more information, see [Protecting data with server-side encryption] in the *Amazon S3 User Guide*. For [the Copy operation in Batch Operations], see [S3CopyObjectOperation].
[1]: docs.aws.amazon.com/AmazonS3/latest/userguide/s3-express-serv-side-encryption.html [2]: docs.aws.amazon.com/AmazonS3/latest/userguide/directory-buckets-objects-Batch-Ops [3]: docs.aws.amazon.com/AmazonS3/latest/API/API_control_S3CopyObjectOperation.html
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |
#user_metadata ⇒ Hash<String,String>
7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-s3control/types.rb', line 7435 class S3ObjectMetadata < Struct.new( :cache_control, :content_disposition, :content_encoding, :content_language, :user_metadata, :content_length, :content_md5, :content_type, :http_expires_date, :requester_charged, :sse_algorithm) SENSITIVE = [] include Aws::Structure end |