diff --git a/clients/client-s3-control/src/commands/CreateJobCommand.ts b/clients/client-s3-control/src/commands/CreateJobCommand.ts index d5245b2261a7..ad096943e289 100644 --- a/clients/client-s3-control/src/commands/CreateJobCommand.ts +++ b/clients/client-s3-control/src/commands/CreateJobCommand.ts @@ -35,7 +35,7 @@ export interface CreateJobCommandOutput extends CreateJobResult, __MetadataBeare *
For information about permissions required to use the Batch Operations, see Granting permissions for S3 Batch Operations in the Amazon S3 + *
For information about permissions required to use the Batch Operations, see Granting permissions for S3 Batch Operations in the Amazon S3 * User Guide.
*This operation is not supported by directory buckets.
* *Creates a Multi-Region Access Point and associates it with the specified buckets. For more information - * about creating Multi-Region Access Points, see Creating - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about creating Multi-Region Access Points, see Creating Multi-Region Access Points in the Amazon S3 User Guide. *This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *This request is asynchronous, meaning that you might receive a response before the * command has completed. When this request provides a response, it provides a token that you * can use to monitor the status of the request with diff --git a/clients/client-s3-control/src/commands/DeleteMultiRegionAccessPointCommand.ts b/clients/client-s3-control/src/commands/DeleteMultiRegionAccessPointCommand.ts index 36025ba4f693..73732c95a959 100644 --- a/clients/client-s3-control/src/commands/DeleteMultiRegionAccessPointCommand.ts +++ b/clients/client-s3-control/src/commands/DeleteMultiRegionAccessPointCommand.ts @@ -40,8 +40,8 @@ export interface DeleteMultiRegionAccessPointCommandOutput *
Deletes a Multi-Region Access Point. This action does not delete the buckets associated with the Multi-Region Access Point, * only the Multi-Region Access Point itself.
*This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *This request is asynchronous, meaning that you might receive a response before the * command has completed. When this request provides a response, it provides a token that you * can use to monitor the status of the request with diff --git a/clients/client-s3-control/src/commands/DescribeMultiRegionAccessPointOperationCommand.ts b/clients/client-s3-control/src/commands/DescribeMultiRegionAccessPointOperationCommand.ts index c77bf49b967e..5c7192a0bda9 100644 --- a/clients/client-s3-control/src/commands/DescribeMultiRegionAccessPointOperationCommand.ts +++ b/clients/client-s3-control/src/commands/DescribeMultiRegionAccessPointOperationCommand.ts @@ -42,8 +42,7 @@ export interface DescribeMultiRegionAccessPointOperationCommandOutput *
This operation is not supported by directory buckets.
* *Retrieves the status of an asynchronous request to manage a Multi-Region Access Point. For more information - * about managing Multi-Region Access Points and how asynchronous requests work, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about managing Multi-Region Access Points and how asynchronous requests work, see Using Multi-Region Access Points in the Amazon S3 User Guide. *The following actions are related to GetMultiRegionAccessPoint
:
Gets an Amazon S3 on Outposts bucket. For more information, see Using Amazon S3 on Outposts in the + *
Gets an Amazon S3 on Outposts bucket. For more information, see Using Amazon S3 on Outposts in the * Amazon S3 User Guide.
- *If you are using an identity other than the root user of the Amazon Web Services account that owns the
* Outposts bucket, the calling identity must have the s3-outposts:GetBucket
* permissions on the specified Outposts bucket and belong to the Outposts bucket owner's
* account in order to use this action. Only users from Outposts bucket owner account with
* the right permissions can perform actions on an Outposts bucket.
If you don't have s3-outposts:GetBucket
permissions or you're not using an
+ *
If you don't have s3-outposts:GetBucket
permissions or you're not using an
* identity that belongs to the bucket owner's account, Amazon S3 returns a 403 Access
* Denied
error.
The following actions are related to GetBucket
for Amazon S3 on Outposts:
The IAM role that S3 Access Grants assumes must have the following permissions specified in the trust policy when registering the location: sts:AssumeRole
, for directory users or groups sts:SetContext
, and for IAM users or roles sts:SourceIdentity
.
The IAM role that S3 Access Grants assumes must have the following permissions specified in the trust policy when registering the location: sts:AssumeRole
, for directory users or groups sts:SetContext
, and for IAM users or roles sts:SetSourceIdentity
.
Returns configuration information about the specified Multi-Region Access Point.
*This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *The following actions are related to GetMultiRegionAccessPoint
:
Returns the access control policy of the specified Multi-Region Access Point.
*This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *The following actions are related to
* GetMultiRegionAccessPointPolicy
:
Indicates whether the specified Multi-Region Access Point has an access control policy that allows public * access.
*This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *The following actions are related to
* GetMultiRegionAccessPointPolicyStatus
:
Your Amazon S3 bucket does not need to be in these five Regions.
- *Lists current S3 Batch Operations jobs as well as the jobs that have ended within the last 30 days for - * the Amazon Web Services account making the request. For more information, see S3 Batch Operations in the - * Amazon S3 User Guide.
+ *Lists current S3 Batch Operations jobs as well as the jobs that have ended within the last 90 + * days for the Amazon Web Services account making the request. For more information, see S3 Batch Operations in the Amazon S3 User Guide.
*This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *The following actions are related to ListMultiRegionAccessPoint
:
This action will always be routed to the US West (Oregon) Region. For more information - * about the restrictions around managing Multi-Region Access Points, see Managing - * Multi-Region Access Points in the Amazon S3 User Guide.
+ * about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point + * restrictions and limitations in the Amazon S3 User Guide. *The following actions are related to
* PutMultiRegionAccessPointPolicy
:
Your Amazon S3 bucket does not need to be in these five Regions.
- *The Amazon Web Services account ID associated with the S3 bucket associated with this access point.
+ *For same account access point when your bucket and access point belong to the same account owner, the BucketAccountId
is not required.
+ * For cross-account access point when your bucket and access point are not in the same account, the BucketAccountId
is required.
+ *
Specifies the schema version for the payload that Batch Operations sends when invoking
* an Lambda function. Version 1.0
is the default. Version
* 2.0
is required when you use Batch Operations to invoke Lambda functions that act on directory buckets, or if you need to specify
- * UserArguments
. For more information, see Using Lambda with Amazon S3 Batch Operations and Amazon S3 Express One Zone in the Amazon Web Services Storage
- * Blog.
UserArguments
. For more information, see Automate object processing in Amazon S3 directory buckets with S3 Batch Operations and
+ * Lambda in the Amazon Web Services Storage Blog.
* Ensure that your Lambda function code expects
* InvocationSchemaVersion
@@ -2165,8 +2168,8 @@ export interface LambdaInvokeOperation {
*
Key-value pairs that are passed in the payload that Batch Operations sends when invoking
* an Lambda function. You must specify InvocationSchemaVersion
* 2.0 for LambdaInvoke
operations that include
- * UserArguments
. For more information, see Using Lambda with Amazon S3 Batch Operations and Amazon S3 Express One Zone in the Amazon Web Services Storage
- * Blog.
UserArguments
. For more information, see Automate object processing in Amazon S3 directory buckets with S3 Batch Operations and
+ * Lambda in the Amazon Web Services Storage Blog.
* @public
*/
UserArguments?: Record
* Directory buckets - For example, to copy objects to a directory bucket named
- * destinationBucket
in the Availability Zone; identified by the AZ ID usw2-az2
, set the TargetResource
property to
- * arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az2--x-s3
.
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
.
* Minimum object size to which the rule applies.
+ *The non-inclusive minimum object size for the lifecycle rule. Setting this property to 7 means the rule applies to objects with a size that is greater than 7.
* @public */ ObjectSizeGreaterThan?: number; /** - *Maximum object size to which the rule applies.
+ *The non-inclusive maximum object size for the lifecycle rule. Setting this property to 77 means the rule applies to objects with a size that is less than 77.
* @public */ ObjectSizeLessThan?: number; @@ -6023,7 +6026,7 @@ export interface GetMultiRegionAccessPointRequest { /** *The name of the Multi-Region Access Point whose configuration information you want to receive. The name of * the Multi-Region Access Point is different from the alias. For more information about the distinction between - * the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the + * the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the * Amazon S3 User Guide.
* @public */ @@ -6087,7 +6090,7 @@ export interface MultiRegionAccessPointReport { /** *The alias for the Multi-Region Access Point. For more information about the distinction between the name - * and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points.
+ * and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points. * @public */ Alias?: string; @@ -6149,7 +6152,7 @@ export interface GetMultiRegionAccessPointPolicyRequest { /** *Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more - * information about the distinction between the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the + * information about the distinction between the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the * Amazon S3 User Guide.
* @public */ @@ -6233,7 +6236,7 @@ export interface GetMultiRegionAccessPointPolicyStatusRequest { /** *Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more - * information about the distinction between the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the + * information about the distinction between the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the * Amazon S3 User Guide.
* @public */ diff --git a/codegen/sdk-codegen/aws-models/s3-control.json b/codegen/sdk-codegen/aws-models/s3-control.json index ad9d7f3e6001..bd2bbdc21a74 100644 --- a/codegen/sdk-codegen/aws-models/s3-control.json +++ b/codegen/sdk-codegen/aws-models/s3-control.json @@ -7646,7 +7646,7 @@ "BucketAccountId": { "target": "com.amazonaws.s3control#AccountId", "traits": { - "smithy.api#documentation": "The Amazon Web Services account ID associated with the S3 bucket associated with this access point.
" + "smithy.api#documentation": "The Amazon Web Services account ID associated with the S3 bucket associated with this access point.
\nFor same account access point when your bucket and access point belong to the same account owner, the BucketAccountId
is not required. \n For cross-account access point when your bucket and access point are not in the same account, the BucketAccountId
is required.\n
This operation creates an S3 Batch Operations job.
\nYou can use S3 Batch Operations to perform large-scale batch actions on Amazon S3 objects.\n Batch Operations can run a single action on lists of Amazon S3 objects that you specify. For more\n information, see S3 Batch Operations in the Amazon S3 User Guide.
\nFor information about permissions required to use the Batch Operations, see Granting permissions for S3 Batch Operations in the Amazon S3\n User Guide.
\nRelated actions include:
\n\n DescribeJob\n
\n\n ListJobs\n
\n\n UpdateJobPriority\n
\n\n UpdateJobStatus\n
\n\n JobOperation\n
\nThis operation creates an S3 Batch Operations job.
\nYou can use S3 Batch Operations to perform large-scale batch actions on Amazon S3 objects.\n Batch Operations can run a single action on lists of Amazon S3 objects that you specify. For more\n information, see S3 Batch Operations in the Amazon S3 User Guide.
\nFor information about permissions required to use the Batch Operations, see Granting permissions for S3 Batch Operations in the Amazon S3\n User Guide.
\nRelated actions include:
\n\n DescribeJob\n
\n\n ListJobs\n
\n\n UpdateJobPriority\n
\n\n UpdateJobStatus\n
\n\n JobOperation\n
\nThis operation is not supported by directory buckets.
\nCreates a Multi-Region Access Point and associates it with the specified buckets. For more information\n about creating Multi-Region Access Points, see Creating\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThis request is asynchronous, meaning that you might receive a response before the\n command has completed. When this request provides a response, it provides a token that you\n can use to monitor the status of the request with\n DescribeMultiRegionAccessPointOperation
.
The following actions are related to CreateMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nCreates a Multi-Region Access Point and associates it with the specified buckets. For more information\n about creating Multi-Region Access Points, see Creating Multi-Region Access Points in the Amazon S3 User Guide.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThis request is asynchronous, meaning that you might receive a response before the\n command has completed. When this request provides a response, it provides a token that you\n can use to monitor the status of the request with\n DescribeMultiRegionAccessPointOperation
.
The following actions are related to CreateMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nDeletes a Multi-Region Access Point. This action does not delete the buckets associated with the Multi-Region Access Point,\n only the Multi-Region Access Point itself.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThis request is asynchronous, meaning that you might receive a response before the\n command has completed. When this request provides a response, it provides a token that you\n can use to monitor the status of the request with\n DescribeMultiRegionAccessPointOperation
.
The following actions are related to DeleteMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nDeletes a Multi-Region Access Point. This action does not delete the buckets associated with the Multi-Region Access Point,\n only the Multi-Region Access Point itself.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThis request is asynchronous, meaning that you might receive a response before the\n command has completed. When this request provides a response, it provides a token that you\n can use to monitor the status of the request with\n DescribeMultiRegionAccessPointOperation
.
The following actions are related to DeleteMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nRetrieves the status of an asynchronous request to manage a Multi-Region Access Point. For more information\n about managing Multi-Region Access Points and how asynchronous requests work, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to GetMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nRetrieves the status of an asynchronous request to manage a Multi-Region Access Point. For more information\n about managing Multi-Region Access Points and how asynchronous requests work, see Using Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to GetMultiRegionAccessPoint
:
Gets an Amazon S3 on Outposts bucket. For more information, see Using Amazon S3 on Outposts in the\n Amazon S3 User Guide.
\nIf you are using an identity other than the root user of the Amazon Web Services account that owns the\n Outposts bucket, the calling identity must have the s3-outposts:GetBucket
\n permissions on the specified Outposts bucket and belong to the Outposts bucket owner's\n account in order to use this action. Only users from Outposts bucket owner account with\n the right permissions can perform actions on an Outposts bucket.
If you don't have s3-outposts:GetBucket
permissions or you're not using an\n identity that belongs to the bucket owner's account, Amazon S3 returns a 403 Access\n Denied
error.
The following actions are related to GetBucket
for Amazon S3 on Outposts:
All Amazon S3 on Outposts REST API requests for this action require an additional parameter of x-amz-outpost-id
to be passed with the request. In addition, you must use an S3 on Outposts endpoint hostname prefix instead of s3-control
. For an example of the request syntax for Amazon S3 on Outposts that uses the S3 on Outposts endpoint hostname prefix and the x-amz-outpost-id
derived by using the access point ARN, see the Examples section.
\n PutObject\n
\n\n CreateBucket\n
\n\n DeleteBucket\n
\nGets an Amazon S3 on Outposts bucket. For more information, see Using Amazon S3 on Outposts in the\n Amazon S3 User Guide.
\nIf you are using an identity other than the root user of the Amazon Web Services account that owns the\n Outposts bucket, the calling identity must have the s3-outposts:GetBucket
\n permissions on the specified Outposts bucket and belong to the Outposts bucket owner's\n account in order to use this action. Only users from Outposts bucket owner account with\n the right permissions can perform actions on an Outposts bucket.
If you don't have s3-outposts:GetBucket
permissions or you're not using an\n identity that belongs to the bucket owner's account, Amazon S3 returns a 403 Access\n Denied
error.
The following actions are related to GetBucket
for Amazon S3 on Outposts:
All Amazon S3 on Outposts REST API requests for this action require an additional parameter of x-amz-outpost-id
to be passed with the request. In addition, you must use an S3 on Outposts endpoint hostname prefix instead of s3-control
. For an example of the request syntax for Amazon S3 on Outposts that uses the S3 on Outposts endpoint hostname prefix and the x-amz-outpost-id
derived by using the access point ARN, see the Examples section.
\n PutObject\n
\n\n CreateBucket\n
\n\n DeleteBucket\n
\nReturns a temporary access credential from S3 Access Grants to the grantee or client application. The temporary credential is an Amazon Web Services STS token that grants them access to the S3 data.
\nYou must have the s3:GetDataAccess
permission to use this operation.
The IAM role that S3 Access Grants assumes must have the following permissions specified in the trust policy when registering the location: sts:AssumeRole
, for directory users or groups sts:SetContext
, and for IAM users or roles sts:SourceIdentity
.
Returns a temporary access credential from S3 Access Grants to the grantee or client application. The temporary credential is an Amazon Web Services STS token that grants them access to the S3 data.
\nYou must have the s3:GetDataAccess
permission to use this operation.
The IAM role that S3 Access Grants assumes must have the following permissions specified in the trust policy when registering the location: sts:AssumeRole
, for directory users or groups sts:SetContext
, and for IAM users or roles sts:SetSourceIdentity
.
This operation is not supported by directory buckets.
\nReturns configuration information about the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to GetMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nReturns configuration information about the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThe following actions are related to GetMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nReturns the access control policy of the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to\n GetMultiRegionAccessPointPolicy
:
This operation is not supported by directory buckets.
\nReturns the access control policy of the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThe following actions are related to\n GetMultiRegionAccessPointPolicy
:
Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more\n information about the distinction between the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the\n Amazon S3 User Guide.
", + "smithy.api#documentation": "Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more\n information about the distinction between the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the\n Amazon S3 User Guide.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -11432,7 +11432,7 @@ "target": "com.amazonaws.s3control#GetMultiRegionAccessPointPolicyStatusResult" }, "traits": { - "smithy.api#documentation": "This operation is not supported by directory buckets.
\nIndicates whether the specified Multi-Region Access Point has an access control policy that allows public\n access.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to\n GetMultiRegionAccessPointPolicyStatus
:
This operation is not supported by directory buckets.
\nIndicates whether the specified Multi-Region Access Point has an access control policy that allows public\n access.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThe following actions are related to\n GetMultiRegionAccessPointPolicyStatus
:
Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more\n information about the distinction between the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the\n Amazon S3 User Guide.
", + "smithy.api#documentation": "Specifies the Multi-Region Access Point. The name of the Multi-Region Access Point is different from the alias. For more\n information about the distinction between the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the\n Amazon S3 User Guide.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -11506,7 +11506,7 @@ "Name": { "target": "com.amazonaws.s3control#MultiRegionAccessPointName", "traits": { - "smithy.api#documentation": "The name of the Multi-Region Access Point whose configuration information you want to receive. The name of\n the Multi-Region Access Point is different from the alias. For more information about the distinction between\n the name and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points in the\n Amazon S3 User Guide.
", + "smithy.api#documentation": "The name of the Multi-Region Access Point whose configuration information you want to receive. The name of\n the Multi-Region Access Point is different from the alias. For more information about the distinction between\n the name and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points in the\n Amazon S3 User Guide.
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -11539,7 +11539,7 @@ "target": "com.amazonaws.s3control#GetMultiRegionAccessPointRoutesResult" }, "traits": { - "smithy.api#documentation": "This operation is not supported by directory buckets.
\nReturns the routing configuration for a Multi-Region Access Point, indicating which Regions are active or\n passive.
\nTo obtain routing control changes and failover requests, use the Amazon S3 failover control\n infrastructure endpoints in these five Amazon Web Services Regions:
\n\n us-east-1
\n
\n us-west-2
\n
\n ap-southeast-2
\n
\n ap-northeast-1
\n
\n eu-west-1
\n
Your Amazon S3 bucket does not need to be in these five Regions.
\nThis operation is not supported by directory buckets.
\nReturns the routing configuration for a Multi-Region Access Point, indicating which Regions are active or\n passive.
\nTo obtain routing control changes and failover requests, use the Amazon S3 failover control\n infrastructure endpoints in these five Amazon Web Services Regions:
\n\n us-east-1
\n
\n us-west-2
\n
\n ap-southeast-2
\n
\n ap-northeast-1
\n
\n eu-west-1
\n
Specifies the schema version for the payload that Batch Operations sends when invoking\n an Lambda function. Version 1.0
is the default. Version\n 2.0
is required when you use Batch Operations to invoke Lambda functions that act on directory buckets, or if you need to specify\n UserArguments
. For more information, see Using Lambda with Amazon S3 Batch Operations and Amazon S3 Express One Zone in the Amazon Web Services Storage\n Blog.
Ensure that your Lambda function code expects\n InvocationSchemaVersion
\n 2.0 and uses bucket name rather than bucket ARN. If the\n InvocationSchemaVersion
does not match what your Lambda\n function expects, your function might not work as expected.
\n Directory buckets - To initiate Amazon Web Services Lambda function to perform custom actions on objects in directory buckets, you must specify 2.0
.
Specifies the schema version for the payload that Batch Operations sends when invoking\n an Lambda function. Version 1.0
is the default. Version\n 2.0
is required when you use Batch Operations to invoke Lambda functions that act on directory buckets, or if you need to specify\n UserArguments
. For more information, see Automate object processing in Amazon S3 directory buckets with S3 Batch Operations and\n Lambda in the Amazon Web Services Storage Blog.
Ensure that your Lambda function code expects\n InvocationSchemaVersion
\n 2.0 and uses bucket name rather than bucket ARN. If the\n InvocationSchemaVersion
does not match what your Lambda\n function expects, your function might not work as expected.
\n Directory buckets - To initiate Amazon Web Services Lambda function to perform custom actions on objects in directory buckets, you must specify 2.0
.
Key-value pairs that are passed in the payload that Batch Operations sends when invoking\n an Lambda function. You must specify InvocationSchemaVersion
\n 2.0 for LambdaInvoke
operations that include\n UserArguments
. For more information, see Using Lambda with Amazon S3 Batch Operations and Amazon S3 Express One Zone in the Amazon Web Services Storage\n Blog.
Key-value pairs that are passed in the payload that Batch Operations sends when invoking\n an Lambda function. You must specify InvocationSchemaVersion
\n 2.0 for LambdaInvoke
operations that include\n UserArguments
. For more information, see Automate object processing in Amazon S3 directory buckets with S3 Batch Operations and\n Lambda in the Amazon Web Services Storage Blog.
Minimum object size to which the rule applies.
" + "smithy.api#documentation": "The non-inclusive minimum object size for the lifecycle rule. Setting this property to 7 means the rule applies to objects with a size that is greater than 7.
" } }, "ObjectSizeLessThan": { "target": "com.amazonaws.s3control#ObjectSizeLessThanBytes", "traits": { "smithy.api#default": null, - "smithy.api#documentation": "Maximum object size to which the rule applies.
" + "smithy.api#documentation": "The non-inclusive maximum object size for the lifecycle rule. Setting this property to 77 means the rule applies to objects with a size that is less than 77.
" } } }, @@ -13702,7 +13702,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists current S3 Batch Operations jobs as well as the jobs that have ended within the last 30 days for\n the Amazon Web Services account making the request. For more information, see S3 Batch Operations in the\n Amazon S3 User Guide.
\nTo use the\n ListJobs
operation, you must have permission to\n perform the s3:ListJobs
action.
Related actions include:
\n \n\n CreateJob\n
\n\n DescribeJob\n
\n\n UpdateJobPriority\n
\n\n UpdateJobStatus\n
\nLists current S3 Batch Operations jobs as well as the jobs that have ended within the last 90\n days for the Amazon Web Services account making the request. For more information, see S3 Batch Operations in the Amazon S3 User Guide.
\nTo use the\n ListJobs
operation, you must have permission to\n perform the s3:ListJobs
action.
Related actions include:
\n \n\n CreateJob\n
\n\n DescribeJob\n
\n\n UpdateJobPriority\n
\n\n UpdateJobStatus\n
\nThis operation is not supported by directory buckets.
\nReturns a list of the Multi-Region Access Points currently associated with the specified Amazon Web Services account.\n Each call can return up to 100 Multi-Region Access Points, the maximum number of Multi-Region Access Points that can be\n associated with a single account.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to ListMultiRegionAccessPoint
:
This operation is not supported by directory buckets.
\nReturns a list of the Multi-Region Access Points currently associated with the specified Amazon Web Services account.\n Each call can return up to 100 Multi-Region Access Points, the maximum number of Multi-Region Access Points that can be\n associated with a single account.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThe following actions are related to ListMultiRegionAccessPoint
:
The alias for the Multi-Region Access Point. For more information about the distinction between the name\n and the alias of an Multi-Region Access Point, see Managing Multi-Region Access Points.
" + "smithy.api#documentation": "The alias for the Multi-Region Access Point. For more information about the distinction between the name\n and the alias of an Multi-Region Access Point, see Rules for naming Amazon S3 Multi-Region Access Points.
" } }, "CreatedAt": { @@ -16082,7 +16082,7 @@ "target": "com.amazonaws.s3control#PutMultiRegionAccessPointPolicyResult" }, "traits": { - "smithy.api#documentation": "This operation is not supported by directory buckets.
\nAssociates an access control policy with the specified Multi-Region Access Point. Each Multi-Region Access Point can have only\n one policy, so a request made to this action replaces any existing policy that is\n associated with the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around managing Multi-Region Access Points, see Managing\n Multi-Region Access Points in the Amazon S3 User Guide.
\nThe following actions are related to\n PutMultiRegionAccessPointPolicy
:
This operation is not supported by directory buckets.
\nAssociates an access control policy with the specified Multi-Region Access Point. Each Multi-Region Access Point can have only\n one policy, so a request made to this action replaces any existing policy that is\n associated with the specified Multi-Region Access Point.
\nThis action will always be routed to the US West (Oregon) Region. For more information\n about the restrictions around working with Multi-Region Access Points, see Multi-Region Access Point\n restrictions and limitations in the Amazon S3 User Guide.
\nThe following actions are related to\n PutMultiRegionAccessPointPolicy
:
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-az2
, set the TargetResource
property to\n arn:aws:s3express:region:account_id:/bucket/destination_bucket_base_name--usw2-az2--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
.
This operation is not supported by directory buckets.
\nSubmits an updated route configuration for a Multi-Region Access Point. This API operation updates the\n routing status for the specified Regions from active to passive, or from passive to active.\n A value of 0
indicates a passive status, which means that traffic won't be\n routed to the specified Region. A value of 100
indicates an active status,\n which means that traffic will be routed to the specified Region. At least one Region must\n be active at all times.
When the routing configuration is changed, any in-progress operations (uploads, copies,\n deletes, and so on) to formerly active Regions will continue to run to their final\n completion state (success or failure). The routing configurations of any Regions that\n aren’t specified remain unchanged.
\nUpdated routing configurations might not be immediately applied. It can take up to 2\n minutes for your changes to take effect.
\nTo submit routing control changes and failover requests, use the Amazon S3 failover control\n infrastructure endpoints in these five Amazon Web Services Regions:
\n\n us-east-1
\n
\n us-west-2
\n
\n ap-southeast-2
\n
\n ap-northeast-1
\n
\n eu-west-1
\n
Your Amazon S3 bucket does not need to be in these five Regions.
\nThis operation is not supported by directory buckets.
\nSubmits an updated route configuration for a Multi-Region Access Point. This API operation updates the\n routing status for the specified Regions from active to passive, or from passive to active.\n A value of 0
indicates a passive status, which means that traffic won't be\n routed to the specified Region. A value of 100
indicates an active status,\n which means that traffic will be routed to the specified Region. At least one Region must\n be active at all times.
When the routing configuration is changed, any in-progress operations (uploads, copies,\n deletes, and so on) to formerly active Regions will continue to run to their final\n completion state (success or failure). The routing configurations of any Regions that\n aren’t specified remain unchanged.
\nUpdated routing configurations might not be immediately applied. It can take up to 2\n minutes for your changes to take effect.
\nTo submit routing control changes and failover requests, use the Amazon S3 failover control\n infrastructure endpoints in these five Amazon Web Services Regions:
\n\n us-east-1
\n
\n us-west-2
\n
\n ap-southeast-2
\n
\n ap-northeast-1
\n
\n eu-west-1
\n