管理表存储桶策略 - Amazon Simple Storage Service

管理表存储桶策略

可以使用 Amazon S3 REST API、AWS SDK 和 AWS Command Line Interface(AWS CLI)来添加、删除、更新和查看 Amazon S3 表存储桶的存储桶策略。有关更多信息,请参阅以下主题。

有关更多信息,请参阅以下主题。有关 Amazon S3 表类数据存储服务支持的 AWS Identity and Access Management(IAM)操作和条件键的更多信息,请参阅 S3 表类数据存储服务的访问管理。有关表存储桶的存储桶策略示例,请参阅 S3 表类数据存储服务的基于资源的策略

添加表存储桶策略

要向表存储桶添加存储桶策略,请使用以下 AWS CLI 示例。

此示例说明如何使用 AWS 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-policy your-policy-JSON

查看表存储桶策略

要查看附加到表存储桶的存储桶策略,请使用以下 AWS CLI 示例。

此示例说明如何使用 AWS 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

删除表存储桶策略

要删除附加到表存储桶的存储桶策略,请使用以下 AWS CLI 示例。

此示例说明如何使用 AWS 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