Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Reprezentacje zasobów
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
Nazwa usługi | Wartość | Opis | Uwagi |
---|---|---|---|
etag |
etag |
Tag ETag zasobu. | |
id |
string |
Identyfikator reguły listy kontroli dostępu (ACL). Zobacz Udostępnianie kalendarzy. | |
kind |
string |
Typ zasobu („calendar#aclRule ”). |
|
role |
string |
Rola przypisana do zakresu. Możliwe wartości:
|
z możliwością zapisu |
scope |
object |
Zakres, w jakim dostęp do kalendarza jest przyznawany przez tę regułę ACL. | |
scope.type |
string |
Typ zakresu. Możliwe wartości:
default ” (publicznemu) dotyczą każdego użytkownika, zarówno uwierzytelnionego, jak i nieuwierzytelnionego. |
|
scope.value |
string |
Adres e-mail użytkownika lub grupy albo nazwa domeny w zależności od typu zakresu. Pominięto w przypadku typu „default ”. |
z możliwością zapisu |
Metody
- usuń
- Usuwa regułę kontroli dostępu.
- pobierz
- Zwraca regułę kontroli dostępu.
- wstaw
- Tworzy regułę kontroli dostępu.
- list
- Zwraca reguły z listy kontroli dostępu dla kalendarza.
- poprawka
- Aktualizuje regułę kontroli dostępu. Ta metoda obsługuje semantykę poprawki. Pamiętaj, że każde żądanie poprawki zużywa 3 jednostki limitu. preferujesz użycie ciągu
get
, po którym następujeupdate
. Określone przez Ciebie wartości pól zastępują istniejące wartości. Pola, które nie zostaną określone w żądaniu, pozostaną niezmienione. Pola tablicowe (jeśli są określone) zastępują istniejące tablice; powoduje odrzucenie wszystkich poprzednich elementów tablicy. - zaktualizuj
- Aktualizuje regułę kontroli dostępu.
- zegarek
- Oczekuj zmian w zasobach listy kontroli dostępu.