Managing table bucket policies
You can add, delete, update, and view bucket policies for Amazon S3 table buckets by using the Amazon S3 REST API, AWS SDK and the AWS CLI. For more information, see the following topics. For more information about supported AWS Identity and Access Management (IAM) actions and condition keys for Amazon S3 Tables, see . For example bucket policies for table buckets, see .
Adding a table bucket policy
To add a bucket policy to a table bucket, use the following AWS CLI example.
This example shows how to create a table bucket policy by using the AWS CLI. To use the
command replace the user input placeholders
with your own
information.
aws s3tables put-table-bucket-policy \ --table-bucket-arn arn:aws:s3tables:
us-east-1
:111122223333
:bucket/amzn-s3-demo-bucket1
\ --resource-policyyour-policy-JSON
Viewing a table bucket policy
To view the bucket policy attached to a table bucket, use the following AWS CLI example.
This example shows how to view the policy attached to a table bucket by using the AWS CLI. To use the
command replace the user input placeholders
with your own
information.
aws s3tables get-table-bucket-policy --table-bucket-ARN arn:aws:s3tables:
us-east-1
:111122223333
:bucket/amzn-s3-demo-bucket1
Deleting a table bucket policy
To delete a bucket policy attached to a table bucket, use the following AWS CLI example.
This example shows how to delete a table bucket policy by using the AWS CLI. To use the
command replace the user input placeholders
with your own
information.
aws s3tables delete-table-bucket-policy --table-bucket-ARN arn:aws:s3tables:
us-east-1
:111122223333
:bucket/amzn-s3-demo-bucket1