Module GapiCalendarV3Service.CalendarsResource

val clear : ?⁠base_url:string -> ?⁠std_params:GapiService.StandardParameters.t -> calendarId:string -> GapiConversation.Session.t -> unit * GapiConversation.Session.t

Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter std_params

Optional standard parameters.

parameter calendarId

Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.

val delete : ?⁠base_url:string -> ?⁠std_params:GapiService.StandardParameters.t -> calendarId:string -> GapiConversation.Session.t -> unit * GapiConversation.Session.t

Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter std_params

Optional standard parameters.

parameter calendarId

Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.

val get : ?⁠base_url:string -> ?⁠etag:string -> ?⁠std_params:GapiService.StandardParameters.t -> calendarId:string -> GapiConversation.Session.t -> GapiCalendarV3Model.Calendar.t * GapiConversation.Session.t

Returns metadata for a calendar.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter etag

Optional ETag.

parameter std_params

Optional standard parameters.

parameter calendarId

Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.

val insert : ?⁠base_url:string -> ?⁠std_params:GapiService.StandardParameters.t -> GapiCalendarV3Model.Calendar.t -> GapiConversation.Session.t -> GapiCalendarV3Model.Calendar.t * GapiConversation.Session.t

Creates a secondary calendar.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter std_params

Optional standard parameters.

val patch : ?⁠base_url:string -> ?⁠std_params:GapiService.StandardParameters.t -> calendarId:string -> GapiCalendarV3Model.Calendar.t -> GapiConversation.Session.t -> GapiCalendarV3Model.Calendar.t * GapiConversation.Session.t

Updates metadata for a calendar. This method supports patch semantics.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter std_params

Optional standard parameters.

parameter calendarId

Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.

val update : ?⁠base_url:string -> ?⁠std_params:GapiService.StandardParameters.t -> calendarId:string -> GapiCalendarV3Model.Calendar.t -> GapiConversation.Session.t -> GapiCalendarV3Model.Calendar.t * GapiConversation.Session.t

Updates metadata for a calendar.

parameter base_url

Service endpoint base URL (defaults to "https://www.googleapis.com/calendar/v3/").

parameter std_params

Optional standard parameters.

parameter calendarId

Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary" keyword.