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 |
O papel atribuído ao escopo. Os valores possíveis são:
|
gravável |
scope |
object |
O nível em que o acesso à agenda é concedido por essa regra de ACL. | |
scope.type |
string |
O tipo de escopo. Os valores possíveis são:
default ", ou público, se aplicam a 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. Esse método é compatível com a semântica de patch. Cada solicitação de patch consome três unidades de cota. Use um
get
seguido de umupdate
. Os valores de campo especificados substituem os valores atuais. Os campos que você não especificar na solicitação permanecem inalterados. Os campos de matriz, se especificados, substituem as matrizes atuais. Isso descarta todos os elementos de matriz anteriores. - update
- Atualiza uma regra de controle de acesso.
- watch
- Observe as mudanças nos recursos da ACL.