Calendars

Uma coleção de todas as agendas existentes. Consulte também Agendas x AgendaList.

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
Nome da propriedade Valor Descrição Observações
conferenceProperties nested object Propriedades de conferência desta agenda, por exemplo, quais tipos de videoconferências são permitidos.
conferenceProperties.allowedConferenceSolutionTypes[] list Os tipos de soluções de conferência compatíveis com esta agenda.

Os valores possíveis são:

  • "eventHangout"
  • "eventNamedHangout"
  • "hangoutsMeet"
Opcional.

description string Descrição da agenda. Opcional. gravável
etag etag ETag do recurso.
id string Identificador da agenda. Para recuperar IDs, chame o método calendarList.list().
kind string Tipo do recurso ("calendar#calendar").
location string Localização geográfica da agenda como texto em formato livre. Opcional. gravável
summary string Título da agenda. gravável
timeZone string O fuso horário da agenda. Formatado como um nome do banco de dados de fuso horário IANA, por exemplo, "Europa/Zurique". Opcional. gravável

Métodos

limpar
Limpa uma agenda principal. Essa operação exclui todos os eventos associados à agenda principal de uma conta.
delete
Exclui uma agenda secundária. Use calendar.clear para limpar todos os eventos das agendas principais.
get
Retorna metadados de uma agenda.
inserir
Cria uma agenda secundária.
patch
Atualiza os metadados de uma agenda. 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 uma update. 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 os metadados de uma agenda.