Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
sam list endpoints
Questa pagina fornisce informazioni di riferimento per il AWS Serverless Application Model sam list endpoints sottocomando Command Line Interface (AWS SAMCLI).
Per un'introduzione a AWS SAMCLI, vedere Che cos'è il? AWS SAMCLI
Il sam list endpoints sottocomando visualizza un elenco di endpoint cloud e locali dallo stack. CloudFormation È possibile interagire con queste risorse tramite i sam local comandi and. sam sync
AWS Lambda e i tipi di risorse Amazon API Gateway sono supportati con questo comando.
Nota
I domini personalizzati sono supportati se configurati per le tue risorse Amazon API Gateway. Questo comando genererà il dominio personalizzato anziché l'endpoint predefinito.
Utilizzo
$sam list endpoints<options>
Opzioni
--config-envTEXT-
Il nome dell'ambiente che specifica i valori dei parametri predefiniti nel file di configurazione da utilizzare.
Valore predefinito:
defaultPer ulteriori informazioni sui file di configurazione, consulta AWS SAMCLIfile di configurazione.
--config-fileTEXT-
Il percorso e il nome del file di configurazione contenente i valori dei parametri predefiniti da utilizzare.
Valore predefinito:
samconfig.tomlnella directory di lavoro corrente.Per ulteriori informazioni sui file di configurazione, consulta AWS SAMCLIfile di configurazione.
--debug-
Attiva la registrazione di debug per stampare i messaggi di debug generati dai timestamp with. AWS SAMCLI
--help, -h-
Mostra questo messaggio ed esci.
--output [json|table]-
Specificate il formato per l'output dei risultati.
Valore predefinito:
table --profileTEXT-
Seleziona un profilo specifico dal tuo file di credenziali per ottenere le AWS credenziali.
--regionTEXT-
Imposta la AWS regione del servizio. Ad esempio,
us-east-1. --save-params-
Salva i parametri forniti dalla riga di comando nel file AWS SAM di configurazione.
--stack-nameTEXT-
Nome dello CloudFormation stack distribuito. Il nome dello stack si trova nel
samconfig.tomlfile dell'applicazione o nel file di configurazione designato.Quando questa opzione non è specificata, verranno visualizzate le risorse locali definite nel modello.
--template-file, --template, -tPATH-
AWS SAM file modello.
Valore predefinito:
template.[yaml|yml|json]
Esempi
Visualizza un output, in formato json, degli endpoint di risorse distribuiti dallo stack denominato. 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']" ] } ]