La liste des méthodes associées à cette ressource est présentée au bas de la page.
Représentations de la ressource
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
Nom de propriété | Valeur | Description | Remarques |
---|---|---|---|
etag |
etag |
ETag de la ressource. | |
id |
string |
Identifiant de la règle de la liste de contrôle d'accès (LCA). Pour en savoir plus, consultez Partager des agendas. | |
kind |
string |
Type de la ressource ("calendar#aclRule "). |
|
role |
string |
Rôle attribué au niveau d'accès. Les valeurs possibles sont:
|
accessible en écriture |
scope |
object |
Niveau d'accès à l'agenda accordé par cette règle de LCA. | |
scope.type |
string |
Type de champ d'application. Les valeurs possibles sont:
default ", ou "public", s'appliquent à tous les utilisateurs, authentifiés ou non. |
|
scope.value |
string |
Adresse e-mail d'un utilisateur ou d'un groupe, ou nom d'un domaine, selon le type de champ d'application. Omis pour le type "default ". |
accessible en écriture |
Méthodes
- supprimer
- Supprime une règle de contrôle des accès.
- get
- Renvoie une règle de contrôle des accès.
- insérer
- Crée une règle de contrôle des accès.
- liste
- Renvoie les règles figurant dans la liste de contrôle d'accès de l'agenda.
- patch
- Met à jour une règle de contrôle des accès. Cette méthode est compatible avec la sémantique "patch". Notez que chaque requête "patch" consomme trois unités de quota. utilisez plutôt un
get
suivi d'unupdate
. Les valeurs de champ que vous spécifiez remplacent les valeurs existantes. Les champs que vous ne spécifiez pas dans la requête restent inchangés. Les champs de tableau, s'ils sont spécifiés, écrasent les tableaux existants. tous les éléments du tableau précédents sont supprimés. - mise à jour
- Met à jour une règle de contrôle des accès.
- montre
- Surveillez les modifications apportées aux ressources des LCA.