Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakı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'i. | |
id |
string |
Erişim kontrol listesi (EKL) kuralının tanımlayıcısı. Takvim 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" veya herkese açık kapsam için verilen izinler, kimliği doğrulanmış veya doğrulanmamış tüm kullanıcılar için geçerlidir. |
|
scope.value |
string |
Kapsam türüne bağlı olarak 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
- Erişim denetimi kuralını siler.
- get
- Erişim denetimi kuralını döndürür.
- insert
- Erişim denetimi kuralı oluşturur.
- list
- Takvimin erişim kontrol listesindeki kuralları döndürür.
- patch
- Erişim kontrolü kuralını günceller. Bu yöntem, yama semantiğini destekler. Her yama isteğinin üç kota birimi kullandığını unutmayın.
getardındanupdatekullanmayı tercih edin. Belirttiğiniz alan değerleri, mevcut değerlerin yerini alır. İstek içinde belirtmediğiniz alanlar değişmeden kalır. Dizi alanları belirtilirse mevcut dizilerin üzerine yazılır. Bu durumda, önceki dizi öğeleri silinir. - güncelleme
- Erişim kontrolü kuralını günceller.
- watch
- ACL kaynaklarında yapılan değişiklikleri izleyin.