

# 디렉터리 버킷 이름 지정 규칙
<a name="directory-bucket-naming-rules"></a>

Amazon S3에서 디렉터리 버킷을 생성할 때 다음 버킷 이름 지정 규칙이 적용됩니다. 범용 버킷의 이름 지정 규칙은 [범용 버킷 이름 지정 규칙](bucketnamingrules.md) 섹션을 참조하세요.

디렉터리 버킷 이름은 사용자가 제공하는 기본 이름과 버킷이 위치한 AWS 영역(가용 영역 또는 로컬 영역)의 ID 및 `--x-s3`이 포함된 접미사로 구성됩니다. *zone-id*는 가용 영역 또는 로컬 영역의 ID일 수 있습니다.

```
base-name--zoneid--x-s3
```

예를 들어, 다음 디렉터리 버킷 이름에는 가용 영역 ID인 `usw2-az1`이 포함되어 있습니다.

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

**참고**  
콘솔을 사용하여 디렉터리 버킷을 생성하면 제공하는 기본 이름에 접미사가 자동으로 추가됩니다. 이 접미사에는 선택한 영역(가용 영역 또는 로컬 영역)의 영역 ID가 포함됩니다.  
API를 사용하여 디렉터리 버킷을 생성할 때는 요청에 영역 ID를 포함한 전체 접미사를 제공해야 합니다. 영역 ID 목록은 [엔드포인트](s3-express-networking.md#s3-express-endpoints) 섹션을 참조하세요.

디렉터리 버킷에는 다음 이름 지정 규칙이 적용됩니다.
+ 선택한 영역(AWS 가용 영역 또는 AWS 로컬 영역) 내에서 고유해야 합니다.
+ 이름은 최소 3자에서 최대 63자 사이여야 합니다(접미사 포함).
+ 소문자, 숫자, 하이픈(-)으로만 구성해야 합니다.
+ 문자나 숫자로 시작하고 끝나야 합니다.
+ `--zone-id--x-s3`을 접미사로 포함해야 합니다.
+ 버킷 이름은 접두사 `xn--`로 시작해서는 안됩니다.
+ 버킷 이름은 접두사 `sthree-`로 시작해서는 안됩니다.
+ 버킷 이름은 접두사 `sthree-configurator`로 시작해서는 안됩니다.
+ 버킷 이름은 접두사 ` amzn-s3-demo-`로 시작해서는 안됩니다.
+ 버킷 이름은 접미사 `-s3alias`로 끝나서는 안됩니다. 이 접미사는 액세스 포인트 별칭 이름 용도로 예약되어 있습니다. 자세한 내용은 [액세스 포인트 별칭](access-points-naming.md#access-points-alias) 섹션을 참조하세요.
+ 버킷 이름은 접미사 `--ol-s3`로 끝나서는 안됩니다. 이 접미사는 객체 Lambda 액세스 포인트 별칭 이름 용도로 예약되어 있습니다. 자세한 내용은 [S3 버킷 객체 Lambda 액세스 포인트에 버킷 스타일 별칭을 사용하는 방법](olap-use.md#ol-access-points-alias) 섹션을 참조하세요.
+ 버킷 이름은 접미사 `.mrap`로 끝나서는 안됩니다. 이 접미사는 다중 리전 액세스 포인트 이름 용도로 예약되어 있습니다. 자세한 내용은 [Amazon S3 다중 리전 액세스 포인트 이름 지정 규칙](multi-region-access-point-naming.md) 섹션을 참조하세요.