Para ver uma lista de métodos desse recurso, consulte o final desta página.
Representações de recursos
{ "kind": "calendar#aclRule", "etag": etag, "id": string, "scope": { "type": string, "value": string }, "role": string }
Nome da propriedade | Valor | Descrição | Observações |
---|---|---|---|
etag |
etag |
ETag do recurso. | |
id |
string |
Identificador da regra da lista de controle de acesso (ACL). Consulte Compartilhar agendas. | |
kind |
string |
Tipo do recurso ("calendar#aclRule "). |
|
role |
string |
Função atribuída ao escopo. Os valores possíveis são:
|
gravável |
scope |
object |
Até que ponto o acesso à agenda é concedido pela regra de ACL. | |
scope.type |
string |
É o tipo do escopo. Os valores possíveis são:
default " são válidas para qualquer usuário, autenticado ou não. |
|
scope.value |
string |
É o endereço de e-mail de um usuário ou grupo ou o nome de um domínio, dependendo do tipo de escopo. Omitido para o tipo "default ". |
gravável |
Métodos
- delete
- Exclui uma regra de controle de acesso.
- get
- Retorna uma regra de controle de acesso.
- inserir
- Cria uma regra de controle de acesso.
- list
- retorna as regras na lista de controle de acesso da agenda.
- patch
- Atualiza uma regra de controle de acesso. Este método oferece suporte à semântica de patches. Cada solicitação de patch consome três unidades de cota. Use uma
get
seguida por umaupdate
. Os valores dos campos especificados substituem os valores existentes. Os campos que você não especificar na solicitação permanecerão inalterados. Campos de matriz, se especificados, substituem as matrizes existentes. Isso descarta quaisquer elementos de matriz anteriores. - update
- Atualiza uma regra de controle de acesso.
- assistir
- Monitorar alterações nos recursos da ACL.