

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

# 인터페이스 엔드포인트를 사용하여 WorkSpaces 애플리케이션 API 작업 및 CLI 명령에 액세스
<a name="how-to-access-api-cli-through-interface-vpc-endpoint"></a>

생성한 인터페이스 VPC 엔드포인트의 상태가 **사용 가능**으로 변경된 후 엔드포인트를 사용하여 WorkSpaces 애플리케이션 API 작업 및 CLI 명령에 액세스할 수 있습니다. 이를 위해서는 먼저 작업 및 명령을 사용할 때 `endpoint-url` 파라미터를 인터페이스 엔드포인트의 DNS 이름으로 지정해야 합니다. DNS 이름은 공개적으로 확인이 가능하지만 VPC에서만 트래픽을 올바르게 라우팅합니다.

다음 예제는 **describe-fleets** CLI 명령을 사용할 때 인터페이스 엔드포인트의 DNS 이름을 지정하는 방법을 나타낸 것입니다.

```
aws appstream describe-fleets --endpoint-url <vpc-endpoint-id>.api.appstream.<aws-region>.vpce.amazonaws.com
```

다음 예제에서는 WorkSpaces Applications Boto3 Python 클라이언트를 인스턴스화할 때 인터페이스 엔드포인트의 DNS 이름을 지정하는 방법을 보여줍니다.

```
appstream2client = boto3.client('appstream',region_name='<aws-region>',endpoint_url='<vpc-endpoint-id>.api.appstream.<aws-region>.vpce.amazonaws.com'
```

이후부터 `appstream2client` 객체를 사용하는 명령은 지정된 인터페이스 엔드포인트를 자동으로 사용합니다.

인터페이스 엔드포인트에서 프라이빗 DNS 호스트 이름을 활성화한 경우에는 엔드포인트 URL을 지정할 필요 없습니다. API 및 CLI가 기본적으로 사용하는 WorkSpaces Applications API DNS 호스트 이름은 VPC 내에서 확인됩니다. 프라이빗 DNS 호스트 이름에 대한 자세한 내용은 **Amazon VPC 사용 설명서의 [프라이빗 DNS](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#vpce-private-dns)를 참조하세요.