일반용 버킷의 액세스 포인트를 통해 객체 삭제

일반용 버킷의 액세스 포인트를 통해 객체 삭제 (Delete an object through an access point for a general purpose bucket)

이 섹션은 AWS Management Console, AWS Command Line Interface 또는 REST API로 일반용 버킷의 액세스 포인트를 통해 객체를 삭제하는 방법을 설명해요.

출처: 문서

본문

내 AWS 계정의 액세스 포인트를 통해 객체를 삭제하려면

  1. AWS Management Console에 로그인하고 Amazon S3 콘솔을 엽니다.
  2. 페이지 위쪽의 탐색 막대에서 현재 표시된 AWS 리전의 이름을 선택해요. 그다음 액세스 포인트를 나열할 리전을 선택해요.
  3. 콘솔 왼쪽의 탐색 창에서 액세스 포인트(Access Points) 를 선택해요.
  4. (선택) 이름으로 액세스 포인트를 검색해요. 선택한 AWS 리전의 액세스 포인트만 여기에 나타나요.
  5. 관리하거나 사용하려는 액세스 포인트의 이름을 선택해요.
  6. 객체(Objects) 탭 아래에서 삭제하려는 객체의 이름을 선택해요.
  7. 삭제할 객체 목록을 검토하고 확인 상자에 delete를 입력해요.
  8. 객체 삭제(Delete objects) 를 선택해요.

다음 delete-object 예제 명령은 AWS CLI로 액세스 포인트를 통해 객체를 삭제하는 방법을 보여줘요.

다음 명령은 my-access-point 액세스 포인트로 기존 객체 puppy.jpg를 삭제해요.

aws s3api delete-object --bucket arn:aws:s3:AWS Region:111122223333:accesspoint/my-access-point --key puppy.jpg      

참고 — S3는 모든 액세스 포인트에 대해 액세스 포인트 별칭을 자동으로 생성하며, 객체 수준 작업을 수행하기 위해 버킷 이름이 사용되는 모든 곳에서 이 별칭을 사용할 수 있어요. 자세한 내용은 액세스 포인트 별칭을 참고하세요.

자세한 내용과 예시는 AWS CLI Command Reference의 delete-object을 참고하세요.

REST API로 액세스 포인트를 통해 객체를 삭제할 수 있어요. 자세한 내용은 Amazon Simple Storage Service API Reference의 DeleteObject를 참고하세요.

더 알아보기 (Learn more)