Protected
dynamoProtected
TABLESThe dynamoDB tables involved.
Protected
tokenThe access token used to perform API requests.
Protected
batchGet/put for each appointment (one by one) to avoid erasing the linked objects; no error checking.
Optional
directPut: booleanConnect the calendar with its external link.
Protected
convertDelete an appointment from the external calendar.
Protected
deleteDelete all the occurences of a master appointment (-> it has a recurrence).
Get an access token for the service.
Optional
force: booleanGet an appointment from the external calendar.
Add an appointment in the external calendar and return it updated with external information.
Edit an appointment in the external calendar.
Synchronise the given calendar with its linked one.
Optional
firstSync: booleanNote: Microsoft doesn't allow changing the attendees statuses with the classic patch; it requires a specific request.
Update the configuration of the calendar with external data.
Initialise the connector with a dynamoDB instance to use and the prefix for RESPONSE_URI.