
The number of results to return in each response to a list operation. This flag is only applied when the quiet and only-show-errors flags are not provided. All other output is suppressed.įile transfer progress is not displayed. If -source-region is not specified the region of the source will be the same as the region of the destination bucket. Note the region specified by -region or through configuration of the CLI refers to the region of the destination bucket. When transferring objects from an s3 bucket to an s3 bucket, this specifies the region of the source bucket. The date and time at which the object is no longer cacheable. Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field. Specifies presentational information for the object. Specifies caching behavior along the request/reply chain.

This value overrides any guessed mime types. Specify an explicit content type for this operation. Amazon S3 stores the value of this header in the object metadata. If the bucket is configured as a website, redirects requests for this object to another object in the same bucket or to an external URL. For more information, see Who Is a Grantee?įor more information on Amazon S3 access control, see Access Control

If you provide this value, -sse-c-copy-source be specified as well. The encryption key provided must be one that was used when the source object was created. Specifies the customer-provided encryption key for Amazon S3 to use to decrypt the source object.

This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-provided key. If you provide this value, -sse-c-copy-source-key must be specified as well. If the parameter is specified but no value is provided, AES256 is used. It specifies the algorithm to use when decrypting the source object. You should only provide this parameter if you are using a customer managed customer master key (CMK) and not the AWS managed KMS CMK. The customer-managed AWS Key Management Service (KMS) key ID that should be used to server-side encrypt the object in S3. If you provide this value, -sse-c must be specified as well. The customer-provided encryption key to use to server-side encrypt the object in S3.

If you provide this value, -sse-c-key must be specified as well. Specifies server-side encryption using customer provided keys of the the object in S3. Specifies server-side encryption of the object in S3. By default the mime type of a file is guessed when it is uploaded. When neither -follow-symlinks nor -no-follow-symlinks is specified, the default is to follow symlinks.ĭo not try to guess the mime type for uploaded files. Note that S3 does not support symbolic links, so the contents of the link target are uploaded under the name of the link. Symbolic links are followed only when uploading to S3 from the local filesystem. follow-symlinks | -no-follow-symlinks (boolean) Only accepts values of private, public-read, public-read-write, authenticated-read, aws-exec-read, bucket-owner-read, bucket-owner-full-control and log-delivery-write. If you use this parameter you must have the "s3:PutObjectAcl" permission included in the list of actions for your IAM policy. Sets the ACL for the object when the command is performed. See Use of Exclude and Include Filters for details.Įxclude all files or objects from the command that matches the specified pattern. Displays the operations that would be performed using the specified command without actually running them.ĭoes not display the operations performed from the specified command.ĭon't exclude files or objects in the command that match the specified pattern.
