UpdateEvent
yaml
type: "io.kestra.plugin.googleworkspace.calendar.updateevent"
Examples
yaml
id: googleworkspace_calendar_update_event
namespace: company.team
tasks:
- id: update_event
type: io.kestra.plugin.googleworkspace.calendar.UpdateEvent
serviceAccount: "{{ secret('GCP_SERVICE_ACCOUNT_JSON') }}"
calendarId: primary
eventId: "abcdef123456"
patch: true
sendUpdates: externalOnly
summary: "Weekly standup (rescheduled)"
startTime:
dateTime: "2025-08-12T10:00:00+05:30"
timeZone: "Asia/Kolkata"
endTime:
dateTime: "2025-08-12T10:30:00+05:30"
timeZone: "Asia/Kolkata"
attendees:
- email: a@example.com
- email: team@example.com
Properties
calendarId *Requiredstring
eventId *Requiredstring
description string
endTime Non-dynamicAbstractInsertEvent-CalendarTime
location string
patch booleanstring
Default
true
readTimeout integerstring
Default
120
scopes array
SubType string
Default
["https://www.googleapis.com/auth/calendar"]
sendUpdates string
Default
none