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 resources
Esta página fornece informações de referência para o subcomando Interface da Linha de Comando (AWS SAM CLI) sam list resources do AWS Serverless Application Model.
Para obter uma introdução à CLI do AWS SAM, consulte O que é o AWS SAMCLI?
O subcomando sam list resources exibe os recursos em seu modelo AWS Serverless Application Model (AWS SAM) que são criados em AWS CloudFormation pela AWS SAM transformação na implantação.
Use sam list resources com um modelo AWS SAM antes da implantação para ver os recursos que serão criados. Forneça um nome de CloudFormation pilha para visualizar uma lista consolidada que inclui recursos implantados.
nota
Para gerar uma lista de recursos do seu modelo AWS SAM, uma transformação local do seu modelo é executada. Os recursos que serão implantados sob condições, como em uma região específica, estão incluídos nessa lista.
Uso
$sam list resources<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 fornecidos, os IDs lógicos de recursos do seu modelo serão mapeados para os IDs físicos correspondentes emCloudFormation. Para saber mais sobre IDs físicas, consulte os campos de recursos no Guia AWS CloudFormation do usuário.
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, em formato de tabela, dos recursos locais do seu modelo AWS SAM e dos recursos implantados da sua pilha CloudFormation chamada test-stack. Execute no mesmo diretório do seu modelo local.
$sam list resources --stack-name test-stack --output table------------------------------------------------------------------------------------------------------------------------- Logical ID Physical ID ------------------------------------------------------------------------------------------------------------------------- HelloWorldFunction sam-app-test-list-HelloWorldFunction-H85Y7yIV7ZLq HelloWorldFunctionHelloWorldPermissionProd sam-app-test-list- HelloWorldFunctionHelloWorldPermissionProd-1QH7CPOCBL2IK HelloWorldFunctionRole sam-app-test-list-HelloWorldFunctionRole-SRJDMJ6F7F41 ServerlessRestApi uj80uoe2o2 ServerlessRestApiDeployment47fc2d5f9d pncw5f ServerlessRestApiProdStage Prod ServerlessRestApiDeploymentf5716dc08b - -------------------------------------------------------------------------------------------------------------------------