Bu kaynak için yöntemlerin listesi bu sayfanın sonuna verilmiştir.
Kaynak temsilleri
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
etag |
etag |
Kaynağın ETag'i. | |
id |
string |
Erişim Kontrol Listesi (EKL) kuralının tanımlayıcısıdır. Takvim paylaşma başlıklı makaleyi inceleyin. | |
kind |
string |
Kaynağın türü ("calendar#aclRule "). |
|
role |
string |
Kapsama alanına atanan rol. Olası değerler:
|
yazılabilir |
scope |
object |
Bu ACL kuralı tarafından takvim erişiminin ne ölçüde verildiği. | |
scope.type |
string |
Kapsamın türü. Olası değerler:
default " veya herkese açık kapsama verilen izinler, kimliği doğrulanmış olsun veya olmasın tüm kullanıcılar için geçerlidir. |
|
scope.value |
string |
Kapsam türüne bağlı olarak bir kullanıcının veya grubun e-posta adresi ya da alanın adı. "default " türü için atlandı. |
yazılabilir |
Yöntemler
- sil
- Bir erişim denetimi kuralını siler.
- get
- Bir erişim denetimi kuralı döndürür.
- insert
- Erişim denetimi kuralı oluşturur.
- list
- Takvim için erişim denetimi listesindeki kuralları döndürür.
- patch
- Bir erişim denetimi kuralını günceller. Bu yöntem, yama semantiklerini destekler. Her bir yama isteği üç kota birimi tüketir.
get
ve ardındanupdate
kullanmayı tercih edin. Belirttiğiniz alan değerleri, mevcut değerlerin yerini alır. İstekte belirtmediğiniz alanlar aynı kalır. Belirtilen dizi alanları, mevcut dizilerin üzerine yazar. Bu işlem, önceki tüm dizi öğelerini atar. - update
- Bir erişim denetimi kuralını günceller.
- watch
- ACL kaynaklarında yapılan değişiklikleri izleyin.