sam local execution stop - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

sam local execution stop

Arrêtez l'exécution d'une fonction durable en cours d'exécution.

Note

Il est possible que cette commande ne nécessite pas d'accès aux AWS informations d'identification.

Utilisation

$ sam local execution stop DURABLE_EXECUTION_ARN [OPTIONS]

Arguments obligatoires

DURABLE_EXECUTION_ARN

L'Amazon Resource Name (ARN) de l'exécution de la fonction durable à arrêter.

Options

--error-message TEXT

Message d'erreur à associer à l'arrêt de l'exécution.

--error-type TEXT

Type d'erreur à associer à l'arrêt de l'exécution.

--error-data TEXT

Données d'erreur à associer à l'arrêt de l'exécution.

--stack-trace TEXT

Empilez les entrées de suivi. Cette option peut être spécifiée plusieurs fois.

--region TEXT

Définissez la AWS région du service (par exemple,us-east-1).

--profile TEXT

Sélectionnez un profil spécifique dans votre fichier d'informations d'identification pour obtenir des AWS informations d'identification.

--config-env TEXT

Nom de l'environnement spécifiant les valeurs des paramètres par défaut dans le fichier de configuration. Par défaut : default

--config-file TEXT

Fichier de configuration contenant les valeurs des paramètres par défaut. Par défaut : samconfig.toml

--save-params

Enregistrez les paramètres fournis via la ligne de commande dans le fichier de configuration.

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

Activer/désactiver les fonctionnalités bêta.

--debug

Activez la journalisation du débogage pour imprimer les messages de débogage générés par la AWS SAM CLI et afficher les horodatages.

-h, --help

Affiche ce message, puis se ferme.

Exemples

Arrêtez l'exécution sans informations détaillées sur l'erreur :

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

Arrêtez l'exécution avec un message d'erreur et tapez :

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

Arrêtez l'exécution en indiquant tous les détails de l'erreur et en enregistrant la 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()"