Class: Aws::Types::PutObjectRequest
- Inherits:
-
Object
- Object
- Aws::Types::PutObjectRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#acl ⇒ "private", ...
Returns the value of attribute acl.
-
#body ⇒ ::IO
Returns the value of attribute body.
-
#bucket ⇒ ::String
Returns the value of attribute bucket.
-
#bucket_key_enabled ⇒ Boolean
Returns the value of attribute bucket_key_enabled.
-
#cache_control ⇒ ::String
Returns the value of attribute cache_control.
-
#checksum_algorithm ⇒ "CRC32", ...
Returns the value of attribute checksum_algorithm.
-
#checksum_crc32 ⇒ ::String
Returns the value of attribute checksum_crc32.
-
#checksum_crc32c ⇒ ::String
Returns the value of attribute checksum_crc32c.
-
#checksum_crc64nvme ⇒ ::String
Returns the value of attribute checksum_crc64nvme.
-
#checksum_md5 ⇒ ::String
Returns the value of attribute checksum_md5.
-
#checksum_sha1 ⇒ ::String
Returns the value of attribute checksum_sha1.
-
#checksum_sha256 ⇒ ::String
Returns the value of attribute checksum_sha256.
-
#checksum_sha512 ⇒ ::String
Returns the value of attribute checksum_sha512.
-
#checksum_xxhash128 ⇒ ::String
Returns the value of attribute checksum_xxhash128.
-
#checksum_xxhash3 ⇒ ::String
Returns the value of attribute checksum_xxhash3.
-
#checksum_xxhash64 ⇒ ::String
Returns the value of attribute checksum_xxhash64.
-
#content_disposition ⇒ ::String
Returns the value of attribute content_disposition.
-
#content_encoding ⇒ ::String
Returns the value of attribute content_encoding.
-
#content_language ⇒ ::String
Returns the value of attribute content_language.
-
#content_length ⇒ ::Integer
Returns the value of attribute content_length.
-
#content_md5 ⇒ ::String
Returns the value of attribute content_md5.
-
#content_type ⇒ ::String
Returns the value of attribute content_type.
-
#expected_bucket_owner ⇒ ::String
Returns the value of attribute expected_bucket_owner.
-
#expires ⇒ ::Time
Returns the value of attribute expires.
-
#grant_full_control ⇒ ::String
Returns the value of attribute grant_full_control.
-
#grant_read ⇒ ::String
Returns the value of attribute grant_read.
-
#grant_read_acp ⇒ ::String
Returns the value of attribute grant_read_acp.
-
#grant_write_acp ⇒ ::String
Returns the value of attribute grant_write_acp.
-
#if_match ⇒ ::String
Returns the value of attribute if_match.
-
#if_none_match ⇒ ::String
Returns the value of attribute if_none_match.
-
#key ⇒ ::String
Returns the value of attribute key.
-
#metadata ⇒ ::Hash[::String, ::String]
Returns the value of attribute metadata.
-
#object_lock_legal_hold_status ⇒ "ON", "OFF"
Returns the value of attribute object_lock_legal_hold_status.
-
#object_lock_mode ⇒ "GOVERNANCE", "COMPLIANCE"
Returns the value of attribute object_lock_mode.
-
#object_lock_retain_until_date ⇒ ::Time
Returns the value of attribute object_lock_retain_until_date.
-
#request_payer ⇒ "requester"
Returns the value of attribute request_payer.
-
#server_side_encryption ⇒ "AES256", ...
Returns the value of attribute server_side_encryption.
-
#sse_customer_algorithm ⇒ ::String
Returns the value of attribute sse_customer_algorithm.
-
#sse_customer_key ⇒ ::String
Returns the value of attribute sse_customer_key.
-
#sse_customer_key_md5 ⇒ ::String
Returns the value of attribute sse_customer_key_md5.
-
#ssekms_encryption_context ⇒ ::String
Returns the value of attribute ssekms_encryption_context.
-
#ssekms_key_id ⇒ ::String
Returns the value of attribute ssekms_key_id.
-
#storage_class ⇒ "STANDARD", ...
Returns the value of attribute storage_class.
-
#tagging ⇒ ::String
Returns the value of attribute tagging.
-
#website_redirect_location ⇒ ::String
Returns the value of attribute website_redirect_location.
-
#write_offset_bytes ⇒ ::Integer
Returns the value of attribute write_offset_bytes.
Instance Attribute Details
#acl ⇒ "private", ...
Returns the value of attribute acl.
2536 2537 2538 |
# File 'sig/types.rbs', line 2536 def acl @acl end |
#body ⇒ ::IO
Returns the value of attribute body.
2537 2538 2539 |
# File 'sig/types.rbs', line 2537 def body @body end |
#bucket ⇒ ::String
Returns the value of attribute bucket.
2538 2539 2540 |
# File 'sig/types.rbs', line 2538 def bucket @bucket end |
#bucket_key_enabled ⇒ Boolean
Returns the value of attribute bucket_key_enabled.
2575 2576 2577 |
# File 'sig/types.rbs', line 2575 def bucket_key_enabled @bucket_key_enabled end |
#cache_control ⇒ ::String
Returns the value of attribute cache_control.
2539 2540 2541 |
# File 'sig/types.rbs', line 2539 def cache_control @cache_control end |
#checksum_algorithm ⇒ "CRC32", ...
Returns the value of attribute checksum_algorithm.
2546 2547 2548 |
# File 'sig/types.rbs', line 2546 def checksum_algorithm @checksum_algorithm end |
#checksum_crc32 ⇒ ::String
Returns the value of attribute checksum_crc32.
2547 2548 2549 |
# File 'sig/types.rbs', line 2547 def checksum_crc32 @checksum_crc32 end |
#checksum_crc32c ⇒ ::String
Returns the value of attribute checksum_crc32c.
2548 2549 2550 |
# File 'sig/types.rbs', line 2548 def checksum_crc32c @checksum_crc32c end |
#checksum_crc64nvme ⇒ ::String
Returns the value of attribute checksum_crc64nvme.
2549 2550 2551 |
# File 'sig/types.rbs', line 2549 def checksum_crc64nvme @checksum_crc64nvme end |
#checksum_md5 ⇒ ::String
Returns the value of attribute checksum_md5.
2553 2554 2555 |
# File 'sig/types.rbs', line 2553 def checksum_md5 @checksum_md5 end |
#checksum_sha1 ⇒ ::String
Returns the value of attribute checksum_sha1.
2550 2551 2552 |
# File 'sig/types.rbs', line 2550 def checksum_sha1 @checksum_sha1 end |
#checksum_sha256 ⇒ ::String
Returns the value of attribute checksum_sha256.
2551 2552 2553 |
# File 'sig/types.rbs', line 2551 def checksum_sha256 @checksum_sha256 end |
#checksum_sha512 ⇒ ::String
Returns the value of attribute checksum_sha512.
2552 2553 2554 |
# File 'sig/types.rbs', line 2552 def checksum_sha512 @checksum_sha512 end |
#checksum_xxhash128 ⇒ ::String
Returns the value of attribute checksum_xxhash128.
2556 2557 2558 |
# File 'sig/types.rbs', line 2556 def checksum_xxhash128 @checksum_xxhash128 end |
#checksum_xxhash3 ⇒ ::String
Returns the value of attribute checksum_xxhash3.
2555 2556 2557 |
# File 'sig/types.rbs', line 2555 def checksum_xxhash3 @checksum_xxhash3 end |
#checksum_xxhash64 ⇒ ::String
Returns the value of attribute checksum_xxhash64.
2554 2555 2556 |
# File 'sig/types.rbs', line 2554 def checksum_xxhash64 @checksum_xxhash64 end |
#content_disposition ⇒ ::String
Returns the value of attribute content_disposition.
2540 2541 2542 |
# File 'sig/types.rbs', line 2540 def content_disposition @content_disposition end |
#content_encoding ⇒ ::String
Returns the value of attribute content_encoding.
2541 2542 2543 |
# File 'sig/types.rbs', line 2541 def content_encoding @content_encoding end |
#content_language ⇒ ::String
Returns the value of attribute content_language.
2542 2543 2544 |
# File 'sig/types.rbs', line 2542 def content_language @content_language end |
#content_length ⇒ ::Integer
Returns the value of attribute content_length.
2543 2544 2545 |
# File 'sig/types.rbs', line 2543 def content_length @content_length end |
#content_md5 ⇒ ::String
Returns the value of attribute content_md5.
2544 2545 2546 |
# File 'sig/types.rbs', line 2544 def content_md5 @content_md5 end |
#content_type ⇒ ::String
Returns the value of attribute content_type.
2545 2546 2547 |
# File 'sig/types.rbs', line 2545 def content_type @content_type end |
#expected_bucket_owner ⇒ ::String
Returns the value of attribute expected_bucket_owner.
2581 2582 2583 |
# File 'sig/types.rbs', line 2581 def expected_bucket_owner @expected_bucket_owner end |
#expires ⇒ ::Time
Returns the value of attribute expires.
2557 2558 2559 |
# File 'sig/types.rbs', line 2557 def expires @expires end |
#grant_full_control ⇒ ::String
Returns the value of attribute grant_full_control.
2560 2561 2562 |
# File 'sig/types.rbs', line 2560 def grant_full_control @grant_full_control end |
#grant_read ⇒ ::String
Returns the value of attribute grant_read.
2561 2562 2563 |
# File 'sig/types.rbs', line 2561 def grant_read @grant_read end |
#grant_read_acp ⇒ ::String
Returns the value of attribute grant_read_acp.
2562 2563 2564 |
# File 'sig/types.rbs', line 2562 def grant_read_acp @grant_read_acp end |
#grant_write_acp ⇒ ::String
Returns the value of attribute grant_write_acp.
2563 2564 2565 |
# File 'sig/types.rbs', line 2563 def grant_write_acp @grant_write_acp end |
#if_match ⇒ ::String
Returns the value of attribute if_match.
2558 2559 2560 |
# File 'sig/types.rbs', line 2558 def if_match @if_match end |
#if_none_match ⇒ ::String
Returns the value of attribute if_none_match.
2559 2560 2561 |
# File 'sig/types.rbs', line 2559 def if_none_match @if_none_match end |
#key ⇒ ::String
Returns the value of attribute key.
2564 2565 2566 |
# File 'sig/types.rbs', line 2564 def key @key end |
#metadata ⇒ ::Hash[::String, ::String]
Returns the value of attribute metadata.
2566 2567 2568 |
# File 'sig/types.rbs', line 2566 def @metadata end |
#object_lock_legal_hold_status ⇒ "ON", "OFF"
Returns the value of attribute object_lock_legal_hold_status.
2580 2581 2582 |
# File 'sig/types.rbs', line 2580 def object_lock_legal_hold_status @object_lock_legal_hold_status end |
#object_lock_mode ⇒ "GOVERNANCE", "COMPLIANCE"
Returns the value of attribute object_lock_mode.
2578 2579 2580 |
# File 'sig/types.rbs', line 2578 def object_lock_mode @object_lock_mode end |
#object_lock_retain_until_date ⇒ ::Time
Returns the value of attribute object_lock_retain_until_date.
2579 2580 2581 |
# File 'sig/types.rbs', line 2579 def object_lock_retain_until_date @object_lock_retain_until_date end |
#request_payer ⇒ "requester"
Returns the value of attribute request_payer.
2576 2577 2578 |
# File 'sig/types.rbs', line 2576 def request_payer @request_payer end |
#server_side_encryption ⇒ "AES256", ...
Returns the value of attribute server_side_encryption.
2567 2568 2569 |
# File 'sig/types.rbs', line 2567 def server_side_encryption @server_side_encryption end |
#sse_customer_algorithm ⇒ ::String
Returns the value of attribute sse_customer_algorithm.
2570 2571 2572 |
# File 'sig/types.rbs', line 2570 def sse_customer_algorithm @sse_customer_algorithm end |
#sse_customer_key ⇒ ::String
Returns the value of attribute sse_customer_key.
2571 2572 2573 |
# File 'sig/types.rbs', line 2571 def sse_customer_key @sse_customer_key end |
#sse_customer_key_md5 ⇒ ::String
Returns the value of attribute sse_customer_key_md5.
2572 2573 2574 |
# File 'sig/types.rbs', line 2572 def sse_customer_key_md5 @sse_customer_key_md5 end |
#ssekms_encryption_context ⇒ ::String
Returns the value of attribute ssekms_encryption_context.
2574 2575 2576 |
# File 'sig/types.rbs', line 2574 def ssekms_encryption_context @ssekms_encryption_context end |
#ssekms_key_id ⇒ ::String
Returns the value of attribute ssekms_key_id.
2573 2574 2575 |
# File 'sig/types.rbs', line 2573 def ssekms_key_id @ssekms_key_id end |
#storage_class ⇒ "STANDARD", ...
Returns the value of attribute storage_class.
2568 2569 2570 |
# File 'sig/types.rbs', line 2568 def storage_class @storage_class end |
#tagging ⇒ ::String
Returns the value of attribute tagging.
2577 2578 2579 |
# File 'sig/types.rbs', line 2577 def tagging @tagging end |
#website_redirect_location ⇒ ::String
Returns the value of attribute website_redirect_location.
2569 2570 2571 |
# File 'sig/types.rbs', line 2569 def website_redirect_location @website_redirect_location end |
#write_offset_bytes ⇒ ::Integer
Returns the value of attribute write_offset_bytes.
2565 2566 2567 |
# File 'sig/types.rbs', line 2565 def write_offset_bytes @write_offset_bytes end |