

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

Questa pagina fornisce informazioni di riferimento per il AWS Serverless Application Model comando Command Line Interface (AWS SAMCLI)`sam remote callback`.

Per un'introduzione a AWS SAMCLI, vedere [Che cos'è il? AWS SAMCLI](what-is-sam-overview.md#what-is-sam-cli)

Il `sam remote callback` comando consente di inviare callback a esecuzioni di funzioni durature remote in esecuzione in AWS Lambda.

**Nota**  
Questi comandi richiedono l'accesso alle credenziali. AWS 

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

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

## Opzioni
<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>
Mostra questo messaggio ed esci.

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

`succeed`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-succeed"></a>
Invia una callback riuscita a un'esecuzione remota di una funzione duratura. Per ulteriori informazioni, consulta [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>
Invia un errore di callback a un'esecuzione remota di una funzione duratura. Per ulteriori informazioni, consulta [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>
Invia un battito cardiaco di callback a un'esecuzione remota di una funzione duratura. Per ulteriori informazioni, consulta [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>

Invia una callback riuscita a un'esecuzione remota di una funzione duratura.

**Nota**  
Questo comando richiede l'accesso alle AWS credenziali.

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

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

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

`CALLBACK_ID`  
L'identificatore univoco del callback a cui inviare una risposta riuscita.

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

`-r, --result TEXT`  
Risultato di successo: payload come stringa.

`--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
<a name="ref-sam-cli-remote-callback-succeed-examples"></a>

Invia una richiamata riuscita senza risultati:

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

Invia una richiamata riuscita con risultato:

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

Invia un errore di callback a un'esecuzione remota di una funzione duratura.

**Nota**  
Questo comando richiede l'accesso alle AWS credenziali.

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

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

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

`CALLBACK_ID`  
L'identificatore univoco del callback a cui inviare una risposta di errore.

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

`--error-data TEXT`  
Dati di errore aggiuntivi.

`--stack-trace TEXT`  
Immetti le voci di tracciamento dello stack. Questa opzione può essere specificata più volte.

`--error-type TEXT`  
Tipo di errore.

`--error-message TEXT`  
Messaggio di errore dettagliato.

`--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
<a name="ref-sam-cli-remote-callback-fail-examples"></a>

Invia una richiamata di errore senza parametri:

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

Invia una richiamata di errore con messaggio di errore:

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

Invia una richiamata di errore con tutti i parametri:

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

Invia un battito cardiaco di callback a un'esecuzione remota di una funzione duratura.

**Nota**  
Questo comando richiede l'accesso alle credenziali. AWS 

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

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

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

`CALLBACK_ID`  
L'identificatore univoco del callback a cui inviare un heartbeat.

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

`--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
<a name="ref-sam-cli-remote-callback-heartbeat-examples"></a>

Invia una richiamata del battito cardiaco:

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