Коллекция всех существующих календарей. См. также Calendars vs CalendarList .
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
{
"kind": "calendar#calendar",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"dataOwner": string,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
}
}| Имя объекта недвижимости | Ценить | Описание | Примечания |
|---|---|---|---|
conferenceProperties | nested object | Свойства конференций для этого календаря, например, какие типы конференций разрешены. | |
conferenceProperties. allowedConferenceSolutionTypes[] | list | Типы конференц-решений, поддерживаемые этим календарем. Возможные значения:
| |
dataOwner | string | Адрес электронной почты владельца календаря. Устанавливается только для дополнительных календарей. Только для чтения. | |
description | string | Описание календаря. Необязательно. | записываемый |
etag | etag | ETag ресурса. | |
id | string | Идентификатор календаря. Для получения идентификаторов вызовите метод calendarList.list() . | |
kind | string | Тип ресурса (" calendar#calendar "). | |
location | string | Географическое положение календаря в виде текста в свободной форме. Необязательно. | записываемый |
summary | string | Название календаря. | записываемый |
timeZone | string | Часовой пояс календаря. (Отформатирован как имя базы данных часовых поясов IANA, например, «Европа/Цюрих».) Необязательно. | записываемый |
Методы
- прозрачный
- Очищает основной календарь. Эта операция удаляет все события, связанные с основным календарём учётной записи.
- удалить
- Удаляет дополнительный календарь. Используйте calendars.clear для удаления всех событий в основных календарях.
- получать
- Возвращает метаданные для календаря.
- вставлять
- Создает дополнительный календарь.
Пользователь, прошедший аутентификацию для запроса, становится владельцем данных нового календаря.
- пластырь
- Обновляет метаданные календаря. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на патч расходует три единицы квоты; предпочтительнее использовать
getа затемupdate. Указанные значения полей заменяют существующие значения. Поля, не указанные в запросе, остаются без изменений. Поля массивов, если они указаны, перезаписывают существующие массивы; при этом все предыдущие элементы массива отменяются. - обновлять
- Обновляет метаданные календаря.