本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
终端节点列表
显示堆Amazon CloudFormation栈中的云端和本地端点列表。您可以通过sam local和sam sync命令与这些资源进行交互。
Amazon Lambda此命令支持Amazon API Gateway 资源类型。
注意
为您的Amazon API Gateway 资源配置自定义域时支持自定义域。此命令将输出自定义域而不是默认端点。
用量
sam list endpoints<option> <parameter> ...
选项
| 选项 | 描述 |
|---|---|
|
|
环境名称,用于指定要使用的配置文件中的默认参数值。 默认值: 有关配置文件的详细信息,请参阅 Amazon SAM CLI 配置文件。 |
|
|
包含要使用的默认参数值的配置文件的路径和文件名。 默认值: 有关配置文件的详细信息,请参阅 Amazon SAM CLI 配置文件。 |
|
|
开启调试日志,打印Amazon SAM CLI 生成的带有时间戳的调试消息。 |
|
|
显示此消息并退出。 |
|
|
指定输出结果的格式。 默认值: |
|
|
使用凭证文件中的特定配置文件,使用凭证文件中的特定配置文件。Amazon |
|
|
设置服务的Amazon区域。例如, |
|
|
已部署Amazon CloudFormation堆栈的名称。堆栈名称可以在应用程序 如果未指定此选项,则将显示模板中定义的本地资源。 |
|
|
Amazon SAM模板文件。 默认值: |
示例
以 json 格式显示名为的Amazon CloudFormation堆栈中部署的资源终端节点的输出test-stack。
$sam list endpoints --stack-name test-stack --output json[ { "LogicalResourceId": "HelloWorldFunction", "PhysicalResourceId": "sam-app-test-list-HelloWorldFunction-H85Y7yIV7ZLq", "CloudEndpoint": "https://zt55oi7kbljxjmcoahsj3cknwu0rposq.lambda-url.us-east-1.on.aws/", "Methods": "-" }, { "LogicalResourceId": "ServerlessRestApi", "PhysicalResourceId": "uj80uoe2o2", "CloudEndpoint": [ "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Prod", "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Stage" ], "Methods": [ "/hello['get']" ] } ]