OptionalbusyThis value determines whether to show this event's time block as available on shared or public calendars.
OptionalcalendarCalendar ID of the event.
OptionalcapacityThe maximum number of participants that may attend the event.
OptionalconferencingRepresentation of conferencing details for events. Conferencing object can be in one of two formats (sub-objects):
OptionaldescriptionDescription of the event.
OptionalhideWhether participants of the event should be hidden.
OptionallocationLocation of the event, such as a physical address or meeting room name.
OptionalmetadataA list of key-value pairs storing additional data.
OptionalnotetakerNotetaker meeting bot settings
OptionalparticipantsList of participants invited to the event. Participants may also be rooms or resources.
OptionalreadIf the event participants are able to edit the event.
OptionalrecurrenceAn list of RRULE and EXDATE strings.
OptionalremindersA list of reminders to send for the event. If left empty or omitted, the event uses the provider defaults.
OptionaltitleTitle of the event.
OptionalvisibilityVisibility of the event, if the event is private or public.
Interface representing a request to create an event.