diff options
author | Wim <wim@42.be> | 2019-12-26 23:12:28 +0100 |
---|---|---|
committer | Wim <wim@42.be> | 2020-03-01 22:19:33 +0100 |
commit | 795a8705c3fdc5bf55e83d382e7d3ff233896a0b (patch) | |
tree | 46ac43e487102de7ea21a823a7a7902ae9493f88 /vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go | |
parent | 3af0dc3b3a5bfaffe37770c437427f1e99402405 (diff) | |
download | matterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.tar.gz matterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.tar.bz2 matterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.zip |
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go new file mode 100644 index 00000000..17389b48 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/EventModel.go @@ -0,0 +1,89 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import "time" + +// Event undocumented +type Event struct { + // OutlookItem is the base model of Event + OutlookItem + // OriginalStartTimeZone undocumented + OriginalStartTimeZone *string `json:"originalStartTimeZone,omitempty"` + // OriginalEndTimeZone undocumented + OriginalEndTimeZone *string `json:"originalEndTimeZone,omitempty"` + // ResponseStatus undocumented + ResponseStatus *ResponseStatus `json:"responseStatus,omitempty"` + // UID undocumented + UID *string `json:"uid,omitempty"` + // ReminderMinutesBeforeStart undocumented + ReminderMinutesBeforeStart *int `json:"reminderMinutesBeforeStart,omitempty"` + // IsReminderOn undocumented + IsReminderOn *bool `json:"isReminderOn,omitempty"` + // HasAttachments undocumented + HasAttachments *bool `json:"hasAttachments,omitempty"` + // Subject undocumented + Subject *string `json:"subject,omitempty"` + // Body undocumented + Body *ItemBody `json:"body,omitempty"` + // BodyPreview undocumented + BodyPreview *string `json:"bodyPreview,omitempty"` + // Importance undocumented + Importance *Importance `json:"importance,omitempty"` + // Sensitivity undocumented + Sensitivity *Sensitivity `json:"sensitivity,omitempty"` + // Start undocumented + Start *DateTimeTimeZone `json:"start,omitempty"` + // OriginalStart undocumented + OriginalStart *time.Time `json:"originalStart,omitempty"` + // End undocumented + End *DateTimeTimeZone `json:"end,omitempty"` + // Location undocumented + Location *Location `json:"location,omitempty"` + // Locations undocumented + Locations []Location `json:"locations,omitempty"` + // IsAllDay undocumented + IsAllDay *bool `json:"isAllDay,omitempty"` + // IsCancelled undocumented + IsCancelled *bool `json:"isCancelled,omitempty"` + // IsOrganizer undocumented + IsOrganizer *bool `json:"isOrganizer,omitempty"` + // Recurrence undocumented + Recurrence *PatternedRecurrence `json:"recurrence,omitempty"` + // ResponseRequested undocumented + ResponseRequested *bool `json:"responseRequested,omitempty"` + // SeriesMasterID undocumented + SeriesMasterID *string `json:"seriesMasterId,omitempty"` + // ShowAs undocumented + ShowAs *FreeBusyStatus `json:"showAs,omitempty"` + // Type undocumented + Type *EventType `json:"type,omitempty"` + // Attendees undocumented + Attendees []Attendee `json:"attendees,omitempty"` + // Organizer undocumented + Organizer *Recipient `json:"organizer,omitempty"` + // WebLink undocumented + WebLink *string `json:"webLink,omitempty"` + // OnlineMeetingURL undocumented + OnlineMeetingURL *string `json:"onlineMeetingUrl,omitempty"` + // IsOnlineMeeting undocumented + IsOnlineMeeting *bool `json:"isOnlineMeeting,omitempty"` + // OnlineMeetingProvider undocumented + OnlineMeetingProvider *OnlineMeetingProviderType `json:"onlineMeetingProvider,omitempty"` + // OnlineMeeting undocumented + OnlineMeeting *OnlineMeetingInfo `json:"onlineMeeting,omitempty"` + // AllowNewTimeProposals undocumented + AllowNewTimeProposals *bool `json:"allowNewTimeProposals,omitempty"` + // Attachments undocumented + Attachments []Attachment `json:"attachments,omitempty"` + // SingleValueExtendedProperties undocumented + SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"` + // MultiValueExtendedProperties undocumented + MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"` + // Calendar undocumented + Calendar *Calendar `json:"calendar,omitempty"` + // Instances undocumented + Instances []Event `json:"instances,omitempty"` + // Extensions undocumented + Extensions []Extension `json:"extensions,omitempty"` +} |