액세스 포인트 사용
액세스 포인트가 있는 Amazon S3 버킷의 객체에 액세스하려면 Amazon S3 콘솔, AWS CLI, AWS SDK 또는 Amazon S3 REST API를 사용하면 됩니다.
액세스 포인트에 Amazon 리소스 이름(ARN)이 있습니다. 액세스 포인트 ARN은 버킷 ARN과 비슷하지만 명시적으로 입력되고 액세스 포인트의 리전 및 액세스 포인트 소유자의 AWS 계정 ID를 인코딩합니다. ARN에 대한 자세한 내용은 AWS 일반 참조의 Amazon 리소스 이름(ARN)을 참조하세요.
액세스 포인트 ARN은 arn:aws:s3:
형식을 사용합니다. 예:region
:account-id
:accesspoint/resource
-
arn:aws:s3:
는us-west-2
:123456789012
:accesspoint/test
리전의 계정us-west-2
에서 소유한123456789012
라는 이름의 액세스 포인트를 나타냅니다.test
-
arn:aws:s3:
는us-west-2
:123456789012
:accesspoint/*
리전의 계정us-west-2
에 있는 모든 액세스 포인트를 나타냅니다.123456789012
액세스 포인트를 통해 액세스하는 객체의 ARN은 arn:aws:s3:
형식을 사용합니다. 예:region
:account-id
:accesspoint/access-point-name
/object/resource
-
arn:aws:s3:
은us-west-2
:123456789012
:accesspoint/test
/object/unit-01
리전의 계정us-west-2
에서 소유한123456789012
라는 이름의 액세스 포인트를 통해 액세스되는test
객체를 나타냅니다.unit-01
-
arn:aws:s3:
는us-west-2
:123456789012
:accesspoint/test
/object/*
리전의 계정us-west-2
에서123456789012
라는 이름의 액세스 포인트에 대한 모든 객체를 나타냅니다.test
-
arn:aws:s3:
는us-west-2
:123456789012
:accesspoint/test
/object/unit-01
/finance
/*
리전의 계정us-west-2
에서123456789012
라는 이름의 액세스 포인트에 대한 접두사test
에 해당하는 모든 객체를 나타냅니다.unit-01/finance/
S3 액세스 포인트를 통해 버킷 액세스
S3 액세스 포인트는 가상 호스트 스타일의 주소 지정만 지원합니다. 액세스 포인트를 통해 버킷의 주소를 지정하려면 다음 형식을 사용합니다.
https://
access-point-name
-account-id
.s3-accesspoint.region
.amazonaws.com
참고
-
액세스 포인트 이름에 대시(-) 문자가 포함된 경우 URL에 대시를 포함시키고 계정 ID 앞에 다른 대시를 삽입합니다. 예를 들어,
리전의 계정us-west-2
에서 소유한123456789012
라는 이름의 액세스 포인트를 사용하려면 적절한 URL은finance-docs
https://
입니다.finance-docs
-123456789012
.s3-accesspoint.us-west-2
.amazonaws.com -
S3 액세스 포인트는 HTTP를 통한 액세스를 지원하지 않습니다. 액세스 포인트는 HTTPS를 통한 보안 액세스만 지원합니다.
주제
Virtual Private Cloud(VPC)를 사용하는 경우 VPC 엔드포인트 및 S3 액세스 포인트를 사용한 Amazon S3 액세스 관리