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 champ d'application. Les valeurs possibles sont:
|
accessible en écriture |
scope |
object |
Le degré d'accès à l'agenda accordé par cette règle 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, en fonction du 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. Il est préférable d'utiliser 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. S'ils sont spécifiés, les champs de tableau écrasent les tableaux existants. Cette opération supprime tous les éléments de tableau précédents. - mise à jour
- Met à jour une règle de contrôle des accès.
- montre
- Surveillez les modifications apportées aux ressources des LCA.