

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Halaman ini memberikan informasi referensi untuk AWS Serverless Application Model perintah Command Line Interface (AWS SAMCLI)`sam remote callback`.

Untuk pengantar AWS SAMCLI, lihat [Apa itu AWS SAMCLI?](what-is-sam-overview.md#what-is-sam-cli)

`sam remote callback`Perintah ini memungkinkan Anda mengirim callback ke eksekusi fungsi tahan lama jarak jauh yang berjalan di Lambda AWS .

**catatan**  
Perintah ini memerlukan akses ke AWS kredensial.

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

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

## Opsi
<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>
Tampilkan pesan ini dan keluar.

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

`succeed`  <a name="sam-cli-command-reference-sam-remote-callback-subcommands-succeed"></a>
Kirim keberhasilan callback ke eksekusi fungsi tahan lama jarak jauh. Untuk informasi selengkapnya, lihat [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>
Kirim kegagalan callback ke eksekusi fungsi tahan lama jarak jauh. Untuk informasi selengkapnya, lihat [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>
Kirim detak jantung callback ke eksekusi fungsi tahan lama jarak jauh. Lihat informasi yang lebih lengkap di [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>

Kirim keberhasilan callback ke eksekusi fungsi tahan lama jarak jauh.

**catatan**  
Perintah ini membutuhkan akses ke AWS kredensi.

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

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

## Argumen yang Diperlukan
<a name="ref-sam-cli-remote-callback-succeed-arguments"></a>

`CALLBACK_ID`  
Pengenal unik callback untuk mengirim respons sukses ke.

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

`-r, --result TEXT`  
Sukses hasil payload sebagai string.

`--region TEXT`  
Atur AWS Wilayah layanan (misalnya,`us-east-1`).

`--profile TEXT`  
Pilih profil tertentu dari file kredensialmu untuk mendapatkan AWS kredensialnya.

`--config-env TEXT`  
Nama lingkungan menentukan nilai parameter default dalam file konfigurasi. Default: `default`

`--config-file TEXT`  
File konfigurasi yang berisi nilai parameter default. Default: `samconfig.toml`

`--save-params`  
Simpan parameter yang disediakan melalui baris perintah ke file konfigurasi.

`--beta-features / --no-beta-features`  
Aktifkan/Nonaktifkan fitur beta.

`--debug`  
Aktifkan pencatatan debug untuk mencetak pesan debug yang dihasilkan oleh AWS SAM CLI dan menampilkan stempel waktu.

`-h, --help`  
Menunjukkan pesan ini dan keluar.

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

Kirim callback sukses tanpa hasil:

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

Kirim callback sukses dengan hasil:

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

Kirim kegagalan callback ke eksekusi fungsi tahan lama jarak jauh.

**catatan**  
Perintah ini membutuhkan akses ke AWS kredensional.

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

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

## Argumen yang Diperlukan
<a name="ref-sam-cli-remote-callback-fail-arguments"></a>

`CALLBACK_ID`  
Pengenal unik callback untuk mengirim respons kegagalan.

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

`--error-data TEXT`  
Data kesalahan tambahan.

`--stack-trace TEXT`  
Tumpukan entri jejak. Opsi ini dapat ditentukan beberapa kali.

`--error-type TEXT`  
Jenis kesalahan.

`--error-message TEXT`  
Pesan kesalahan terperinci.

`--region TEXT`  
Atur AWS Wilayah layanan (misalnya,`us-east-1`).

`--profile TEXT`  
Pilih profil tertentu dari file kredensi Anda untuk mendapatkan AWS kredensional.

`--config-env TEXT`  
Nama lingkungan menentukan nilai parameter default dalam file konfigurasi. Default: `default`

`--config-file TEXT`  
File konfigurasi yang berisi nilai parameter default. Default: `samconfig.toml`

`--save-params`  
Simpan parameter yang disediakan melalui baris perintah ke file konfigurasi.

`--beta-features / --no-beta-features`  
Aktifkan/Nonaktifkan fitur beta.

`--debug`  
Aktifkan pencatatan debug untuk mencetak pesan debug yang dihasilkan oleh AWS SAM CLI dan menampilkan stempel waktu.

`-h, --help`  
Menunjukkan pesan ini dan keluar.

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

Kirim panggilan balik kegagalan tanpa parameter:

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

Kirim panggilan balik kegagalan dengan pesan kesalahan:

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

Kirim panggilan balik kegagalan dengan semua parameter:

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

Kirim detak jantung callback ke eksekusi fungsi tahan lama jarak jauh.

**catatan**  
Perintah ini membutuhkan akses ke AWS kredensi.

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

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

## Argumen yang Diperlukan
<a name="ref-sam-cli-remote-callback-heartbeat-arguments"></a>

`CALLBACK_ID`  
Pengenal unik panggilan balik untuk mengirim detak jantung ke.

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

`--region TEXT`  
Atur AWS Wilayah layanan (misalnya,`us-east-1`).

`--profile TEXT`  
Pilih profil tertentu dari file kredensialmu untuk mendapatkan AWS kredensialnya.

`--config-env TEXT`  
Nama lingkungan menentukan nilai parameter default dalam file konfigurasi. Default: `default`

`--config-file TEXT`  
File konfigurasi yang berisi nilai parameter default. Default: `samconfig.toml`

`--save-params`  
Simpan parameter yang disediakan melalui baris perintah ke file konfigurasi.

`--beta-features / --no-beta-features`  
Aktifkan/Nonaktifkan fitur beta.

`--debug`  
Aktifkan pencatatan debug untuk mencetak pesan debug yang dihasilkan oleh AWS SAM CLI dan menampilkan stempel waktu.

`-h, --help`  
Menunjukkan pesan ini dan keluar.

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

Kirim panggilan balik detak jantung:

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