일반용 버킷의 액세스 포인트를 통해 객체 나열
일반용 버킷의 액세스 포인트를 통해 객체 나열 (List objects through an access point for a general purpose bucket)
이 섹션은 AWS Management Console, AWS Command Line Interface 또는 REST API로 일반용 버킷의 액세스 포인트를 통해 객체를 나열하는 방법을 설명해요.
출처: 문서
본문
내 AWS 계정의 액세스 포인트를 통해 객체를 나열하려면
- AWS Management Console에 로그인하고 Amazon S3 콘솔을 엽니다.
- 페이지 위쪽의 탐색 막대에서 현재 표시된 AWS 리전의 이름을 선택해요. 그다음 액세스 포인트를 나열할 리전을 선택해요.
- 콘솔 왼쪽의 탐색 창에서 액세스 포인트(Access Points) 를 선택해요.
- (선택) 이름으로 액세스 포인트를 검색해요. 선택한 AWS 리전의 액세스 포인트만 여기에 나타나요.
- 관리하거나 사용하려는 액세스 포인트의 이름을 선택해요.
- 객체(Objects) 탭 아래에서 액세스 포인트를 통해 접근하려는 객체의 이름을 볼 수 있어요. 액세스 포인트를 사용하는 동안에는 액세스 포인트 권한이 허용하는 객체 작업만 수행할 수 있어요.
참고
- 콘솔 보기는 항상 버킷의 모든 객체를 보여줘요. 이 절차에서 설명한 대로 액세스 포인트를 사용하는 것은 그 객체들에 대해 수행할 수 있는 작업을 제한할 뿐, 버킷에 존재한다는 것을 볼 수 있는지 여부를 제한하지는 않아요.
- AWS Management Console은 가상 사설 클라우드(VPC) 액세스 포인트로 버킷 리소스에 접근하는 것을 지원하지 않아요. VPC 액세스 포인트에서 버킷 리소스에 접근하려면 AWS CLI, AWS SDKs 또는 Amazon S3 REST API를 사용하세요.
다음 list-objects-v2 예제 명령은 AWS CLI로 액세스 포인트를 통해 객체를 나열하는 방법을 보여줘요.
다음 명령은 my-access-point 액세스 포인트로 AWS 계정 111122223333의 객체를 나열해요.
aws s3api list-objects-v2 --bucket arn:aws:s3:AWS Region:111122223333:accesspoint/my-access-point
참고 — S3는 모든 액세스 포인트에 대해 액세스 포인트 별칭을 자동으로 생성하며, 객체 수준 작업을 수행하기 위해 버킷 이름이 사용되는 모든 곳에서 이 별칭을 사용할 수 있어요. 자세한 내용은 액세스 포인트 별칭을 참고하세요.
자세한 내용과 예시는 AWS CLI Command Reference의 list-access-points를 참고하세요.
REST API로 액세스 포인트를 나열할 수 있어요. 자세한 내용은 Amazon Simple Storage Service API Reference의 ListObjectsV2를 참고하세요.