모든 기존 캘린더의 컬렉션입니다. 캘린더 및 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 |
리소스의 eETag입니다. | |
id |
string |
캘린더의 식별자입니다. ID를 검색하려면 calendarList.list() 메서드를 호출합니다. | |
kind |
string |
리소스의 유형('calendar#calendar ')입니다. |
|
location |
string |
자유 형식 텍스트로 된 캘린더의 지리적 위치입니다. 선택사항입니다. | 쓰기 가능 |
summary |
string |
캘린더 제목입니다. | 쓰기 가능 |
timeZone |
string |
캘린더의 시간대입니다. (IANA 시간대 데이터베이스 이름 형식으로 지정됩니다(예: 'Europe/Zurich'). 선택사항입니다. | 쓰기 가능 |
메서드
- 지우기
- 기본 캘린더를 삭제합니다. 이 작업을 수행하면 계정의 기본 캘린더와 관련된 모든 일정이 삭제됩니다.
- 삭제
- 보조 캘린더를 삭제합니다. 기본 캘린더의 모든 일정을 삭제하려면 calendar.clear를 사용합니다.
- get
- 캘린더의 메타데이터를 반환합니다.
- insert
- 보조 캘린더를 만듭니다.
- patch
- 캘린더의 메타데이터를 업데이트합니다. 이 메소드는 패치 의미 체계를 지원합니다. 각 패치 요청은 세 개의 할당량 단위를 사용합니다.
get
다음에update
를 사용하는 것이 좋습니다. 지정한 필드 값이 기존 값을 대체합니다. 요청에서 지정하지 않은 필드는 변경되지 않습니다. 배열 필드(지정된 경우)는 기존 배열을 덮어씁니다. 이전 배열 요소가 모두 삭제됩니다. - 업데이트
- 캘린더의 메타데이터를 업데이트합니다.