

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 remote callback
<a name="sam-cli-command-reference-sam-remote-callback"></a>

Cette page fournit des informations de référence pour la AWS Serverless Application Model commande Command Line Interface (AWS SAMCLI)`sam remote callback`.

Pour une introduction à la AWS SAMCLI, voir [Qu'est-ce que c'est AWS SAMCLI ?](what-is-sam-overview.md#what-is-sam-cli)

La `sam remote callback` commande vous permet d'envoyer des rappels à des exécutions de fonctions durables à distance exécutées dans AWS Lambda.

**Note**  
Ces commandes nécessitent l'accès aux AWS informations d'identification.

## Usage
<a name="sam-cli-command-reference-sam-remote-callback-usage"></a>

```
$ sam remote callback <subcommand> <options>
```

## Options
<a name="sam-cli-command-reference-sam-remote-callback-options"></a>

`--help, -h`  <a name="sam-cli-command-reference-sam-remote-callback-options-help"></a>
Affichez ce message et quittez.

## Sous-commandes
<a name="sam-cli-command-reference-sam-remote-callback-subcommands"></a>

`succeed`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-succeed"></a>
Envoyez un rappel réussi à une exécution de fonction durable à distance. Pour de plus amples informations, veuillez consulter [sam remote callback succeed](sam-cli-command-reference-sam-remote-callback-succeed.md).

`fail`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-fail"></a>
Envoie un échec de rappel à l'exécution d'une fonction durable à distance. Pour de plus amples informations, veuillez consulter [sam remote callback fail](sam-cli-command-reference-sam-remote-callback-fail.md).

`heartbeat`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-heartbeat"></a>
Envoie un rythme cardiaque de rappel à une exécution de fonction durable à distance. Pour de plus amples informations, veuillez consulter [sam remote callback heartbeat](sam-cli-command-reference-sam-remote-callback-heartbeat.md).

# sam remote callback succeed
<a name="sam-cli-command-reference-sam-remote-callback-succeed"></a>

Envoyez un rappel réussi à une exécution de fonction durable à distance.

**Note**  
Cette commande nécessite l'accès aux AWS informations d'identification.

## Usage
<a name="ref-sam-cli-remote-callback-succeed-usage"></a>

```
$ sam remote callback succeed CALLBACK_ID [OPTIONS]
```

## Arguments obligatoires
<a name="ref-sam-cli-remote-callback-succeed-arguments"></a>

`CALLBACK_ID`  
Identifiant unique du rappel auquel envoyer une réponse positive.

## Options
<a name="ref-sam-cli-remote-callback-succeed-options"></a>

`-r, --result TEXT`  
Charge utile du résultat de réussite sous forme de chaîne.

`--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. Valeur par défaut : `default`

`--config-file TEXT`  
Fichier de configuration contenant les valeurs des paramètres par défaut. Valeur 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
<a name="ref-sam-cli-remote-callback-succeed-examples"></a>

Envoyer un rappel de réussite sans résultat :

```
$ sam remote callback succeed my-callback-id
```

Envoyer un rappel de réussite avec le résultat :

```
$ sam remote callback succeed my-callback-id --result 'Task completed successfully'
```

# sam remote callback fail
<a name="sam-cli-command-reference-sam-remote-callback-fail"></a>

Envoie un échec de rappel à l'exécution d'une fonction durable à distance.

**Note**  
Cette commande nécessite l'accès aux AWS informations d'identification.

## Usage
<a name="ref-sam-cli-remote-callback-fail-usage"></a>

```
$ sam remote callback fail CALLBACK_ID [OPTIONS]
```

## Arguments obligatoires
<a name="ref-sam-cli-remote-callback-fail-arguments"></a>

`CALLBACK_ID`  
Identifiant unique du rappel auquel envoyer une réponse d'échec.

## Options
<a name="ref-sam-cli-remote-callback-fail-options"></a>

`--error-data TEXT`  
Données d'erreur supplémentaires.

`--stack-trace TEXT`  
Empilez les entrées de suivi. Cette option peut être spécifiée plusieurs fois.

`--error-type TEXT`  
Type d'erreur.

`--error-message TEXT`  
Message d'erreur détaillé.

`--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. Valeur par défaut : `default`

`--config-file TEXT`  
Fichier de configuration contenant les valeurs des paramètres par défaut. Valeur 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
<a name="ref-sam-cli-remote-callback-fail-examples"></a>

Envoyer un rappel en cas d'échec sans paramètres :

```
$ sam remote callback fail my-callback-id
```

Envoyer un rappel d'échec avec un message d'erreur :

```
$ sam remote callback fail my-callback-id --error-message 'Task failed'
```

Envoyer un rappel en cas d'échec avec tous les paramètres :

```
$ sam remote callback fail my-callback-id --error-message 'Task failed' --error-type 'ValidationError' --stack-trace 'at line 42' --error-data '{"code": 500}'
```

# sam remote callback heartbeat
<a name="sam-cli-command-reference-sam-remote-callback-heartbeat"></a>

Envoie un rythme cardiaque de rappel à une exécution de fonction durable à distance.

**Note**  
Cette commande nécessite l'accès aux AWS informations d'identification.

## Usage
<a name="ref-sam-cli-remote-callback-heartbeat-usage"></a>

```
$ sam remote callback heartbeat CALLBACK_ID [OPTIONS]
```

## Arguments obligatoires
<a name="ref-sam-cli-remote-callback-heartbeat-arguments"></a>

`CALLBACK_ID`  
Identifiant unique du rappel auquel envoyer un battement de cœur.

## Options
<a name="ref-sam-cli-remote-callback-heartbeat-options"></a>

`--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. Valeur par défaut : `default`

`--config-file TEXT`  
Fichier de configuration contenant les valeurs des paramètres par défaut. Valeur 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
<a name="ref-sam-cli-remote-callback-heartbeat-examples"></a>

Envoyer un rappel du rythme cardiaque :

```
$ sam remote callback heartbeat my-callback-id
```