

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon DocumentDB 서브넷 그룹 수정
<a name="document-db-subnet-group-modify"></a>

AWS Management Console 또는 AWS CLI를 사용하여 서브넷 그룹의 설명을 수정하거나 Amazon DocumentDB 서브넷 그룹에서 서브넷을 추가/제거할 수 있습니다. 그러나 `default` 서브넷 그룹은 수정할 수 없습니다.

------
#### [ Using the AWS Management Console ]

AWS Management Console를 사용하여 서브넷 그룹의 설명을 변경하거나 서브넷을 추가/제거할 수 있습니다. 완료 시 서브넷 그룹과 연결된 가용 영역은 2개 이상이어야 합니다.

**서브넷 그룹을 수정하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/docdb](https://console.aws.amazon.com/docdb)에서 Amazon DocumentDB 콘솔을 엽니다.

1. 탐색 창에서 **서브넷 그룹**을 선택합니다. 그런 다음 해당 서브넷 그룹 이름의 왼쪽에 있는 버튼을 선택합니다. `default` 서브넷 그룹은 수정할 수 없습니다.
**작은 정보**  
화면 왼쪽에 탐색 창이 표시되지 않으면 페이지 왼쪽 상단 모서리에서 메뉴 아이콘(![\[Hamburger menu icon with three horizontal lines.\]](http://docs.aws.amazon.com/ko_kr/documentdb/latest/developerguide/images/docdb-menu-icon.png))을 선택합니다.

1. **작업**을 선택한 후 **수정**을 선택합니다.

1. **설명**- 서브넷 그룹의 설명을 변경하려면 새 설명을 입력합니다.

1. 서브넷 그룹과 연결된 서브넷을 변경하려면 **서브넷 추가** 섹션에서 다음 중 하나 이상을 수행합니다.
   + 이 서브넷 그룹에서 서브넷을 모두 제거하려면 **모두 제거**를 선택합니다.
   + 이 서브넷 그룹에서 특정 서브넷을 제거하려면 제거하려는 각 서브넷에 대해 **제거**를 선택합니다.
   + 이 VPC에 연결된 서브넷을 모두 추가하려면 **이 VPC와 관련된 모든 서브넷 추가**를 선택합니다.
   + 이 서브넷 그룹에 특정 서브넷을 추가하려면 서브넷을 추가하려는 각 가용 영역에 대해 다음을 수행합니다.

     1. **가용 영역** - 목록에서 새 가용 영역을 선택합니다.

     1. **서브넷** — 목록에서 이 서브넷 그룹에 대해 선택된 가용 영역의 서브넷을 선택합니다.

     1. **서브넷 추가**를 선택합니다.

1. 확인 대화 상자에서:
   + 서브넷 그룹에 해당 수정 사항을 적용하려면 **수정**을 선택합니다.
   + 서브넷 그룹을 변경 없이 유지하려면 **취소**를 선택합니다.

------
#### [ Using the AWS CLI ]

AWS CLI를 사용하여 서브넷 그룹의 설명을 변경하거나 서브넷을 추가/제거할 수 있습니다. 완료 시 서브넷 그룹과 연결된 가용 영역은 2개 이상이어야 합니다. `default` 서브넷 그룹은 수정할 수 없습니다.

**파라미터:**
+ `--db-subnet-group-name` - 필수입니다. 수정하는 Amazon DocumentDB 서브넷 그룹의 이름입니다.
+ `--subnet-ids` - 필수입니다. 이 수정 사항의 적용이 완료된 후 서브넷 그룹에 포함하려는 모든 서브넷의 목록입니다.
**중요**  
현재 서브넷 그룹에 속해 있지만 이 목록에는 포함되지 않은 모든 서브넷은 서브넷 그룹에서 제거됩니다. 현재 서브넷 그룹에 포함된 모든 서브넷을 유지하려면 이 목록에 포함시켜야 합니다.
+ `--db-subnet-group-description` - 선택 사항. 서브넷 그룹에 대한 설명입니다.

**Example**  
다음 코드는 설명을 수정하고 기존 서브넷을 `subnet-991cb8d0`, `subnet-53ab3636`, `subnet-29ab1025` 서브넷으로 대체합니다.  
Linux, macOS, Unix의 경우:  

```
aws docdb modify-db-subnet-group \
    --db-subnet-group-name sample-subnet-group \
    --subnet-ids subnet-991cb8d0 subnet-53ab3636 subnet-29ab1025 \
    --db-subnet-group-description "Modified subnet group"
```
Windows의 경우:  

```
aws docdb modify-db-subnet-group ^
    --db-subnet-group-name sample-subnet-group ^
    --subnet-ids subnet-991cb8d0 subnet-53ab3636 subnet-29ab1025 ^
    --db-subnet-group-description "Modified subnet group"
```
이 작업의 출력은 다음과 같습니다(JSON 형식). [Amazon DocumentDB 서브넷 그룹 생성](document-db-subnet-group-create.md) 섹션에 생성된 것과 동일한 서브넷 그룹입니다. 그러나 서브넷 그룹의 서브넷은 `modify-db-subnet-group` 작업에 나열된 서브넷으로 대체됩니다.  

```
{
    "DBSubnetGroup": {
        "DBSubnetGroupArn": "arn:aws:rds:us-east-1:123SAMPLE012:subgrp:sample-subnet-group",
        "DBSubnetGroupDescription": "Modified subnet group",
        "SubnetGroupStatus": "Complete",
        "Subnets": [
            {
                "SubnetAvailabilityZone": {
                    "Name": "us-east-1d"
                },
                "SubnetStatus": "Active",
                "SubnetIdentifier": "subnet-53ab3636"
            },
            {
                "SubnetAvailabilityZone": {
                    "Name": "us-east-1b"
                },
                "SubnetStatus": "Active",
                "SubnetIdentifier": "subnet-991cb8d0"
            },
            {
                "SubnetAvailabilityZone": {
                    "Name": "us-east-1f"
                },
                "SubnetStatus": "Active",
                "SubnetIdentifier": "subnet-29ab1025"
            }
        ],
        "VpcId": "vpc-91280df6",
        "DBSubnetGroupName": "sample-subnet-group"
    }
}
```

------