태그가 있는 액세스 포인트 만들기

태그가 있는 액세스 포인트 만들기 (Creating access points with tags)

액세스 포인트를 만들 때 태그를 달 수 있어요. 표준 S3 API 요청 요율 외에 액세스 포인트에 태그를 사용하는 데는 추가 요금이 없어요. 자세한 내용은 Amazon S3 요금을 참고하세요. 액세스 포인트 태깅에 대한 자세한 내용은 일반용 버킷의 S3 액세스 포인트에 태그 사용하기를 참고하세요.

출처: 문서

본문

권한

태그가 있는 액세스 포인트를 만들려면 다음 권한이 있어야 해요.

s3:CreateBucket
s3:TagResource

오류 문제 해결

태그가 있는 액세스 포인트를 만들 때 오류가 발생하면 다음을 수행할 수 있어요.

  1. 액세스 포인트를 만들고 태그를 추가하는 데 필요한 권한이 있는지 확인하세요.
  2. IAM 사용자 정책에 속성 기반 접근 제어(ABAC) 조건이 있는지 확인하세요. 특정 태그 키와 값으로만 액세스 포인트에 태그를 지정해야 할 수 있어요. 자세한 내용은 속성 기반 접근 제어(ABAC)에 태그 사용을 참고하세요.

단계

Amazon S3 콘솔, AWS Command Line Interface(AWS CLI), Amazon S3 REST API, AWS SDKs로 태그가 적용된 액세스 포인트를 만들 수 있어요.

Amazon S3 콘솔로 태그가 있는 액세스 포인트를 만들려면

  1. Amazon S3 콘솔에 로그인합니다.
  2. 왼쪽 탐색 창에서 액세스 포인트(일반용 버킷)(Access Points (General Purpose Buckets)) 을 선택해요.
  3. 새 액세스 포인트를 만들려면 액세스 포인트 만들기(create access point) 를 선택해요.
  4. 액세스 포인트 만들기(Create access point) 페이지에서 태그(Tags) 는 새 액세스 포인트를 만들 때의 옵션이에요.
  5. 액세스 포인트 이름을 입력해요. 자세한 내용은 액세스 포인트 이름 규칙, 제한 사항, 한계를 참고하세요.
  6. 새 태그 추가(Add new Tag) 를 선택해 태그(Tags) 편집기를 열고 태그 키-값 쌍을 입력해요. 태그 키는 필수이고 값은 선택 사항이에요.
  7. 다른 태그를 추가하려면 새 태그 추가(Add new Tag) 를 다시 선택해요. 최대 50개의 태그 키-값 쌍을 입력할 수 있어요.
  8. 새 액세스 포인트에 대한 옵션 지정을 마친 후 액세스 포인트 만들기(Create access point) 를 선택해요.

SDK for Java 2.x

이 예시는 AWS SDK for Java 2.x로 태그가 있는 액세스 포인트를 만드는 방법을 보여줘요. 명령을 사용하려면 user input 자리 표시자를 자신의 정보로 바꾸세요.

CreateAccessPointRequest createAccessPointRequest = CreateAccessPointRequest.builder()
                .accountId(111122223333)
                .name(my-access-point)
                .bucket(amzn-s3-demo-bucket)
                .tags(Collections.singletonList(Tag.builder().key("key1").value("value1").build()))
                .build();
 awss3Control.createAccessPoint(createAccessPointRequest);

태그가 있는 액세스 포인트 만들기에 대한 Amazon S3 REST API 지원은 Amazon Simple Storage Service API Reference의 다음 섹션을 참고하세요. CreateAccessPoint

AWS CLI를 설치하려면 AWS Command Line Interface User Guide의 AWS CLI 설치를 참고하세요.

다음 CLI 예시는 AWS CLI로 태그가 있는 액세스 포인트를 만드는 방법을 보여줘요. 명령을 사용하려면 user input 자리 표시자를 자신의 정보로 바꾸세요.

요청(Request):

aws s3control create-access-point --name my-access-point \
--bucket amzn-s3-demo-bucket \
--account-id 111122223333 \ --profile personal \
--tags [{Key=key1,Value=value1},{Key=key2,Value=value2}] \
--region region

더 알아보기 (Learn more)