

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Esta página proporciona información de referencia para el AWS Serverless Application Model comando Command Line Interface (AWS SAMCLI)`sam remote callback`.

Para obtener una introducción al AWS SAMCLI, consulte [¿Qué es el? AWS SAMCLI](what-is-sam-overview.md#what-is-sam-cli)

El `sam remote callback` comando le permite enviar llamadas a ejecuciones remotas de funciones duraderas que se ejecutan en AWS Lambda.

**nota**  
Estos comandos requieren acceso a AWS las credenciales.

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

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

## Opciones
<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>
Muestre este mensaje y salga de él.

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

`succeed`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-succeed"></a>
Envíe una llamada de respuesta correcta a una ejecución remota de una función duradera. Para obtener más información, consulte [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>
Envía un error de devolución de llamada a una ejecución remota de una función duradera. Para obtener más información, consulte [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>
Envía una llamada de retorno a una ejecución remota de una función duradera. Para obtener más información, consulte [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>

Envíe una llamada correcta a una ejecución remota de una función duradera.

**nota**  
Este comando requiere acceso a AWS las credenciales.

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

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

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

`CALLBACK_ID`  
El identificador único de la devolución de llamada a la que se debe enviar una respuesta correcta.

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

`-r, --result TEXT`  
Resultado correcto: carga útil en forma de cadena.

`--region TEXT`  
Defina la AWS región del servicio (por ejemplo,`us-east-1`).

`--profile TEXT`  
Seleccione un perfil específico de su archivo de credenciales para obtener AWS las credenciales.

`--config-env TEXT`  
Nombre del entorno que especifica los valores de los parámetros predeterminados en el archivo de configuración. Valor predeterminado: `default`

`--config-file TEXT`  
Archivo de configuración que contiene los valores de los parámetros predeterminados. Valor predeterminado: `samconfig.toml`

`--save-params`  
Guarde los parámetros proporcionados a través de la línea de comandos en el archivo de configuración.

`--beta-features / --no-beta-features`  
Activar/desactivar las funciones beta.

`--debug`  
Active el registro de depuración para imprimir los mensajes de depuración generados por la AWS SAM CLI y mostrar las marcas de tiempo.

`-h, --help`  
Muestra este mensaje y sale.

## Ejemplos
<a name="ref-sam-cli-remote-callback-succeed-examples"></a>

Enviar una llamada de éxito sin resultado:

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

Envía una llamada de confirmación con el resultado:

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

Envía una llamada fallida a una ejecución remota de una función duradera.

**nota**  
Este comando requiere acceso a AWS las credenciales.

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

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

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

`CALLBACK_ID`  
El identificador único de la devolución de llamada a la que se va a enviar una respuesta de error.

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

`--error-data TEXT`  
Datos de error adicionales.

`--stack-trace TEXT`  
Apila las entradas de rastreo. Esta opción se puede especificar varias veces.

`--error-type TEXT`  
Tipo de error.

`--error-message TEXT`  
Mensaje de error detallado.

`--region TEXT`  
Defina la AWS región del servicio (por ejemplo,`us-east-1`).

`--profile TEXT`  
Seleccione un perfil específico de su archivo de credenciales para obtener AWS las credenciales.

`--config-env TEXT`  
Nombre del entorno que especifica los valores de los parámetros predeterminados en el archivo de configuración. Valor predeterminado: `default`

`--config-file TEXT`  
Archivo de configuración que contiene los valores de los parámetros predeterminados. Valor predeterminado: `samconfig.toml`

`--save-params`  
Guarde los parámetros proporcionados a través de la línea de comandos en el archivo de configuración.

`--beta-features / --no-beta-features`  
Activar/desactivar las funciones beta.

`--debug`  
Active el registro de depuración para imprimir los mensajes de depuración generados por la AWS SAM CLI y mostrar las marcas de tiempo.

`-h, --help`  
Muestra este mensaje y sale.

## Ejemplos
<a name="ref-sam-cli-remote-callback-fail-examples"></a>

Envía una llamada de error sin parámetros:

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

Envía una llamada de error con un mensaje de error:

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

Envía una llamada de error con todos los parámetros:

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

Envíe un latido de llamada a una ejecución remota de una función duradera.

**nota**  
Este comando requiere acceso a AWS las credenciales.

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

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

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

`CALLBACK_ID`  
El identificador único de la devolución de llamada a la que se va a enviar un latido.

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

`--region TEXT`  
Defina la AWS región del servicio (por ejemplo,`us-east-1`).

`--profile TEXT`  
Seleccione un perfil específico de su archivo de credenciales para obtener AWS las credenciales.

`--config-env TEXT`  
Nombre del entorno que especifica los valores de los parámetros predeterminados en el archivo de configuración. Valor predeterminado: `default`

`--config-file TEXT`  
Archivo de configuración que contiene los valores de los parámetros predeterminados. Valor predeterminado: `samconfig.toml`

`--save-params`  
Guarde los parámetros proporcionados a través de la línea de comandos en el archivo de configuración.

`--beta-features / --no-beta-features`  
Activar/desactivar las funciones beta.

`--debug`  
Active el registro de depuración para imprimir los mensajes de depuración generados por la AWS SAM CLI y mostrar las marcas de tiempo.

`-h, --help`  
Muestra este mensaje y sale.

## Ejemplos
<a name="ref-sam-cli-remote-callback-heartbeat-examples"></a>

Enviar una llamada de latido:

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