

# AWS CLI에서 사용자 지정 마법사를 사용하여 에서 대화형 명령 실행
<a name="cli-usage-wizard"></a>

AWS Command Line Interface(AWS CLI)에서는 일부 명령에 마법사를 사용할 수 있습니다. 사용 가능한 AWS CLI 마법사의 전체 목록을 기고하거나 보려면 GitHub의 [AWS CLI 마법사 폴더](https://github.com/aws/aws-cli/tree/v2/awscli/customizations/wizard/wizards)를 참조하세요.

## 작동 방식
<a name="cli-usage-wizard-how"></a>

AWS 콘솔과 마찬가지로 AWS CLI에도 AWS 리소스 관리를 안내하는 UI 마법사가 있습니다. 마법사를 사용하려면 명령의 서비스 이름 뒤에서 `wizard` 하위 명령과 마법사 이름을 호출합니다. 명령 구조는 다음과 같습니다.

**구문:**

```
$ aws <command> wizard <wizardName>
```

다음 예제에서는 마법사를 호출하여 새 `dynamodb` 테이블을 생성합니다.

```
$ aws dynamodb wizard new-table
```

`aws configure`는 마법사 이름이 없는 유일한 마법사입니다. 마법사를 실행할 때 다음 예제와 같이 `aws configure wizard` 명령을 실행합니다.

```
$ aws configure wizard
```

마법사를 호출하면 셸의 양식이 표시됩니다. 각 파라미터에 대해 선택할 옵션 리스트가 제공되거나 문자열을 입력하라는 메시지가 표시됩니다. 목록에서 선택하려면 위쪽 및 아래쪽 화살표 키를 사용하고 **ENTER**키를 누릅니다. 옵션에 대한 세부 정보를 보려면 오른쪽 화살표 키를 누릅니다. 파라미터 채우기를 마쳤으면 **ENTER** 키를 누릅니다.

```
$ aws configure wizard
What would you like to configure
> Static Credentials
  Assume Role
  Process Provider
  Additional CLI configuration
Enter the name of the profile: 
Enter your Access Key Id: 
Enter your Secret Access Key:
```

이전 프롬프트를 편집하려면 **SHIFT** \$1 **TAB** 키를 사용합니다. 일부 마법사의 경우 모든 프롬프트를 채운 후 정보가 입력된 AWS CloudFormation 템플릿 또는 AWS CLI 명령을 미리 볼 수 있습니다. 이 미리 보기 모드는 AWS CLI 및 서비스 API를 배우고 스크립트용 템플릿을 생성하는 데 유용합니다.

미리 본 후 **ENTER** 키를 누르거나 마지막 프롬프트를 눌러 최종 명령을 실행합니다.

```
$ aws configure wizard
What would you like to configure
Enter the name of the profile: testWizard
Enter your Access Key Id: AB1C2D3EF4GH5I678J90K
Enter your Secret Access Key: ab1c2def34gh5i67j8k90l1mnop2qr3s45tu678v90
<ENTER>
```