管理向量存储桶策略 - Amazon Simple Storage Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

管理向量存储桶策略

注意

适用于 Amazon Simple Storage Service 的 Amazon S3 Vectors 为预览版,可能会发生变化。

向量存储桶策略是基于资源的策略,可以将其直接附加到向量存储桶,以控制对存储桶及其内容的访问权限。可以添加、查看、编辑和删除向量存储桶策略。向量存储桶的存储桶策略可以向其它 Amazon 账户中的主体授予权限,以使它们适用于跨账户访问场景。

策略管理操作

添加向量存储桶策略

要添加或更新存储桶策略,请使用以下示例命令,并将用户输入占位符替换为您自己的信息。

aws s3vectors put-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket" \ --policy '{"Version":"2012-10-17","Statement":[{"Effect":"Allow","Principal":{"AWS":"arn:aws:iam::111122223333:root"},"Action":"s3vectors:*","Resource":"arn:aws:s3vectors:aws-region:111122223333:bucket/amzn-s3-demo-vector-bucket"}]}'

查看向量存储桶策略

要检索存储桶策略,请使用以下示例命令,并将用户输入占位符替换为您自己的信息。

aws s3vectors get-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket"

删除向量存储桶策略

要删除存储桶策略,请使用以下示例命令,并将用户输入占位符替换为您自己的信息。

aws s3vectors delete-vector-bucket-policy \ --vector-bucket-name "amzn-s3-demo-vector-bucket"

有关创建和管理存储桶策略的详细信息,包括策略示例和最佳实践,请参阅 S3 Vectors 基于资源的策略示例