Listę metod dotyczących 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:
|
writable |
scope |
object |
Zakres, w jakim ta reguła ACL przyznaje dostęp do kalendarza. | |
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”. |
writable |
Metody
- usuń
- Usuwa regułę kontroli dostępu.
- zacznij korzystać z
- 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 poprawki zużywa 3 jednostki limitu; zalecamy użycie metody
get, a następnieupdate. Wartości pól, które określisz, zastąpią dotychczasowe wartości. Pola, których nie określisz w żądaniu, pozostaną bez zmian. Pola tablicowe, jeśli zostaną określone, zastąpią istniejące tablice; spowoduje to odrzucenie wszystkich poprzednich elementów tablicy. - aktualizacja
- Aktualizuje regułę kontroli dostępu.
- zegarek
- Obserwuj zmiany w zasobach ACL.