Class: Aws::Types::CopyObjectRequest
- Inherits:
-
Object
- Object
- Aws::Types::CopyObjectRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#acl ⇒ "private", ...
Returns the value of attribute acl.
-
#annotation_directive ⇒ "COPY", "EXCLUDE"
Returns the value of attribute annotation_directive.
-
#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.
-
#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_type ⇒ ::String
Returns the value of attribute content_type.
-
#copy_source ⇒ ::String
Returns the value of attribute copy_source.
-
#copy_source_if_match ⇒ ::String
Returns the value of attribute copy_source_if_match.
-
#copy_source_if_modified_since ⇒ ::Time
Returns the value of attribute copy_source_if_modified_since.
-
#copy_source_if_none_match ⇒ ::String
Returns the value of attribute copy_source_if_none_match.
-
#copy_source_if_unmodified_since ⇒ ::Time
Returns the value of attribute copy_source_if_unmodified_since.
-
#copy_source_sse_customer_algorithm ⇒ ::String
Returns the value of attribute copy_source_sse_customer_algorithm.
-
#copy_source_sse_customer_key ⇒ ::String
Returns the value of attribute copy_source_sse_customer_key.
-
#copy_source_sse_customer_key_md5 ⇒ ::String
Returns the value of attribute copy_source_sse_customer_key_md5.
-
#expected_bucket_owner ⇒ ::String
Returns the value of attribute expected_bucket_owner.
-
#expected_source_bucket_owner ⇒ ::String
Returns the value of attribute expected_source_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.
-
#metadata_directive ⇒ "COPY", "REPLACE"
Returns the value of attribute metadata_directive.
-
#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.
-
#tagging_directive ⇒ "COPY", "REPLACE"
Returns the value of attribute tagging_directive.
-
#website_redirect_location ⇒ ::String
Returns the value of attribute website_redirect_location.
Instance Attribute Details
#acl ⇒ "private", ...
Returns the value of attribute acl.
327 328 329 |
# File 'sig/types.rbs', line 327 def acl @acl end |
#annotation_directive ⇒ "COPY", "EXCLUDE"
Returns the value of attribute annotation_directive.
351 352 353 |
# File 'sig/types.rbs', line 351 def annotation_directive @annotation_directive end |
#bucket ⇒ ::String
Returns the value of attribute bucket.
328 329 330 |
# File 'sig/types.rbs', line 328 def bucket @bucket end |
#bucket_key_enabled ⇒ Boolean
Returns the value of attribute bucket_key_enabled.
360 361 362 |
# File 'sig/types.rbs', line 360 def bucket_key_enabled @bucket_key_enabled end |
#cache_control ⇒ ::String
Returns the value of attribute cache_control.
329 330 331 |
# File 'sig/types.rbs', line 329 def cache_control @cache_control end |
#checksum_algorithm ⇒ "CRC32", ...
Returns the value of attribute checksum_algorithm.
330 331 332 |
# File 'sig/types.rbs', line 330 def checksum_algorithm @checksum_algorithm end |
#content_disposition ⇒ ::String
Returns the value of attribute content_disposition.
331 332 333 |
# File 'sig/types.rbs', line 331 def content_disposition @content_disposition end |
#content_encoding ⇒ ::String
Returns the value of attribute content_encoding.
332 333 334 |
# File 'sig/types.rbs', line 332 def content_encoding @content_encoding end |
#content_language ⇒ ::String
Returns the value of attribute content_language.
333 334 335 |
# File 'sig/types.rbs', line 333 def content_language @content_language end |
#content_type ⇒ ::String
Returns the value of attribute content_type.
334 335 336 |
# File 'sig/types.rbs', line 334 def content_type @content_type end |
#copy_source ⇒ ::String
Returns the value of attribute copy_source.
335 336 337 |
# File 'sig/types.rbs', line 335 def copy_source @copy_source end |
#copy_source_if_match ⇒ ::String
Returns the value of attribute copy_source_if_match.
336 337 338 |
# File 'sig/types.rbs', line 336 def copy_source_if_match @copy_source_if_match end |
#copy_source_if_modified_since ⇒ ::Time
Returns the value of attribute copy_source_if_modified_since.
337 338 339 |
# File 'sig/types.rbs', line 337 def copy_source_if_modified_since @copy_source_if_modified_since end |
#copy_source_if_none_match ⇒ ::String
Returns the value of attribute copy_source_if_none_match.
338 339 340 |
# File 'sig/types.rbs', line 338 def copy_source_if_none_match @copy_source_if_none_match end |
#copy_source_if_unmodified_since ⇒ ::Time
Returns the value of attribute copy_source_if_unmodified_since.
339 340 341 |
# File 'sig/types.rbs', line 339 def copy_source_if_unmodified_since @copy_source_if_unmodified_since end |
#copy_source_sse_customer_algorithm ⇒ ::String
Returns the value of attribute copy_source_sse_customer_algorithm.
361 362 363 |
# File 'sig/types.rbs', line 361 def copy_source_sse_customer_algorithm @copy_source_sse_customer_algorithm end |
#copy_source_sse_customer_key ⇒ ::String
Returns the value of attribute copy_source_sse_customer_key.
362 363 364 |
# File 'sig/types.rbs', line 362 def copy_source_sse_customer_key @copy_source_sse_customer_key end |
#copy_source_sse_customer_key_md5 ⇒ ::String
Returns the value of attribute copy_source_sse_customer_key_md5.
363 364 365 |
# File 'sig/types.rbs', line 363 def copy_source_sse_customer_key_md5 @copy_source_sse_customer_key_md5 end |
#expected_bucket_owner ⇒ ::String
Returns the value of attribute expected_bucket_owner.
369 370 371 |
# File 'sig/types.rbs', line 369 def expected_bucket_owner @expected_bucket_owner end |
#expected_source_bucket_owner ⇒ ::String
Returns the value of attribute expected_source_bucket_owner.
370 371 372 |
# File 'sig/types.rbs', line 370 def expected_source_bucket_owner @expected_source_bucket_owner end |
#expires ⇒ ::Time
Returns the value of attribute expires.
340 341 342 |
# File 'sig/types.rbs', line 340 def expires @expires end |
#grant_full_control ⇒ ::String
Returns the value of attribute grant_full_control.
341 342 343 |
# File 'sig/types.rbs', line 341 def grant_full_control @grant_full_control end |
#grant_read ⇒ ::String
Returns the value of attribute grant_read.
342 343 344 |
# File 'sig/types.rbs', line 342 def grant_read @grant_read end |
#grant_read_acp ⇒ ::String
Returns the value of attribute grant_read_acp.
343 344 345 |
# File 'sig/types.rbs', line 343 def grant_read_acp @grant_read_acp end |
#grant_write_acp ⇒ ::String
Returns the value of attribute grant_write_acp.
344 345 346 |
# File 'sig/types.rbs', line 344 def grant_write_acp @grant_write_acp end |
#if_match ⇒ ::String
Returns the value of attribute if_match.
345 346 347 |
# File 'sig/types.rbs', line 345 def if_match @if_match end |
#if_none_match ⇒ ::String
Returns the value of attribute if_none_match.
346 347 348 |
# File 'sig/types.rbs', line 346 def if_none_match @if_none_match end |
#key ⇒ ::String
Returns the value of attribute key.
347 348 349 |
# File 'sig/types.rbs', line 347 def key @key end |
#metadata ⇒ ::Hash[::String, ::String]
Returns the value of attribute metadata.
348 349 350 |
# File 'sig/types.rbs', line 348 def @metadata end |
#metadata_directive ⇒ "COPY", "REPLACE"
Returns the value of attribute metadata_directive.
349 350 351 |
# File 'sig/types.rbs', line 349 def @metadata_directive end |
#object_lock_legal_hold_status ⇒ "ON", "OFF"
Returns the value of attribute object_lock_legal_hold_status.
368 369 370 |
# File 'sig/types.rbs', line 368 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.
366 367 368 |
# File 'sig/types.rbs', line 366 def object_lock_mode @object_lock_mode end |
#object_lock_retain_until_date ⇒ ::Time
Returns the value of attribute object_lock_retain_until_date.
367 368 369 |
# File 'sig/types.rbs', line 367 def object_lock_retain_until_date @object_lock_retain_until_date end |
#request_payer ⇒ "requester"
Returns the value of attribute request_payer.
364 365 366 |
# File 'sig/types.rbs', line 364 def request_payer @request_payer end |
#server_side_encryption ⇒ "AES256", ...
Returns the value of attribute server_side_encryption.
352 353 354 |
# File 'sig/types.rbs', line 352 def server_side_encryption @server_side_encryption end |
#sse_customer_algorithm ⇒ ::String
Returns the value of attribute sse_customer_algorithm.
355 356 357 |
# File 'sig/types.rbs', line 355 def sse_customer_algorithm @sse_customer_algorithm end |
#sse_customer_key ⇒ ::String
Returns the value of attribute sse_customer_key.
356 357 358 |
# File 'sig/types.rbs', line 356 def sse_customer_key @sse_customer_key end |
#sse_customer_key_md5 ⇒ ::String
Returns the value of attribute sse_customer_key_md5.
357 358 359 |
# File 'sig/types.rbs', line 357 def sse_customer_key_md5 @sse_customer_key_md5 end |
#ssekms_encryption_context ⇒ ::String
Returns the value of attribute ssekms_encryption_context.
359 360 361 |
# File 'sig/types.rbs', line 359 def ssekms_encryption_context @ssekms_encryption_context end |
#ssekms_key_id ⇒ ::String
Returns the value of attribute ssekms_key_id.
358 359 360 |
# File 'sig/types.rbs', line 358 def ssekms_key_id @ssekms_key_id end |
#storage_class ⇒ "STANDARD", ...
Returns the value of attribute storage_class.
353 354 355 |
# File 'sig/types.rbs', line 353 def storage_class @storage_class end |
#tagging ⇒ ::String
Returns the value of attribute tagging.
365 366 367 |
# File 'sig/types.rbs', line 365 def tagging @tagging end |
#tagging_directive ⇒ "COPY", "REPLACE"
Returns the value of attribute tagging_directive.
350 351 352 |
# File 'sig/types.rbs', line 350 def tagging_directive @tagging_directive end |
#website_redirect_location ⇒ ::String
Returns the value of attribute website_redirect_location.
354 355 356 |
# File 'sig/types.rbs', line 354 def website_redirect_location @website_redirect_location end |