Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.
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. | |
id |
string |
Erişim Kontrol Listesi (ACL) kuralının tanımlayıcısı. Takvimleri paylaşma başlıklı makaleyi inceleyin. | |
kind |
string |
Kaynağın türü ("calendar#aclRule "). |
|
role |
string |
Kapsama atanan rol. Olası değerler:
|
yazılabilir |
scope |
object |
Bu EKL kuralı tarafından takvim erişiminin ne ölçüde verildiği. | |
scope.type |
string |
Kapsamın türü. Olası değerler:
default " kapsamına 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 adı. "default " türü için atlanır. |
yazılabilir |
Yöntemler
- sil
- Bir erişim denetimi kuralını siler.
- al
- Bir erişim denetimi kuralı döndürür.
- ekle
- Erişim denetimi kuralı oluşturur.
- list
- Takvimin erişim kontrol listesindeki kuralları döndürür.
- yama
- Bir erişim denetimi kuralını günceller. Bu yöntem yama semantiğini destekler. Her yama isteğinin üç kota birimi tükettiğini unutmayın;
get
ve ardındanupdate
kullanmayı tercih edin. Belirttiğiniz alan değerleri mevcut değerlerin yerine geçer. İstekte belirtmediğiniz alanlar değişmeden kalır. Dizi alanları belirtilirse, mevcut dizilerin üzerine yazılır. Bu işlem, önceki dizi öğelerini siler. - güncelleme
- Bir erişim denetimi kuralını günceller.
- saat
- ACL kaynaklarında yapılan değişiklikleri izleyin.