
upload-part-copy
****************


DESCRIPTION
===========

Uploads a part by copying data from an existing object as data source.


SYNOPSIS
========

   aws s3 upload-part-copy
     --copy-source <value>
     --bucket <value>
     --upload-id <value>
     --key <value>
     --part-number <value>
     [--copy-source-if-match <value>]
     [--copy-source-if-modified-since <value>]
     [--copy-source-if-unmodified-since <value>]
     [--copy-source-if-none-match <value>]
     [--copy-source-range <value>]


REQUIRED PARAMETERS
===================

"--copy-source"  (string)The name of the source bucket and key name of
the source object, separated by a slash (/). Must be URL-encoded.

"--bucket"  (string)

"--upload-id"  (string)Upload ID identifying the multipart upload
whose part is being copied.

"--key"  (string)

"--part-number"  (string)Part number of part being copied.


OPTIONAL PARAMETERS
===================

"--copy-source-if-match"  (timestamp)Copies the object if its entity
tag (ETag) matches the specified tag.

"--copy-source-if-modified-since"  (timestamp)Copies the object if it
has been modified since the specified time.

"--copy-source-if-unmodified-since"  (timestamp)Copies the object if
it hasn''t been modified since the specified time.

"--copy-source-if-none-match"  (timestamp)Copies the object if its
entity tag (ETag) is different than the specified ETag.

"--copy-source-range"  (string)The range of bytes to copy from the
source object. The range value must use the form bytes=first-last,
where the first and last are the zero-based byte offsets to copy. For
example, bytes=0-9 indicates that you want to copy the first ten bytes
of the source. You can copy a range only if the source object is
greater than 5 GB.
