Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ListJobs
ListJobsOperasi mengambil daftar pekerjaan yang diberi halaman dengan kemampuan penyaringan opsional. Anda dapat memfilter berdasarkan status pekerjaan dan mengontrol jumlah hasil yang dikembalikan. Operasi ini mendukung pagination melalui token berikutnya, memungkinkan Anda untuk mengambil daftar pekerjaan besar secara efisien.
Untuk informasi selengkapnya, lihat ListJobsdi Referensi API Amazon Location Service.
Misalnya permintaan, tanggapan, dan perintah CLI untuk API ini, lihat Cara membuat daftar pekerjaan.
Kasus penggunaan
-
Manajemen inventaris pekerjaan: Ambil semua pekerjaan untuk mengaudit riwayat pemrosesan dan melacak pemanfaatan sumber daya di seluruh operasi validasi.
-
Pemantauan berbasis status: Filter pekerjaan berdasarkan status untuk mengidentifikasi pekerjaan yang sedang berjalan yang membutuhkan perhatian atau menyelesaikan pekerjaan yang siap untuk pengambilan hasil.
-
Pelaporan operasional: Menghasilkan laporan tentang pola pelaksanaan pekerjaan, tingkat keberhasilan, dan volume pemrosesan untuk analisis bisnis.
-
Pemecahan masalah dan debugging: Buat daftar pekerjaan yang gagal untuk mengidentifikasi pola dalam memproses kesalahan dan mendiagnosis masalah sistematis.
Pahami permintaannya
ListJobsPermintaan menerima parameter opsional untuk pemfilteran dan pagination. Tanpa parameter apa pun, operasi mengembalikan semua pekerjaan dengan pagination default.
Permintaan mencakup parameter opsional berikut:
- Opsi penyaringan
-
Parameter opsional untuk mempersempit daftar pekerjaan yang dikembalikan.
-
Filter: Objek yang berisi kriteria filter.-
JobStatus: Filter pekerjaan berdasarkan statusnya saat ini. Nilai yang valid:PendingRunning,Completed,Failed,Cancelling, atauCancelled.
-
-
- Kontrol pagination
-
Parameter opsional untuk mengontrol pagination hasil.
-
MaxResults: Jumlah maksimum pekerjaan untuk dikembalikan dalam satu respons. Gunakan ini untuk mengontrol ukuran halaman untuk set hasil besar. -
NextToken: Token pagination dariListJobsrespons sebelumnya. Sertakan token ini untuk mengambil halaman hasil berikutnya.
-
Pahami tanggapannya
ListJobsResponsnya menyediakan daftar ringkasan pekerjaan dengan konfigurasi dan informasi status untuk setiap pekerjaan. Gunakan token berikutnya untuk mengambil halaman tambahan ketika lebih banyak hasil tersedia.
Tanggapan tersebut mencakup bidang-bidang berikut:
- Daftar Job
-
Array ringkasan pekerjaan yang cocok dengan kriteria filter.
-
Entries: Array ringkasan pekerjaan, termasuk:-
Action: Tindakan yang dilakukan oleh pekerjaan. -
CreatedAt: Stempel waktu pembuatan Job dalam format ISO 8601. -
EndedAt: Stempel waktu penyelesaian pekerjaan dalam format ISO 8601. Hanya hadir untuk pekerjaan di status terminal (Selesai, Gagal, atau Dibatalkan). -
ExecutionRoleArn: Peran IAM digunakan untuk eksekusi. -
InputOptions: Masukan objek konfigurasi. -
JobArn: Nama Sumber Daya Amazon (ARN) pekerjaan. -
JobId: Pengidentifikasi pekerjaan unik. -
Name: Nama Job jika diberikan selama pembuatan. -
OutputOptions: Objek konfigurasi keluaran. -
Status: Status pekerjaan saat ini. -
UpdatedAt: Stempel waktu pembaruan terakhir dalam format ISO 8601. -
ActionOptions: Fitur tambahan yang diminta, jika ada.
-
-
- Token pagination
-
Token untuk mengambil hasil tambahan.
-
NextToken: Token untuk disertakan dalamListJobspermintaan berikutnya untuk mengambil halaman hasil berikutnya. Bidang ini hanya ada ketika lebih banyak hasil tersedia. Tidak adanya bidang ini menunjukkan Anda telah mengambil halaman terakhir.
-
catatan
Hasil mempertahankan urutan yang konsisten di seluruh halaman. Gunakan NextToken dari setiap respons dalam permintaan berikutnya untuk mengulangi semua halaman hasil.