Method: spaces.members.batchUpdate

Memperbarui anggota satu ruang dalam batch.

Permintaan HTTP

POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Resource induk yang dibagikan oleh semua Anggota yang sedang diperbarui. Format: spaces/{space}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (UpdateMemberRequest)
    }
  ],
  "updateMask": string
}
Kolom
requests[]

object (UpdateMemberRequest)

Wajib. Pesan permintaan yang menentukan resource yang akan diperbarui. Maksimum 500 anggota dapat diubah dalam batch.

updateMask

string (FieldMask format)

Opsional. Mask kolom tingkat teratas yang digunakan untuk menentukan kolom yang akan diperbarui di anggota untuk semua UpdateMemberRequest. Ada 4 kemungkinan skenario untuk mask kolom tingkat teratas dan turunan: 1. Mask kolom tingkat teratas dan turunan tidak ada: Semua kolom yang diberikan dalam permintaan diperbarui, termasuk menghapus kolom yang tidak ditetapkan dalam permintaan. 2. Mask kolom tingkat teratas ada, tetapi mask kolom turunan tidak ada: Kolom yang ditentukan dalam mask kolom tingkat teratas akan diperbarui. 3. Mask kolom tingkat teratas dan turunan ada: Mask kolom turunan harus sama dengan mask kolom tingkat teratas. 4. Mask kolom tingkat atas tidak ada, tetapi mask kolom turunan ada: Hal ini tidak didukung dan akan menampilkan error.

Isi respons

Respons kumpulan update anggota.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "members": [
    {
      object (Member)
    }
  ]
}
Kolom
members[]

object (Member)

Anggota diperbarui.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/meetings.space.created

Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.

UpdateMemberRequest

Permintaan untuk memperbarui anggota.

Representasi JSON
{
  "member": {
    object (Member)
  },
  "updateMask": string
}
Kolom
member

object (Member)

Wajib. Anggota yang akan diperbarui. Format: spaces/{space}/members/{member}

updateMask

string (FieldMask format)

Opsional. Mask kolom yang digunakan untuk menentukan kolom yang akan diperbarui di anggota. Jika updateMask tidak diberikan(tidak ditetapkan, ditetapkan dengan jalur kosong, atau hanya memiliki "" sebagai jalur), secara default, semua kolom yang diberikan dengan nilai dalam permintaan akan diperbarui. Menggunakan "*" sebagai updateMask akan memperbarui semua kolom, termasuk menghapus kolom yang tidak ditetapkan dalam permintaan. Dalam kasus BatchUpdate, parameter ini harus tidak ada atau sama dengan updateMask di BatchUpdateMembersRequest saat UpdateMemberRequest dibuat sebagai permintaan turunan BatchUpdateMembersRequest.