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 do 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, grupo ou o nome de um domínio, dependendo do tipo de escopo. Omitido para o tipo "default ". |
gravável |
Métodos
- excluir
- 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. Observe que cada solicitação de patch consome três unidades de cota. Prefira usar um
get
seguido por umupdate
. Os valores de campo especificados substituem os valores atuais. Os campos que não forem especificados na solicitação não serão alterados. Os campos de matriz, se especificados, substituem as matrizes existentes. Isso descarta os elementos anteriores da matriz. - update
- Atualiza uma regra de controle de acesso.
- relógio
- Observe as alterações nos recursos da ACL.