用户日历列表中的日历集合。另请参阅 日历与日历列表。
有关此类资源的方法列表,请参阅本页面的结尾部分。
资源表示法
{ "kind": "calendar#calendarListEntry", "etag": etag, "id": string, "summary": string, "description": string, "location": string, "timeZone": string, "summaryOverride": string, "colorId": string, "backgroundColor": string, "foregroundColor": string, "hidden": boolean, "selected": boolean, "accessRole": string, "defaultReminders": [ { "method": string, "minutes": integer } ], "notificationSettings": { "notifications": [ { "type": string, "method": string } ] }, "primary": boolean, "deleted": boolean, "conferenceProperties": { "allowedConferenceSolutionTypes": [ string ] } }
属性名称 | 值 | 说明 | 备注 |
---|---|---|---|
accessRole |
string |
经过身份验证的用户对日历的有效访问角色。只读。可能的值包括:
|
|
backgroundColor |
string |
日历的主颜色,采用十六进制格式“#0088aa ”。此属性会取代基于索引的 colorId 属性。要设置或更改此属性,您需要在 insert、update 和 patch 方法的参数中指定 colorRgbFormat=true 。可选。 |
可写入 |
colorId |
string |
日历的颜色。这是一个 ID,它引用了颜色定义的 calendar 部分中的条目(请参阅颜色端点)。此属性已被 backgroundColor 和 foregroundColor 属性取代,使用这些属性时可以忽略。可选。 |
可写入 |
conferenceProperties |
nested object |
此日历的会议属性,例如允许的会议类型。 | |
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
此日历支持的会议解决方案类型。 可能的值包括:
|
|
defaultReminders[] |
list |
通过身份验证的用户对此日历的默认提醒。 | 可写入 |
defaultReminders[].method |
string |
此提醒使用的方法。可能的值包括:
添加提醒时必填。 |
可写入 |
defaultReminders[].minutes |
integer |
在事件开始前多少分钟应触发提醒。有效值介于 0 到 40320 之间(4 周的分钟数)。 添加提醒时必填。 |
可写入 |
deleted |
boolean |
此日历列表条目是否已从日历列表中删除。只读。可选。默认值为 False。 | |
description |
string |
日历说明。可选。只读。 | |
etag |
etag |
资源的 ETag。 | |
foregroundColor |
string |
日历的前景颜色,采用十六进制格式“#ffffff ”。此属性会取代基于索引的 colorId 属性。要设置或更改此属性,您需要在 insert、update 和 patch 方法的参数中指定 colorRgbFormat=true 。可选。 |
可写入 |
id |
string |
日历的标识符。 | |
kind |
string |
资源的类型(“calendar#calendarListEntry”)。 | |
location |
string |
日历的地理位置(自由格式文本)。可选。只读。 | |
notificationSettings |
object |
通过身份验证的用户为此日历收到的通知。 | 可写入 |
notificationSettings.notifications[] |
list |
为此日历设置的通知列表。 | |
notificationSettings.notifications[].method |
string |
用于传送通知的方法。可能的值是:
添加通知时必填。 |
可写入 |
notificationSettings.notifications[].type |
string |
通知的类型。可能的值包括:
添加通知时必填。 |
可写入 |
primary |
boolean |
日历是否为经过身份验证的用户的主日历。只读。可选。默认值为 False。 | |
selected |
boolean |
日历内容是否显示在日历界面中。可选。默认值为 False。 | 可写入 |
summary |
string |
日历标题。只读。 | |
summaryOverride |
string |
经过身份验证的用户为此日历设置的摘要。可选。 | 可写入 |
timeZone |
string |
日历的时区。可选。只读。 |