Listę metod dla tego zasobu znajdziesz na końcu tej strony.
Prezentacje zasobów
{
"kind": "calendar#aclRule",
"etag": etag,
"id": string,
"scope": {
"type": string,
"value": string
},
"role": string
}| Nazwa usługi | Wartość | Opis | Uwagi |
|---|---|---|---|
etag |
etag |
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 dostępu do kalendarza przyznanego przez tę regułę listy kontroli dostępu. | |
scope.type |
string |
Typ zakresu. Możliwe wartości:
default” lub publicznemu dotyczą każdego użytkownika, niezależnie od tego, czy jest on uwierzytelniony. |
|
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.
- get
- Zwraca regułę kontroli dostępu.
- wstaw
- Tworzy regułę kontroli dostępu.
- list
- Zwraca reguły na liście kontroli dostępu do kalendarza.
- patch
- Aktualizuje regułę kontroli dostępu. Ta metoda obsługuje semantykę poprawki. Pamiętaj, że każde żądanie PATCH zużywa 3 jednostki limitu. Zalecamy używanie żądania
get, a potem żądaniaupdate. Podane wartości pól zastąpią dotychczasowe wartości. Pola, których nie określisz w żądaniu, pozostaną niezmienione. Pola tablicy, jeśli są określone, zastępują istniejące tablice, co powoduje odrzucenie wszystkich poprzednich elementów tablicy. - aktualizować
- Aktualizuje regułę kontroli dostępu.
- zegarek
- Obserwuj zmiany w zasobach listy kontroli dostępu.