Method: projects.jobs.batchUpdate

Mulai menjalankan operasi tugas update batch.

Permintaan HTTP

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

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

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "jobs": [
    {
      object (Job)
    }
  ],
  "updateMask": string
}
Kolom
jobs[]

object (Job)

Wajib. Tugas yang akan diperbarui.

updateMask

string (FieldMask format)

Sangat direkomendasikan untuk pengalaman layanan terbaik. Perlu diketahui bahwa hal ini juga akan meningkatkan latensi saat memeriksa status operasi batch.

Jika updateMask diberikan, hanya kolom yang ditentukan di Job yang akan diperbarui. Jika tidak, semua kolom akan diperbarui.

Mask kolom untuk membatasi kolom yang diperbarui. Hanya kolom tingkat atas Job yang didukung.

Jika updateMask diberikan, Job di dalam JobResult hanya akan berisi kolom yang diperbarui, ditambah ID Pekerjaan. Jika tidak, Job akan menyertakan semua kolom, yang dapat menghasilkan respons yang sangat besar.

Daftar dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya valid. Contoh: "user.displayName,photo".

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

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.