既存のすべてのカレンダーのコレクション。Calendar と CalendarList もご覧ください。
このリソースのメソッドの一覧は、このページの最後に掲載されています。
リソースの表記
{ "kind": "calendar#calendar", "etag": etag, "id": string, "summary": string, "description": string, "location": string, "timeZone": string, "conferenceProperties": { "allowedConferenceSolutionTypes": [ string ] } }
プロパティ名 | 値 | 説明 | メモ |
---|---|---|---|
conferenceProperties |
nested object |
このカレンダーの会議プロパティ(許可する会議の種類など)。 | |
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
このカレンダーでサポートされている会議ソリューションの種類。 可能な値は次のとおりです。
|
|
description |
string |
カレンダーの説明。省略可。 | 書き込み可能 |
etag |
etag |
リソースの ETag。 | |
id |
string |
カレンダーの識別子。ID を取得するには、calendarList.list() メソッドを呼び出します。 | |
kind |
string |
リソースのタイプ(「calendar#calendar 」)。 |
|
location |
string |
自由形式のテキストで表されるカレンダーの地域。省略可。 | 書き込み可能 |
summary |
string |
カレンダーのタイトル。 | 書き込み可能 |
timeZone |
string |
カレンダーのタイムゾーン。(IANA タイムゾーン データベース名の形式(「Europe/Zurich」など))。省略可。 | 書き込み可能 |
Methods
- 鮮明度
- メイン カレンダーを消去します。この操作を行うと、アカウントのメイン カレンダーに関連付けられているすべての予定が削除されます。
- delete
- 予備カレンダーを削除します。メイン カレンダーの予定をすべて消去するには、calendar.clear を使用します。
- get
- カレンダーのメタデータを返します。
- 挿入
- 予備カレンダーを作成します。
- パッチ
- カレンダーのメタデータを更新します。このメソッドは、パッチ セマンティクスをサポートしています。各パッチ リクエストは 3 つの割り当てユニットを消費します。
get
の後にupdate
を続けることをおすすめします。指定したフィールド値によって既存の値が置き換えられます。リクエストで指定しないフィールドは変更されません。配列フィールドを指定すると、既存の配列が上書きされます。以前の配列要素は破棄されます。 - update
- カレンダーのメタデータを更新します。