本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理向量儲存貯體政策
注意
Amazon S3 Vectors 為 Amazon Simple Storage Service 的預覽版本,可能會有所變更。
向量儲存貯體政策是以資源為基礎的政策,您可以直接連接到向量儲存貯體,以控制對儲存貯體及其內容的存取。您可以新增、檢視、編輯、刪除向量儲存貯體政策。向量儲存貯體的儲存貯體政策可以將許可授予其他 AWS 帳戶的主體,使其適用於跨帳戶存取案例。
政策管理操作
-
PutVectorBucketPolicy – 新增或更新儲存貯體政策。
-
GetVectorBucketPolicy – 擷取目前的儲存貯體政策。
-
DeleteVectorBucketPolicy – 移除儲存貯體政策。
新增向量儲存貯體政策
若要新增或更新儲存貯體政策,請使用下列範例命令,並以您自己的資訊取代使用者輸入預留位置
。
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 資源型政策範例。