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_event_hold ⇒ "ON", "OFF"
Returns the value of attribute object_lock_event_hold.
-
#object_lock_event_hold_duration_days ⇒ ::Integer
Returns the value of attribute object_lock_event_hold_duration_days.
-
#object_lock_event_hold_duration_years ⇒ ::Integer
Returns the value of attribute object_lock_event_hold_duration_years.
-
#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.
2557 2558 2559 |
# File 'sig/types.rbs', line 2557 def acl @acl end |
#body ⇒ ::IO
Returns the value of attribute body.
2558 2559 2560 |
# File 'sig/types.rbs', line 2558 def body @body end |
#bucket ⇒ ::String
Returns the value of attribute bucket.
2559 2560 2561 |
# File 'sig/types.rbs', line 2559 def bucket @bucket end |
#bucket_key_enabled ⇒ Boolean
Returns the value of attribute bucket_key_enabled.
2596 2597 2598 |
# File 'sig/types.rbs', line 2596 def bucket_key_enabled @bucket_key_enabled end |
#cache_control ⇒ ::String
Returns the value of attribute cache_control.
2560 2561 2562 |
# File 'sig/types.rbs', line 2560 def cache_control @cache_control end |
#checksum_algorithm ⇒ "CRC32", ...
Returns the value of attribute checksum_algorithm.
2567 2568 2569 |
# File 'sig/types.rbs', line 2567 def checksum_algorithm @checksum_algorithm end |
#checksum_crc32 ⇒ ::String
Returns the value of attribute checksum_crc32.
2568 2569 2570 |
# File 'sig/types.rbs', line 2568 def checksum_crc32 @checksum_crc32 end |
#checksum_crc32c ⇒ ::String
Returns the value of attribute checksum_crc32c.
2569 2570 2571 |
# File 'sig/types.rbs', line 2569 def checksum_crc32c @checksum_crc32c end |
#checksum_crc64nvme ⇒ ::String
Returns the value of attribute checksum_crc64nvme.
2570 2571 2572 |
# File 'sig/types.rbs', line 2570 def checksum_crc64nvme @checksum_crc64nvme end |
#checksum_md5 ⇒ ::String
Returns the value of attribute checksum_md5.
2574 2575 2576 |
# File 'sig/types.rbs', line 2574 def checksum_md5 @checksum_md5 end |
#checksum_sha1 ⇒ ::String
Returns the value of attribute checksum_sha1.
2571 2572 2573 |
# File 'sig/types.rbs', line 2571 def checksum_sha1 @checksum_sha1 end |
#checksum_sha256 ⇒ ::String
Returns the value of attribute checksum_sha256.
2572 2573 2574 |
# File 'sig/types.rbs', line 2572 def checksum_sha256 @checksum_sha256 end |
#checksum_sha512 ⇒ ::String
Returns the value of attribute checksum_sha512.
2573 2574 2575 |
# File 'sig/types.rbs', line 2573 def checksum_sha512 @checksum_sha512 end |
#checksum_xxhash128 ⇒ ::String
Returns the value of attribute checksum_xxhash128.
2577 2578 2579 |
# File 'sig/types.rbs', line 2577 def checksum_xxhash128 @checksum_xxhash128 end |
#checksum_xxhash3 ⇒ ::String
Returns the value of attribute checksum_xxhash3.
2576 2577 2578 |
# File 'sig/types.rbs', line 2576 def checksum_xxhash3 @checksum_xxhash3 end |
#checksum_xxhash64 ⇒ ::String
Returns the value of attribute checksum_xxhash64.
2575 2576 2577 |
# File 'sig/types.rbs', line 2575 def checksum_xxhash64 @checksum_xxhash64 end |
#content_disposition ⇒ ::String
Returns the value of attribute content_disposition.
2561 2562 2563 |
# File 'sig/types.rbs', line 2561 def content_disposition @content_disposition end |
#content_encoding ⇒ ::String
Returns the value of attribute content_encoding.
2562 2563 2564 |
# File 'sig/types.rbs', line 2562 def content_encoding @content_encoding end |
#content_language ⇒ ::String
Returns the value of attribute content_language.
2563 2564 2565 |
# File 'sig/types.rbs', line 2563 def content_language @content_language end |
#content_length ⇒ ::Integer
Returns the value of attribute content_length.
2564 2565 2566 |
# File 'sig/types.rbs', line 2564 def content_length @content_length end |
#content_md5 ⇒ ::String
Returns the value of attribute content_md5.
2565 2566 2567 |
# File 'sig/types.rbs', line 2565 def content_md5 @content_md5 end |
#content_type ⇒ ::String
Returns the value of attribute content_type.
2566 2567 2568 |
# File 'sig/types.rbs', line 2566 def content_type @content_type end |
#expected_bucket_owner ⇒ ::String
Returns the value of attribute expected_bucket_owner.
2605 2606 2607 |
# File 'sig/types.rbs', line 2605 def expected_bucket_owner @expected_bucket_owner end |
#expires ⇒ ::Time
Returns the value of attribute expires.
2578 2579 2580 |
# File 'sig/types.rbs', line 2578 def expires @expires end |
#grant_full_control ⇒ ::String
Returns the value of attribute grant_full_control.
2581 2582 2583 |
# File 'sig/types.rbs', line 2581 def grant_full_control @grant_full_control end |
#grant_read ⇒ ::String
Returns the value of attribute grant_read.
2582 2583 2584 |
# File 'sig/types.rbs', line 2582 def grant_read @grant_read end |
#grant_read_acp ⇒ ::String
Returns the value of attribute grant_read_acp.
2583 2584 2585 |
# File 'sig/types.rbs', line 2583 def grant_read_acp @grant_read_acp end |
#grant_write_acp ⇒ ::String
Returns the value of attribute grant_write_acp.
2584 2585 2586 |
# File 'sig/types.rbs', line 2584 def grant_write_acp @grant_write_acp end |
#if_match ⇒ ::String
Returns the value of attribute if_match.
2579 2580 2581 |
# File 'sig/types.rbs', line 2579 def if_match @if_match end |
#if_none_match ⇒ ::String
Returns the value of attribute if_none_match.
2580 2581 2582 |
# File 'sig/types.rbs', line 2580 def if_none_match @if_none_match end |
#key ⇒ ::String
Returns the value of attribute key.
2585 2586 2587 |
# File 'sig/types.rbs', line 2585 def key @key end |
#metadata ⇒ ::Hash[::String, ::String]
Returns the value of attribute metadata.
2587 2588 2589 |
# File 'sig/types.rbs', line 2587 def end |
#object_lock_event_hold ⇒ "ON", "OFF"
Returns the value of attribute object_lock_event_hold.
2602 2603 2604 |
# File 'sig/types.rbs', line 2602 def object_lock_event_hold @object_lock_event_hold end |
#object_lock_event_hold_duration_days ⇒ ::Integer
Returns the value of attribute object_lock_event_hold_duration_days.
2603 2604 2605 |
# File 'sig/types.rbs', line 2603 def object_lock_event_hold_duration_days @object_lock_event_hold_duration_days end |
#object_lock_event_hold_duration_years ⇒ ::Integer
Returns the value of attribute object_lock_event_hold_duration_years.
2604 2605 2606 |
# File 'sig/types.rbs', line 2604 def object_lock_event_hold_duration_years @object_lock_event_hold_duration_years end |
#object_lock_legal_hold_status ⇒ "ON", "OFF"
Returns the value of attribute object_lock_legal_hold_status.
2601 2602 2603 |
# File 'sig/types.rbs', line 2601 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.
2599 2600 2601 |
# File 'sig/types.rbs', line 2599 def object_lock_mode @object_lock_mode end |
#object_lock_retain_until_date ⇒ ::Time
Returns the value of attribute object_lock_retain_until_date.
2600 2601 2602 |
# File 'sig/types.rbs', line 2600 def object_lock_retain_until_date @object_lock_retain_until_date end |
#request_payer ⇒ "requester"
Returns the value of attribute request_payer.
2597 2598 2599 |
# File 'sig/types.rbs', line 2597 def request_payer @request_payer end |
#server_side_encryption ⇒ "AES256", ...
Returns the value of attribute server_side_encryption.
2588 2589 2590 |
# File 'sig/types.rbs', line 2588 def server_side_encryption @server_side_encryption end |
#sse_customer_algorithm ⇒ ::String
Returns the value of attribute sse_customer_algorithm.
2591 2592 2593 |
# File 'sig/types.rbs', line 2591 def sse_customer_algorithm @sse_customer_algorithm end |
#sse_customer_key ⇒ ::String
Returns the value of attribute sse_customer_key.
2592 2593 2594 |
# File 'sig/types.rbs', line 2592 def sse_customer_key @sse_customer_key end |
#sse_customer_key_md5 ⇒ ::String
Returns the value of attribute sse_customer_key_md5.
2593 2594 2595 |
# File 'sig/types.rbs', line 2593 def sse_customer_key_md5 @sse_customer_key_md5 end |
#ssekms_encryption_context ⇒ ::String
Returns the value of attribute ssekms_encryption_context.
2595 2596 2597 |
# File 'sig/types.rbs', line 2595 def ssekms_encryption_context @ssekms_encryption_context end |
#ssekms_key_id ⇒ ::String
Returns the value of attribute ssekms_key_id.
2594 2595 2596 |
# File 'sig/types.rbs', line 2594 def ssekms_key_id @ssekms_key_id end |
#storage_class ⇒ "STANDARD", ...
Returns the value of attribute storage_class.
2589 2590 2591 |
# File 'sig/types.rbs', line 2589 def storage_class @storage_class end |
#tagging ⇒ ::String
Returns the value of attribute tagging.
2598 2599 2600 |
# File 'sig/types.rbs', line 2598 def tagging @tagging end |
#website_redirect_location ⇒ ::String
Returns the value of attribute website_redirect_location.
2590 2591 2592 |
# File 'sig/types.rbs', line 2590 def website_redirect_location @website_redirect_location end |
#write_offset_bytes ⇒ ::Integer
Returns the value of attribute write_offset_bytes.
2586 2587 2588 |
# File 'sig/types.rbs', line 2586 def write_offset_bytes @write_offset_bytes end |