Method: projects.jobs.list

Mencantumkan tugas berdasarkan filter.

Permintaan HTTP

GET https://jobs.googleapis.com/v4beta1/{parent=projects/*}/jobs

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nama resource tenant tempat tugas dibuat.

Formatnya adalah "projects/{projectId}/tenants/{tenantId}". Misalnya, "projects/foo/tenant/bar". Jika ID tenant tidak ditentukan, tenant default akan dibuat. Misalnya, "projects/foo".

Parameter kueri

Parameter
filter

string

Wajib. String filter menentukan tugas yang akan dienumerasi.

Operator yang didukung: =, AND

Kolom yang memenuhi syarat untuk pemfilteran adalah:

  • companyName (Wajib diisi)
  • requisitionId
  • status Nilai yang tersedia: OPEN, EXPIRED, ALL. Secara default ke OPEN jika tidak ada nilai yang ditentukan.

Contoh Kueri:

  • companyName = "projects/foo/tenants/bar/company/baz"
  • companyName = "projects/foo/tenants/bar/Company/baz" AND requisitionId = "req-1"
  • companyName = "projects/foo/tenants/bar/Companies/baz" AND status = "EXPIRED"
pageToken

string

Titik awal dari hasil kueri.

pageSize

integer

Jumlah maksimum tugas yang akan ditampilkan per halaman hasil.

Jika jobView ditetapkan ke JobView.JOB_VIEW_ID_ONLY, ukuran halaman maksimum yang diizinkan adalah 1.000. Jika tidak, ukuran halaman maksimum yang diizinkan adalah 100.

Defaultnya adalah 100 jika kosong atau angka < 1 ditentukan.

jobView

enum (JobView)

Atribut pekerjaan yang diinginkan yang ditampilkan untuk pekerjaan dalam respons penelusuran. Secara default ke JobView.JOB_VIEW_FULL jika tidak ada nilai yang ditentukan.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons akan berisi instance ListJobsResponse.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/jobs
  • https://www.googleapis.com/auth/cloud-platform

Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.