AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Sets the attribute-based access control (ABAC) property of the general purpose bucket.
You must have s3:PutBucketABAC permission to perform this action. When you
enable ABAC, you can use tags for access control on your buckets. Additionally, when
ABAC is enabled, you must use the TagResource
and UntagResource
actions to manage tags on your buckets. You can nolonger use the PutBucketTagging
and DeleteBucketTagging
actions to tag your bucket. For more information, see Enabling
ABAC in general purpose buckets.
This is an asynchronous operation using the standard naming convention for .NET 4.7.2 or higher.
Namespace: Amazon.S3
Assembly: AWSSDK.S3.dll
Version: 3.x.y.z
public abstract Task<PutBucketAbacResponse> PutBucketAbacAsync( PutBucketAbacRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the PutBucketAbac service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer