diff --git a/clients/client-s3-control/src/commands/CreateJobCommand.ts b/clients/client-s3-control/src/commands/CreateJobCommand.ts index 7ff0c6110bc1..a7bc15b4076c 100644 --- a/clients/client-s3-control/src/commands/CreateJobCommand.ts +++ b/clients/client-s3-control/src/commands/CreateJobCommand.ts @@ -132,7 +132,7 @@ export interface CreateJobCommandOutput extends CreateJobResult, __MetadataBeare * ObjectLockMode: "COMPLIANCE" || "GOVERNANCE", * ObjectLockRetainUntilDate: new Date("TIMESTAMP"), * BucketKeyEnabled: true || false, - * ChecksumAlgorithm: "CRC32" || "CRC32C" || "SHA1" || "SHA256", + * ChecksumAlgorithm: "CRC32" || "CRC32C" || "SHA1" || "SHA256" || "CRC64NVME", * }, * S3PutObjectAcl: { // S3SetObjectAclOperation * AccessControlPolicy: { // S3AccessControlPolicy diff --git a/clients/client-s3-control/src/commands/DescribeJobCommand.ts b/clients/client-s3-control/src/commands/DescribeJobCommand.ts index 459f9dd63f63..5d5aabe3e2e9 100644 --- a/clients/client-s3-control/src/commands/DescribeJobCommand.ts +++ b/clients/client-s3-control/src/commands/DescribeJobCommand.ts @@ -146,7 +146,7 @@ export interface DescribeJobCommandOutput extends DescribeJobResult, __MetadataB * // ObjectLockMode: "COMPLIANCE" || "GOVERNANCE", * // ObjectLockRetainUntilDate: new Date("TIMESTAMP"), * // BucketKeyEnabled: true || false, - * // ChecksumAlgorithm: "CRC32" || "CRC32C" || "SHA1" || "SHA256", + * // ChecksumAlgorithm: "CRC32" || "CRC32C" || "SHA1" || "SHA256" || "CRC64NVME", * // }, * // S3PutObjectAcl: { // S3SetObjectAclOperation * // AccessControlPolicy: { // S3AccessControlPolicy diff --git a/clients/client-s3-control/src/models/models_0.ts b/clients/client-s3-control/src/models/models_0.ts index 5483bc9b88bf..aa655b9861fd 100644 --- a/clients/client-s3-control/src/models/models_0.ts +++ b/clients/client-s3-control/src/models/models_0.ts @@ -2439,6 +2439,7 @@ export interface S3SetObjectAclOperation { export const S3ChecksumAlgorithm = { CRC32: "CRC32", CRC32C: "CRC32C", + CRC64NVME: "CRC64NVME", SHA1: "SHA1", SHA256: "SHA256", } as const; @@ -2633,12 +2634,8 @@ export interface S3CopyObjectOperation { *
* Directory buckets - For example, to copy objects to a directory bucket named
- * destinationBucket
in the Availability Zone identified by the AZ ID usw2-az1
, set the TargetResource
property to
- * arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az1--x-s3
. A directory bucket as a destination bucket can be in Availability Zone or Local Zone.
Copying objects across different Amazon Web Services Regions isn't supported when the source or destination bucket is in Amazon Web Services Local Zones. The source and destination buckets must have the same parent Amazon Web Services Region. Otherwise,
- * you get an HTTP 400 Bad Request
error with the error code InvalidRequest
.
destinationBucket
in the Availability Zone; identified by the AZ ID usw2-az1
, set the TargetResource
property to
+ * arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az1--x-s3
.
* Specifies the destination bucket\n Amazon Resource Name\n (ARN)\n for the batch copy operation.
\n\n General purpose buckets - For example, to copy objects to a general purpose bucket named\n destinationBucket
, set the TargetResource
property to\n arn:aws:s3:::destinationBucket
.
\n Directory buckets - For example, to copy objects to a directory bucket named\n destinationBucket
in the Availability Zone identified by the AZ ID usw2-az1
, set the TargetResource
property to\n arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az1--x-s3
. A directory bucket as a destination bucket can be in Availability Zone or Local Zone.
Copying objects across different Amazon Web Services Regions isn't supported when the source or destination bucket is in Amazon Web Services Local Zones. The source and destination buckets must have the same parent Amazon Web Services Region. Otherwise, \n you get an HTTP 400 Bad Request
error with the error code InvalidRequest
.
Specifies the destination bucket\n Amazon Resource Name\n (ARN)\n for the batch copy operation.
\n\n General purpose buckets - For example, to copy objects to a general purpose bucket named\n destinationBucket
, set the TargetResource
property to\n arn:aws:s3:::destinationBucket
.
\n Directory buckets - For example, to copy objects to a directory bucket named\n destinationBucket
in the Availability Zone; identified by the AZ ID usw2-az1
, set the TargetResource
property to\n arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az1--x-s3
.