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 Como 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 |
Até que ponto o acesso à agenda é concedido por esta regra da 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. prefira usar uma
get
seguida por umaupdate
. Os valores de campo especificados substituem os atuais. Os campos não especificados na solicitação permanecem inalterados. Campos de matriz, se especificados, substituem as matrizes existentes. isso descartará os elementos anteriores da matriz. - update
- Atualiza uma regra de controle de acesso.
- relógio
- Monitorar as alterações nos recursos da ACL.