管理表存储桶策略
可以使用 Amazon S3 REST API、Amazon SDK 和 Amazon Command Line Interface(Amazon CLI)来添加、删除、更新和查看 Amazon S3 表存储桶的存储桶策略。有关更多信息,请参阅以下主题。
有关更多信息,请参阅以下主题。有关 Amazon S3 表类数据存储服务支持的 Amazon Identity and Access Management(IAM)操作和条件键的更多信息,请参阅 S3 表类数据存储服务的访问管理。有关表存储桶的存储桶策略示例,请参阅 S3 表类数据存储服务的基于资源的策略。
添加表存储桶策略
要向表存储桶添加存储桶策略,请使用以下 Amazon CLI 示例。
此示例说明如何使用 Amazon CLI 创建表存储桶策略。要使用此命令,请将
替换为您自己的信息。user input
placeholders
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
查看表存储桶策略
要查看附加到表存储桶的存储桶策略,请使用以下 Amazon CLI 示例。
此示例说明如何使用 Amazon CLI 查看附加到表存储桶的策略。要使用此命令,请将
替换为您自己的信息。user input placeholders
aws s3tables get-table-bucket-policy --table-bucket-arn arn:aws:s3tables:
us-east-1
:111122223333
:bucket/amzn-s3-demo-bucket1
删除表存储桶策略
要删除附加到表存储桶的存储桶策略,请使用以下 Amazon CLI 示例。
此示例说明如何使用 Amazon CLI 删除表存储桶策略。要使用此命令,请将
替换为您自己的信息。user input
placeholders
aws s3tables delete-table-bucket-policy --table-bucket-arn arn:aws:s3tables:
us-east-1
:111122223333
:bucket/amzn-s3-demo-bucket1