Halaman ini menjelaskan operasi jadwal pencadangan Spanner dan menjelaskan cara menyiapkan jadwal pencadangan untuk database Anda.
Sebelum memulai
-
Untuk mendapatkan izin yang diperlukan guna membuat dan mengelola jadwal pencadangan, minta administrator untuk memberi Anda peran IAM berikut pada instance:
-
Membuat, melihat, memperbarui, dan menghapus jadwal pencadangan:
Cloud Spanner Backup Admin (
roles/spanner.backupAdmin
) -
Membuat dan melihat jadwal pencadangan:
Cloud Spanner Backup Writer (
roles/spanner.backupWriter
)
-
Membuat, melihat, memperbarui, dan menghapus jadwal pencadangan:
Cloud Spanner Backup Admin (
Membuat jadwal pencadangan
Konsol
Di konsol Google Cloud, buka halaman Instance Spanner.
Klik instance yang berisi database.
Klik database.
Di menu navigasi, klik Backup/Restore.
Klik Buat jadwal pencadangan.
Isi formulir, lalu klik Buat.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin membuat jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin membuat jadwal pencadangan.
-
RETENTION_DURATION: durasi retensi cadangan yang dibuat oleh jadwal. Misalnya, jika Anda ingin durasi retensi menjadi satu hari, Anda dapat menggunakan
86400s
. -
CRONTAB_EXPRESSION:
Ekspresi crontab untuk frekuensi jadwal pencadangan. Misalnya, jika Anda ingin frekuensi jadwal pencadangan setiap 12 jam, Anda dapat menggunakan
0 12 * * *
. -
BACKUP_TYPE:
baik jadwal pencadangan penuh maupun jadwal pencadangan inkremental. Kemungkinan nilainya adalah
full-backup
atauincremental-backup
. -
ENCRYPTION_TYPE:
jenis enkripsi cadangan yang dibuat oleh jadwal pencadangan.
Nilai yang valid adalah
USE_DATABASE_ENCRYPTION
,GOOGLE_DEFAULT_ENCRYPTION
, atauCUSTOMER_MANAGED_ENCRYPTION
. Jika menggunakanCUSTOMER_MANAGED_ENCRYPTION
, Anda harus menentukankmsKeyName
. Jika jenis pencadangan Anda adalahincremental-backup
, jenis enkripsinya harusGOOGLE_DEFAULT_ENCRYPTION
.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules create SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID \ --retention-duration=RETENTION_DURATION \ --cron="CRONTAB_EXPRESSION" \ --backup-type=BACKUP_TYPE \ --encryption-type=ENCRYPTION_TYPE
Windows (PowerShell)
gcloud spanner backup-schedules create SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID ` --retention-duration=RETENTION_DURATION ` --cron="CRONTAB_EXPRESSION" ` --backup-type=BACKUP_TYPE ` --encryption-type=ENCRYPTION_TYPE
Windows (cmd.exe)
gcloud spanner backup-schedules create SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID ^ --retention-duration=RETENTION_DURATION ^ --cron="CRONTAB_EXPRESSION" ^ --backup-type=BACKUP_TYPE ^ --encryption-type=ENCRYPTION_TYPE
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin membuat jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin membuat jadwal pencadangan.
- SCHEDULE_ID: ID jadwal pencadangan.
-
BACKUP_TYPE:
baik jadwal pencadangan penuh maupun jadwal pencadangan inkremental.
Kemungkinan nilainya adalah
fullBackupSpec
atauincrementalBackupSpec
. -
ENCRYPTION_TYPE: jenis enkripsi cadangan
yang dibuat oleh jadwal pencadangan. Nilai yang mungkin adalah
USE_DATABASE_ENCRYPTION
,GOOGLE_DEFAULT_ENCRYPTION
, atauCUSTOMER_MANAGED_ENCRYPTION
. Jika menggunakanCUSTOMER_MANAGED_ENCRYPTION
, Anda harus menentukankmsKeyName
. Jika jenis pencadangan Anda adalahincremental-backup
, jenis enkripsinya harusGOOGLE_DEFAULT_ENCRYPTION
. - RETENTION_DURATION: durasi retensi cadangan yang dibuat oleh jadwal.
Metode HTTP dan URL:
POST https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules?backup_schedule_id=SCHEDULE_ID
Meminta isi JSON:
{ "retentionDuration": "RETENTION_DURATION", "spec": { "cronSpec": { "text": "0 2 * * *" } }, "encryptionConfig": { "encryptionType": "ENCRYPTION_TYPE" }, "BACKUP_TYPE": {} }
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ "name": "projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID", "retentionDuration": "86400s", "encryptionConfig": { "encryptionType": "USE_DATABASE_ENCRYPTION" }, "spec": { "cronSpec": { "text": "0 2 * * *", "timeZone": "UTC", "creationWindow": "14400s" } }, "BACKUP_TYPE": {}, "updateTime": "2024-05-22T11:13:51.835590Z" }
Library klien
C#
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:C++
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:Go
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:Java
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:Node.js
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:Python
Untuk membuat jadwal pencadangan lengkap, lihat kode contoh berikut:
Untuk membuat jadwal pencadangan inkremental, lihat kode contoh berikut:Mendapatkan jadwal pencadangan
Konsol
Di konsol Google Cloud, buka halaman Instance Spanner.
Klik instance yang berisi database.
Klik database.
Di menu navigasi, klik Backup/Restore.
Klik tab Jadwal untuk melihat semua jadwal pencadangan dan informasinya.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
- SCHEDULE_ID: ID jadwal pencadangan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules describe SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID
Windows (PowerShell)
gcloud spanner backup-schedules describe SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID
Windows (cmd.exe)
gcloud spanner backup-schedules describe SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID
Anda akan melihat respons seperti berikut:
{ encryptionConfig: encryptionType: USE_DATABASE_ENCRYPTION incrementalBackupSpec: {} name: projects/my-project/instances/my-instance/databases/my-database/backupSchedules/my-schedule retentionDuration: 2592000s spec: cronSpec: creationWindow: 14400s text: 0 */4 * * * timeZone: UTC updateTime: '2024-09-13T10:24:18.754839Z' }
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
- SCHEDULE_ID: ID jadwal pencadangan.
Metode HTTP dan URL:
GET https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID
Untuk mengirim permintaan, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ "name": "projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID", "retentionDuration": "100000s", "encryptionConfig": { "encryptionType": "USE_DATABASE_ENCRYPTION" }, "spec": { "cronSpec": { "text": "0 2 * * *", "timeZone": "UTC", "creationWindow": "14400s" } }, "fullBackupSpec": {}, "updateTime": "2024-05-22T11:13:51.835590Z" }
Library klien
C#
C++
Go
Java
Node.js
Python
Mencantumkan jadwal pencadangan
Konsol
Di konsol Google Cloud, buka halaman Instance Spanner.
Klik instance yang berisi database.
Klik database.
Di menu navigasi, klik Backup/Restore.
Klik tab Jadwal untuk melihat semua jadwal pencadangan dan informasinya.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules list \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID
Windows (PowerShell)
gcloud spanner backup-schedules list ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID
Windows (cmd.exe)
gcloud spanner backup-schedules list ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID
Anda akan melihat respons seperti berikut:
Name | Backup type | Cron | Retention duration | Encryption type |
---|---|---|---|---|
my-full-schedule | FULL | 30 12 * * * | 2592000s | USE_DATABASE_ENCRYPTION |
my-incr-schedule | INCREMENTAL | 0 */4 * * * | 2592000s | USE_DATABASE_ENCRYPTION |
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
Metode HTTP dan URL:
GET https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules
Untuk mengirim permintaan, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ "backupSchedules": [ { "name": "projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID", "retentionDuration": "172800s", "encryptionConfig": { "encryptionType": "USE_DATABASE_ENCRYPTION" }, "spec": { "cronSpec": { "text": "0 */12 * * *", "timeZone": "UTC", "creationWindow": "14400s" } }, "fullBackupSpec": {}, "updateTime": "2024-09-09T07:21:43.946180Z" }, { "name": "projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID", "retentionDuration": "2592000s", "encryptionConfig": { "encryptionType": "CUSTOMER_MANAGED_ENCRYPTION", "kmsKeyName": "projects/PROJECT_ID/locations/us-central1/keyRings/cmek-demo/cryptoKeys/test-key" }, "spec": { "cronSpec": { "text": "30 12 * * *", "timeZone": "UTC", "creationWindow": "14400s" } }, "fullBackupSpec": {}, "updateTime": "2024-09-17T18:27:53.868741Z" } ] }
Library klien
C#
C++
Go
Java
Node.js
Python
Memperbarui jadwal pencadangan
Konsol
Di konsol Google Cloud, buka halaman Instance Spanner.
Klik instance yang berisi database.
Klik database.
Di menu navigasi, klik Backup/Restore.
Klik tab Jadwal.
Pilih Tindakan lainnya untuk jadwal pencadangan Anda, lalu klik Perbarui.
Anda dapat memperbarui frekuensi dan waktu retensi jadwal pencadangan. Jika jadwal pencadangan penuh, Anda juga dapat memperbarui jenis enkripsi.
Klik Simpan.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin mengubah jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin mengubah jadwal pencadangan.
- RETENTION_DURATION: durasi retensi cadangan yang dibuat oleh jadwal.
-
CRONTAB_EXPRESSION:
Ekspresi crontab untuk frekuensi jadwal pencadangan. Misalnya, jika Anda ingin frekuensi jadwal pencadangan setiap 12 jam, Anda dapat menggunakan
0 12 * * *
. -
ENCRYPTION_TYPE:
jenis enkripsi cadangan yang dibuat oleh jadwal pencadangan.
Nilai yang valid adalah
USE_DATABASE_ENCRYPTION
,GOOGLE_DEFAULT_ENCRYPTION
, atauCUSTOMER_MANAGED_ENCRYPTION
. Jika menggunakanCUSTOMER_MANAGED_ENCRYPTION
, Anda harus menentukankmsKeyName
. Jika jenis pencadangan Anda adalahincremental-backup
, jenis enkripsinya harusGOOGLE_DEFAULT_ENCRYPTION
.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules update SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID \ --retention-duration=RETENTION_DURATION \ --cron="CRONTAB_EXPRESSION" \ --encryption-type=ENCRYPTION_TYPE
Windows (PowerShell)
gcloud spanner backup-schedules update SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID ` --retention-duration=RETENTION_DURATION ` --cron="CRONTAB_EXPRESSION" ` --encryption-type=ENCRYPTION_TYPE
Windows (cmd.exe)
gcloud spanner backup-schedules update SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID ^ --retention-duration=RETENTION_DURATION ^ --cron="CRONTAB_EXPRESSION" ^ --encryption-type=ENCRYPTION_TYPE
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin mengubah jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin mengubah jadwal pencadangan.
- SCHEDULE_ID: ID jadwal pencadangan.
-
RETENTION_DURATION: durasi retensi cadangan yang dibuat oleh jadwal. Misalnya, jika Anda ingin durasi retensi menjadi satu hari,
tentukan
86400s
. -
ENCRYPTION_TYPE:
jenis enkripsi cadangan yang dibuat oleh jadwal pencadangan.
Nilai yang mungkin adalah
USE_DATABASE_ENCRYPTION
,GOOGLE_DEFAULT_ENCRYPTION
, atauCUSTOMER_MANAGED_ENCRYPTION
. Jika menggunakanCUSTOMER_MANAGED_ENCRYPTION
, Anda harus menentukankmsKeyName
. Jika jenis pencadangan Anda adalahincremental-backup
, jenis enkripsinya harusGOOGLE_DEFAULT_ENCRYPTION
.
Metode HTTP dan URL:
PATCH https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID?updateMask=retention_duration,encryption_config,spec.cron_spec.text
Meminta isi JSON:
{ "retentionDuration": "RETENTION_DURATION", "spec": { "cronSpec": { "text": "0 2 * * *" } "encryptionConfig": { "encryptionType": "ENCRYPTION_TYPE" }, }, }
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ "name": "projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID", "retentionDuration": "86400s", "encryptionConfig": { "encryptionType": "USE_DATABASE_ENCRYPTION" }, "spec": { "cronSpec": { "text": "0 2 * * *", "timeZone": "UTC", "creationWindow": "14400s" } }, "fullBackupSpec": {}, "updateTime": "2024-05-22T11:13:51.835590Z" }
Library klien
C#
C++
Go
Java
Node.js
Python
Menghapus jadwal pencadangan
Konsol
Di konsol Google Cloud, buka halaman Instance Spanner.
Klik instance yang berisi database.
Klik database.
Di menu navigasi, klik Backup/Restore.
Pilih Tindakan lainnya untuk jadwal pencadangan Anda, lalu klik Hapus.
Ketik nama jadwal pencadangan.
Klik Konfirmasi.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin menghapus jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin menghapus jadwal pencadangan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules delete SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID
Windows (PowerShell)
gcloud spanner backup-schedules delete SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID
Windows (cmd.exe)
gcloud spanner backup-schedules delete SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance tempat Anda ingin menghapus jadwal pencadangan.
- DATABASE_ID: ID database tempat Anda ingin menghapus jadwal pencadangan.
- SCHEDULE_ID: ID jadwal pencadangan.
Metode HTTP dan URL:
DELETE https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID
Untuk mengirim permintaan, perluas salah satu opsi berikut:
Anda akan menerima kode status yang berhasil (2xx) dan respons kosong.
Library klien
C#
C++
Go
Java
Node.js
Python
Menetapkan kebijakan kontrol akses IAM
Anda dapat menetapkan kebijakan akses IAM untuk menentukan siapa yang memiliki akses ke jadwal pencadangan.
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules set-iam-policy SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID \ policy.json
Windows (PowerShell)
gcloud spanner backup-schedules set-iam-policy SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID ` policy.json
Windows (cmd.exe)
gcloud spanner backup-schedules set-iam-policy SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID ^ policy.json
Anda akan melihat respons seperti berikut:
Updated IAM policy for backupSchedule [SCHEDULE_ID]. bindings: - members: - user:test@google.com role: roles/editor etag: BwYi82k-fho= version: 1
policy.json
yang dapat Anda gunakan bersama dengan perintah gcloud CLI ini:
{ "version": 1, "etag": "BwYi8ypICC0=", "bindings": [ { "role": "roles/editor", "members": [ "user:test@gmail.com" ] } ] }
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
- SCHEDULE_ID: ID jadwal pencadangan.
Metode HTTP dan URL:
POST https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID:setIamPolicy?alt=json
Meminta isi JSON:
{ "policy": { "version": 1, "etag": "BwYi8ypICC0=", "bindings": [ { "role": "roles/editor", "members": [ "user:test@gmail.com" ] } ] } }
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{ { "version": 1, "etag": "etag", "bindings": [ { "role": "roles/non-primitive", "members": [ "user:test@gmail.com" ] } ] } }
Mendapatkan kebijakan kontrol akses IAM
gcloud
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud spanner backup-schedules get-iam-policy SCHEDULE_ID \ --project=PROJECT_ID \ --instance=INSTANCE_ID \ --database=DATABASE_ID
Windows (PowerShell)
gcloud spanner backup-schedules get-iam-policy SCHEDULE_ID ` --project=PROJECT_ID ` --instance=INSTANCE_ID ` --database=DATABASE_ID
Windows (cmd.exe)
gcloud spanner backup-schedules get-iam-policy SCHEDULE_ID ^ --project=PROJECT_ID ^ --instance=INSTANCE_ID ^ --database=DATABASE_ID
Anda akan melihat respons seperti berikut:
bindings: - members: - user:test@gmail.com role: roles/editor etag: BwYi82k-fho= version: 1
REST v1
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- INSTANCE_ID: ID instance.
- DATABASE_ID: ID database.
- SCHEDULE_ID: ID jadwal pencadangan.
- PROJECT_ID: project ID.
Metode HTTP dan URL:
POST https://spanner.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID/databases/DATABASE_ID/backupSchedules/SCHEDULE_ID:getIamPolicy?alt=json
Untuk mengirim permintaan, perluas salah satu opsi berikut:
Anda akan menerima respons JSON yang mirip seperti berikut:
{ { "version": 1, "etag": "BwYbyZ9pc4o=", "bindings": [ { "role": "roles/editor", "members": [ "user:test@gmail.com" ] } ] } }