Calendar
Tasks that create, update, delete, and watch Google Calendar events.
Tasks that work with Google Workspace services (Chat, Drive, Calendar, Mail, Sheets).
Configure OAuth or service-account credentials with required scopes to send and receive Gmail, manage Drive files and exports, create or list Calendar events, and read/write Sheets data with triggers for new mail, files, or sheet changes.
All tasks must be authenticated for the Google Cloud Platform. You can do it in multiple ways:
serviceAccount property that must contain the service account JSON content. It can be handy to set this property globally by using plugin defaults.GOOGLE_APPLICATION_CREDENTIALS environment variable on the server running Kestra. It must point to an application credentials file. Warning: It must be the same on all worker nodes and can cause some security concerns.