디렉터리 버킷 명명 규칙

디렉터리 버킷 명명 규칙 (Directory bucket naming rules)

Amazon S3에 디렉터리 버킷을 만들 때는 다음 버킷 명명 규칙이 적용돼요. 일반 목적 버킷의 명명 규칙은 "일반 목적 버킷 명명 규칙"을 참고해요.

디렉터리 버킷 이름은 사용자가 제공하는 기본 이름과, 버킷이 위치한 AWS 존(가용 영역 또는 로컬 존)의 ID와 --x-s3가 들어 있는 접미사로 구성돼요. zone-id는 가용 영역 또는 로컬 존의 ID일 수 있어요.

base-name--zoneid--x-s3

예를 들어, 다음 디렉터리 버킷 이름은 가용 영역 ID usw2-az1을 포함해요:

bucket-base-name--usw2-az1--x-s3

참고: 콘솔로 디렉터리 버킷을 만들 때 기본 이름에 접미사가 자동으로 추가돼요. 이 접미사에는 선택한 존(가용 영역 또는 로컬 존)의 Zone ID가 포함돼요.

API로 디렉터리 버킷을 만들 때는 요청에 Zone ID를 포함한 전체 접미사를 제공해야 해요. Zone ID 목록은 "엔드포인트 (Endpoints)"를 참고해요.

출처: 문서

본문

디렉터리 버킷에는 다음 명명 규칙이 적용돼요.

  • 선택한 존(AWS 가용 영역 또는 AWS 로컬 존) 내에서 고유해야 해요.
  • 이름은 접미사를 포함해 3자(최소)에서 63자(최대) 사이여야 해요.
  • 소문자, 숫자, 하이픈(-)으로만 구성돼야 해요.
  • 문자나 숫자로 시작하고 끝나야 해요.
  • 다음 접미사를 포함해야 해요: --zone-id--x-s3.
  • 버킷 이름은 xn-- 프리픽스로 시작하면 안 돼요.
  • 버킷 이름은 sthree- 프리픽스로 시작하면 안 돼요.
  • 버킷 이름은 sthree-configurator 프리픽스로 시작하면 안 돼요.
  • 버킷 이름은 amzn-s3-demo- 프리픽스로 시작하면 안 돼요.
  • 버킷 이름은 -s3alias 접미사로 끝나면 안 돼요. 이 접미사는 접근 포인트 별칭 이름용으로 예약돼 있어요. 자세한 내용은 "접근 포인트 별칭"을 참고해요.
  • 버킷 이름은 --ol-s3 접미사로 끝나면 안 돼요. 이 접미사는 Object Lambda Access Point 별칭 이름용으로 예약돼 있어요. 자세한 내용은 "S3 버킷 Object Lambda Access Point에 버킷 스타일 별칭 사용하기"를 참고해요.
  • 버킷 이름은 .mrap 접미사로 끝나면 안 돼요. 이 접미사는 Multi-Region Access Point 이름용으로 예약돼 있어요. 자세한 내용은 "Amazon S3 Multi-Region Access Point 명명 규칙"을 참고해요.

더 알아보기 (Learn more)