sam local execution stop - AWS Serverless Application Model

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

sam local execution stop

Stoppt die Ausführung einer laufenden dauerhaften Funktion.

Anmerkung

Für diesen Befehl ist möglicherweise kein Zugriff auf AWS Anmeldeinformationen erforderlich.

Usage

$ sam local execution stop DURABLE_EXECUTION_ARN [OPTIONS]

Erforderliche Argumente

DURABLE_EXECUTION_ARN

Der Amazon-Ressourcenname (ARN) der dauerhaften Funktionsausführung, die gestoppt werden soll.

Optionen

--error-message TEXT

Fehlermeldung, die mit der gestoppten Ausführung verknüpft werden soll.

--error-type TEXT

Fehlertyp, der der gestoppten Ausführung zugeordnet werden soll.

--error-data TEXT

Fehlerdaten, die der gestoppten Ausführung zugeordnet werden sollen.

--stack-trace TEXT

Trace-Einträge stapeln. Diese Option kann mehrfach angegeben werden.

--region TEXT

Legen Sie die AWS Region des Dienstes fest (z. B.us-east-1).

--profile TEXT

Wählen Sie ein bestimmtes Profil aus Ihrer Anmeldeinformationsdatei aus, um die AWS Anmeldeinformationen abzurufen.

--config-env TEXT

Umgebungsname, der die Standardparameterwerte in der Konfigurationsdatei angibt. Standard: default

--config-file TEXT

Konfigurationsdatei mit Standardparameterwerten. Standard: samconfig.toml

--save-params

Speichern Sie die über die Befehlszeile bereitgestellten Parameter in der Konfigurationsdatei.

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

Aktivieren/Deaktivieren von Beta-Funktionen.

--debug

Aktivieren Sie die Debug-Protokollierung, um von der AWS SAM CLI generierte Debug-Nachrichten zu drucken und Zeitstempel anzuzeigen.

-h, --help

Zeigt diese Meldung an und beendet das Programm.

Beispiele

Ausführung ohne Fehlerdetails beenden:

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

Beenden Sie die Ausführung mit einer Fehlermeldung und geben Sie Folgendes ein:

$ 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"

Beenden Sie die Ausführung mit vollständigen Fehlerdetails und Stack-Trace:

$ 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()"