

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

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

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

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

`sam remote execution`Perintah ini memungkinkan Anda untuk mengelola dan memeriksa 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-execution-usage"></a>

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

## Opsi
<a name="sam-cli-command-reference-sam-remote-execution-options"></a>

`--help, -h`  <a name="sam-cli-command-reference-sam-remote-execution-options-help"></a>
Tampilkan pesan ini dan keluar.

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

`get`  <a name="sam-cli-command-reference-sam-remote-execution-subcommands-get"></a>
Dapatkan detail eksekusi yang tahan lama. Untuk informasi selengkapnya, lihat [sam remote execution get](sam-cli-command-reference-sam-remote-execution-get.md).

`history`  <a name="sam-cli-command-reference-sam-remote-execution-subcommands-history"></a>
Dapatkan riwayat eksekusi eksekusi fungsi yang tahan lama. Untuk informasi selengkapnya, lihat [sam remote execution history](sam-cli-command-reference-sam-remote-execution-history.md).

`stop`  <a name="sam-cli-command-reference-sam-remote-execution-subcommands-stop"></a>
Hentikan eksekusi fungsi yang tahan lama. Lihat informasi yang lebih lengkap di [sam remote execution stop](sam-cli-command-reference-sam-remote-execution-stop.md).

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

Ambil detail eksekusi fungsi tahan lama tertentu dari AWS Lambda.

ARN eksekusi harus dalam format yang dikembalikan oleh Invoke atau ditemukan di log eksekusi.

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

## Penggunaan
<a name="ref-sam-cli-remote-execution-get-usage"></a>

```
$ sam remote execution get DURABLE_EXECUTION_ARN [OPTIONS]
```

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

`DURABLE_EXECUTION_ARN`  
Nama Sumber Daya Amazon (ARN) dari eksekusi fungsi tahan lama untuk mengambil detailnya.

## Opsi
<a name="ref-sam-cli-remote-execution-get-options"></a>

`--format [summary|json]`  
Format keluaran. Default: `summary`

`--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-execution-get-examples"></a>

Dapatkan detail eksekusi dengan format ringkasan default:

```
$ sam remote execution get 'arn:aws:lambda:us-east-1:123456789012:function:my-function:$LATEST/durable-execution/c63eec67-3415-4eb4-a495-116aa3a86278/1d454231-a3ad-3694-aa03-c917c175db55'
```

Dapatkan detail eksekusi dalam format JSON:

```
$ sam remote execution get 'arn:aws:lambda:us-east-1:123456789012:function:my-function:$LATEST/durable-execution/c63eec67-3415-4eb4-a495-116aa3a86278/1d454231-a3ad-3694-aa03-c917c175db55' --format json
```

**catatan**  
Anda harus memastikan bahwa karakter kontrol dalam eksekusi ARN seperti `$` lolos dengan benar saat menggunakan perintah shell.

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

Ambil riwayat eksekusi eksekusi fungsi tahan lama tertentu dari AWS Lambda.

Eksekusi ARN harus dalam format yang dikembalikan oleh StartDurableExecution atau ditemukan di log eksekusi.

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

## Penggunaan
<a name="ref-sam-cli-remote-execution-history-usage"></a>

```
$ sam remote execution history DURABLE_EXECUTION_ARN [OPTIONS]
```

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

`DURABLE_EXECUTION_ARN`  
Nama Sumber Daya Amazon (ARN) dari eksekusi fungsi tahan lama untuk mengambil riwayat.

## Opsi
<a name="ref-sam-cli-remote-execution-history-options"></a>

`--format [table|json]`  
Format keluaran. Default: `table`

`--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-execution-history-examples"></a>

Dapatkan riwayat eksekusi dengan format tabel default:

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

Dapatkan riwayat eksekusi dalam format JSON:

```
$ sam remote execution history arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id --format json
```

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

Hentikan eksekusi fungsi tahan lama yang berjalan di AWS Lambda.

Eksekusi ARN harus dalam format yang dikembalikan oleh StartDurableExecution atau ditemukan di log eksekusi.

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

## Penggunaan
<a name="ref-sam-cli-remote-execution-stop-usage"></a>

```
$ sam remote execution stop DURABLE_EXECUTION_ARN [OPTIONS]
```

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

`DURABLE_EXECUTION_ARN`  
Nama Sumber Daya Amazon (ARN) dari eksekusi fungsi tahan lama untuk berhenti.

## Opsi
<a name="ref-sam-cli-remote-execution-stop-options"></a>

`--error-message TEXT`  
Pesan galat untuk dikaitkan dengan eksekusi yang dihentikan.

`--error-type TEXT`  
Jenis kesalahan untuk dikaitkan dengan eksekusi yang dihentikan.

`--error-data TEXT`  
Data kesalahan untuk dikaitkan dengan eksekusi yang dihentikan.

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

`--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-execution-stop-examples"></a>

Hentikan eksekusi tanpa detail kesalahan:

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

Hentikan eksekusi dengan pesan kesalahan dan ketik:

```
$ sam remote 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"
```

Hentikan eksekusi dengan detail kesalahan lengkap dan jejak tumpukan:

```
$ sam remote 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()"
```