googleCalendar.updateEvent changes only the provided fields, preserving unrelated metadata.
Example
Inputs
Provideevent as an event ID or Calendar event URL. calendar defaults to "primary". Provide at least one mutable field: summary, schedule, description, location, colorId, attendees, attachments, recurrence, reminders, extendedProperties, transparency, visibility, the three guestsCan... permissions, or createMeet: true. These fields use the same types as Create event. sendUpdates accepts "all", "externalOnly", or "none". Second argument { account } selects the Google Account.
Arrays and objects supplied to a patch are provider replacements for those fields. For example, attendees: [] removes the attendee list and attachments: [] removes attachments.
Output
Returns the updatedCalendarEvent. See Get event. The action fails if the event isn’t in the selected calendar or the account can’t edit it.