sam local execution stop - AWS Serverless Application Model

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 local execution stop

Interrompe l'esecuzione durevole di una funzione in esecuzione.

Nota

Questo comando potrebbe non richiedere l'accesso alle AWS credenziali.

Utilizzo

$ sam local execution stop DURABLE_EXECUTION_ARN [OPTIONS]

Argomenti richiesti

DURABLE_EXECUTION_ARN

L'Amazon Resource Name (ARN) dell'esecuzione durevole della funzione da interrompere.

Opzioni

--error-message TEXT

Messaggio di errore da associare all'esecuzione interrotta.

--error-type TEXT

Tipo di errore da associare all'esecuzione interrotta.

--error-data TEXT

Dati di errore da associare all'esecuzione interrotta.

--stack-trace TEXT

Immissioni di stack trace. Questa opzione può essere specificata più volte.

--region TEXT

Imposta la AWS regione del servizio (ad esempio,us-east-1).

--profile TEXT

Seleziona un profilo specifico dal tuo file di credenziali per ottenere le AWS credenziali.

--config-env TEXT

Nome dell'ambiente che specifica i valori dei parametri predefiniti nel file di configurazione. Impostazione predefinita: default

--config-file TEXT

File di configurazione contenente i valori dei parametri predefiniti. Impostazione predefinita: samconfig.toml

--save-params

Salva i parametri forniti tramite la riga di comando nel file di configurazione.

--beta-features / --no-beta-features

Abilita/disabilita le funzionalità beta.

--debug

Attiva la registrazione di debug per stampare i messaggi di debug generati dalla CLI e visualizzare i timestamp AWS SAM .

-h, --help

Mostra questo messaggio ed esce.

Esempi

Interrompi l'esecuzione senza dettagli sull'errore:

$ sam local execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id

Interrompi l'esecuzione con un messaggio di errore e digita:

$ sam local execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id --error-message "Execution cancelled" --error-type "UserCancellation"

Interrompi l'esecuzione con i dettagli completi dell'errore e la traccia dello stack:

$ sam local execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id --error-message "Task failed" --error-type "TaskFailure" --error-data '{"reason":"timeout"}' --stack-trace "at function1()" --stack-trace "at function2()"