As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
sam list endpoints
Esta página fornece informações de referência para o subcomando Interface da Linha de Comando (AWS SAM CLI) sam list endpoints do AWS Serverless Application Model.
Para obter uma introdução à CLI do AWS SAM, consulte O que é o AWS SAMCLI?
O subcomando sam list endpoints exibe uma lista de endpoints locais e de nuvem da sua pilha CloudFormation. Você pode interagir com esses recursos por meio dos comandos sam local e sam sync.
AWS Lambdae os tipos de recursos do Amazon API Gateway são compatíveis com esse comando.
nota
Domínios personalizados são suportados quando configurados para seus recursos do Amazon API Gateway. Esse comando exibirá o domínio personalizado em vez do endpoint padrão.
Uso
$sam list endpoints<options>
Opções
--config-envTEXT-
O nome do ambiente que especifica os valores de parâmetros padrão no arquivo de configuração a serem usados.
Valor padrão:
defaultPara obter mais informações sobre esses arquivos de configuração, consulte Arquivo de configuração do AWS SAM CLI.
--config-fileTEXT-
O caminho e o nome do arquivo de configuração contendo valores de parâmetros padrão a serem usados.
Valor padrão: O
samconfig.tomlno diretório de trabalho atual.Para obter mais informações sobre esses arquivos de configuração, consulte Arquivo de configuração do AWS SAM CLI.
--debug-
Ative o registro de depuração para imprimir mensagens de depuração geradas pelo AWS SAM CLI com timestamps.
--help, -h-
Mostre esta mensagem e saia.
--output [json|table]-
Especifique o formato para gerar resultados.
Valor padrão:
table --profileTEXT-
Seleciona um perfil específico do arquivo de credenciais para obter credenciais da AWS.
--regionTEXT-
Defina a AWS região do serviço. Por exemplo,
us-east-1. --save-params-
Salve os parâmetros fornecidos na linha de comando no arquivo de configuração AWS SAM.
--stack-nameTEXT-
Nome da CloudFormation pilha implantada. O nome da pilha pode ser encontrado no
samconfig.tomlarquivo do seu aplicativo ou no arquivo de configuração designado.Quando essa opção não for especificada, os recursos locais definidos em seu modelo serão exibidos.
--template-file, --template, -tPATH-
Arquivo de modelo do AWS SAM.
Valor padrão:
template.[yaml|yml|json]
Exemplos
Exiba uma saída, no formato json, dos endpoints de recursos implantados da sua pilha CloudFormation chamada 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']" ] } ]