Open benfortuna opened 5 years ago
CalendarSubscription
A function to manage subscribe/unsubscribe to calendar updates.
Inputs: name, email, calendar, action [subscribe|unsubscribe] Outputs: success [true|false]
Environment:
CalendarCreate
A function to create a new calendar with a list of allowed maintainers.
Inputs: calendar name, colour, timezone, maintainer list Outputs: success [true|false]
Environments:
CalendarForward
A function that forwards icalendar objects to subscribed agents.
Inputs: icalendar payload, calendar Outputs: none
Environment:
CalendarSanitise
A function to convert input icalendar objects to compatible objects for target CUAs
Inputs: icalendar payload, target CUA Outputs: converted icalendar payload
Environment:
CardMerge
Take multiple vCard objects and merge to produce a single object
Inputs: a set of vcard payloads Outputs: a single vcard payload of merged result
Environment:
Use lambda layers to deploy function dependencies
InviteRequest - request invitation to public meetings, such as council town hall, AGM, etc.
Function acts as an iCalendar delegate to add/remove people from meetings.
Implement lambda functions to provide icalendar-related processing capabilities.
e.g.