벡터 버킷 정책 관리
참고
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 리소스 기반 정책 예시 섹션을 참조하세요.