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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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.*
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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.*
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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.*
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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>
7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/aws-sdk-s3control/types.rb', line 7418 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 |