Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.
Representasi resource
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
etag |
etag |
ETag resource. | |
id |
string |
ID aturan Daftar Kontrol Akses (ACL). Lihat Berbagi kalender. | |
kind |
string |
Jenis resource ("calendar#aclRule "). |
|
role |
string |
Peran yang ditetapkan ke cakupan. Kemungkinan nilainya adalah:
|
dapat ditulis |
scope |
object |
Sejauh mana akses kalender diberikan oleh aturan ACL ini. | |
scope.type |
string |
Jenis cakupan. Kemungkinan nilainya adalah:
default ", atau publik, berlaku untuk semua pengguna, diautentikasi atau tidak. |
|
scope.value |
string |
Alamat email pengguna atau grup, atau nama domain, bergantung pada jenis cakupan. Dihapus untuk jenis "default ". |
dapat ditulis |
Metode
- hapus
- Menghapus aturan kontrol akses.
- dapatkan
- Menampilkan aturan kontrol akses.
- sisipkan
- Membuat aturan kontrol akses.
- list
- Menampilkan aturan dalam daftar kontrol akses untuk kalender.
- patch
- Memperbarui aturan kontrol akses. Metode ini mendukung semantik patch. Perlu diperhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih suka menggunakan
get
diikuti denganupdate
. Nilai kolom yang Anda tentukan akan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tidak akan berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; ini akan membuang elemen {i>array<i} sebelumnya. - info terbaru
- Memperbarui aturan kontrol akses.
- jam tangan
- Perhatikan perubahan pada resource ACL.