Method: projects.locations.aclPolicies.patch

Memperbarui kebijakan ACL.

Operasi ini akan menerapkan kebijakan ACL yang diperbarui ke semua instance tertaut. Operasi akan menampilkan keberhasilan jika berhasil menerapkan kebijakan ke semua instance. Jika operasi selesai dengan kegagalan, layanan akan terus menerapkan kebijakan melalui rekonsiliasi untuk instance yang gagal bahkan setelah operasi selesai untuk memastikan konsistensi pada akhirnya.

longrunning.Operation yang telah selesai akan berisi objek kebijakan ACL baru di kolom respons.

Permintaan HTTP


PATCH https://memorystore.googleapis.com/v1alpha/{aclPolicy.name=projects/*/locations/*/aclPolicies/*}

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
aclPolicy.name

string

ID. Jalur resource lengkap kebijakan ACL.

Parameter kueri

Parameter
updateMask

string (FieldMask format)

Opsional. Masker kolom yang akan diperbarui. Setidaknya satu jalur harus diberikan di kolom ini. Elemen kolom jalur berulang hanya dapat menyertakan kolom ini dari AclPolicy:

  • rules

Ini adalah comma-separated list berisi nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".

requestId

string

Opsional. UUID permintaan idempoten.

Isi permintaan

Isi permintaan memuat instance AclPolicy.

Isi respons

Jika berhasil, isi respons akan memuat instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/memorystore.read-write

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • memorystore.aclPolicies.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.