Calendars
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Representasi resource
{
"kind": "calendar#calendar",
"etag": etag,
"id": string,
"summary": string,
"description": string,
"location": string,
"timeZone": string,
"conferenceProperties": {
"allowedConferenceSolutionTypes": [
string
]
}
}
Nama properti |
Nilai |
Deskripsi |
Catatan |
conferenceProperties |
nested object |
Properti konferensi untuk kalender ini, misalnya jenis konferensi yang diizinkan. |
|
conferenceProperties.allowedConferenceSolutionTypes[] |
list |
Jenis solusi konferensi yang didukung untuk kalender ini. Kemungkinan nilainya adalah: "eventHangout" "eventNamedHangout" "hangoutsMeet" Opsional. |
|
description |
string |
Deskripsi kalender. Opsional. |
dapat ditulis
|
etag |
etag |
ETag resource. |
|
id |
string |
ID kalender. Untuk mengambil ID, panggil metode calendarList.list(). |
|
kind |
string |
Jenis resource ("calendar#calendar "). |
|
location |
string |
Lokasi geografis kalender sebagai teks bentuk bebas. Opsional. |
dapat ditulis
|
summary |
string |
Judul kalender. |
dapat ditulis
|
timeZone |
string |
Zona waktu kalender. (Diformat sebagai nama Database Zona Waktu IANA, misalnya "Eropa/Zurich".) Opsional. |
dapat ditulis
|
Metode
- hapus
- Menghapus kalender utama. Operasi ini akan menghapus semua acara yang terkait dengan kalender utama akun.
- hapus
- Menghapus kalender sekunder. Gunakan calendar.clear untuk menghapus semua acara di kalender utama.
- dapatkan
- Menampilkan metadata untuk kalender.
- sisipkan
- Membuat kalender sekunder.
- patch
- Memperbarui metadata untuk kalender. Metode ini mendukung semantik patch. Perlu diperhatikan bahwa setiap permintaan patch menggunakan tiga unit kuota; lebih suka menggunakan
get
diikuti dengan update
. Nilai kolom yang Anda tentukan akan menggantikan nilai yang ada. Kolom yang tidak Anda tentukan dalam permintaan tidak akan berubah. Kolom array, jika ditentukan, akan menimpa array yang ada; ini akan membuang elemen {i>array<i} sebelumnya.
- info terbaru
- Memperbarui metadata untuk kalender.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[],[],null,["# Calendars\n\nA collection of all existing calendars. See also [Calendars vs CalendarList](/workspace/calendar/api/concepts/events-calendars#calendar_and_calendar_list).\n\nFor a list of [methods](#methods) for this resource, see the end of this page.\n\nResource representations\n------------------------\n\n\u003cbr /\u003e\n\n```text\n{\n \"kind\": \"calendar#calendar\",\n \"etag\": etag,\n \"id\": string,\n \"summary\": string,\n \"description\": string,\n \"location\": string,\n \"timeZone\": string,\n \"conferenceProperties\": {\n \"allowedConferenceSolutionTypes\": [\n string\n ]\n }\n}\n```\n\n| Property name | Value | Description | Notes |\n|---------------------------------------------------------|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|\n| `conferenceProperties` | `nested object` | Conferencing properties for this calendar, for example what types of conferences are allowed. | |\n| conferenceProperties.`allowedConferenceSolutionTypes[]` | `list` | The types of conference solutions that are supported for this calendar. The possible values are: - `\"eventHangout\"` - `\"eventNamedHangout\"` - `\"hangoutsMeet\"` Optional. \u003cbr /\u003e | |\n| `description` | `string` | Description of the calendar. Optional. | writable |\n| `etag` | `etag` | ETag of the resource. | |\n| `id` | `string` | Identifier of the calendar. To retrieve IDs call the [calendarList.list()](/calendar/v3/reference/calendarList/list) method. | |\n| `kind` | `string` | Type of the resource (\"`calendar#calendar`\"). | |\n| `location` | `string` | Geographic location of the calendar as free-form text. Optional. | writable |\n| `summary` | `string` | Title of the calendar. | writable |\n| `timeZone` | `string` | The time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. \"Europe/Zurich\".) Optional. | writable |\n\nMethods\n-------\n\n[clear](/workspace/calendar/api/v3/reference/calendars/clear)\n: Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account.\n\n[delete](/workspace/calendar/api/v3/reference/calendars/delete)\n: Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars.\n\n[get](/workspace/calendar/api/v3/reference/calendars/get)\n: Returns metadata for a calendar.\n\n[insert](/workspace/calendar/api/v3/reference/calendars/insert)\n: Creates a secondary calendar.\n\n[patch](/workspace/calendar/api/v3/reference/calendars/patch)\n: Updates metadata for a calendar. This method supports patch semantics. Note that each patch request consumes three quota units; prefer using a `get` followed by an `update`. The field values you specify replace the existing values. Fields that you don't specify in the request remain unchanged. Array fields, if specified, overwrite the existing arrays; this discards any previous array elements.\n\n[update](/workspace/calendar/api/v3/reference/calendars/update)\n: Updates metadata for a calendar."]]