使用接口端点访问 AppStream 2.0 API 操作和CLI命令 - 亚马逊 AppStream 2.0

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用接口端点访问 AppStream 2.0 API 操作和CLI命令

在您创建的接口VPC终端节点的状态更改为 “可” 后,您可以使用该终端节点访问 AppStream 2.0 API 操作和CLI命令。为此,请在使用这些操作和命令时使用接口端点的DNS名称指定endpoint-url参数。该DNS名称可以公开解析,但它只能成功地将流量路由到您的VPC中。

以下示例说明在使用describe-fleetsCLI命令时如何指定接口终端节点的DNS名称:

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

以下示例说明了在实例化 AppStream 2.0 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使用的 AppStream 2.0 API DNS 主机名在您的VPC中解析。有关私有DNS主机名的更多信息,请参阅 Amazon VPC 用户指南DNS中的私有