sam remote execution stop - AWS Serverless Application Model

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

sam remote execution stop

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

$ sam remote execution stop DURABLE_EXECUTION_ARN [OPTIONS]

Argumen yang Diperlukan

DURABLE_EXECUTION_ARN

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

Opsi

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

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()"