summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2019-12-26 23:12:28 +0100
committerWim <wim@42.be>2020-03-01 22:19:33 +0100
commit795a8705c3fdc5bf55e83d382e7d3ff233896a0b (patch)
tree46ac43e487102de7ea21a823a7a7902ae9493f88 /vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go
parent3af0dc3b3a5bfaffe37770c437427f1e99402405 (diff)
downloadmatterbridge-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/MessageModel.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go79
1 files changed, 79 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go
new file mode 100644
index 00000000..ac00292c
--- /dev/null
+++ b/vendor/github.com/yaegashi/msgraph.go/beta/MessageModel.go
@@ -0,0 +1,79 @@
+// Code generated by msgraph-generate.go DO NOT EDIT.
+
+package msgraph
+
+import "time"
+
+// Message undocumented
+type Message struct {
+ // OutlookItem is the base model of Message
+ OutlookItem
+ // ReceivedDateTime undocumented
+ ReceivedDateTime *time.Time `json:"receivedDateTime,omitempty"`
+ // SentDateTime undocumented
+ SentDateTime *time.Time `json:"sentDateTime,omitempty"`
+ // HasAttachments undocumented
+ HasAttachments *bool `json:"hasAttachments,omitempty"`
+ // InternetMessageID undocumented
+ InternetMessageID *string `json:"internetMessageId,omitempty"`
+ // InternetMessageHeaders undocumented
+ InternetMessageHeaders []InternetMessageHeader `json:"internetMessageHeaders,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"`
+ // ParentFolderID undocumented
+ ParentFolderID *string `json:"parentFolderId,omitempty"`
+ // Sender undocumented
+ Sender *Recipient `json:"sender,omitempty"`
+ // From undocumented
+ From *Recipient `json:"from,omitempty"`
+ // ToRecipients undocumented
+ ToRecipients []Recipient `json:"toRecipients,omitempty"`
+ // CcRecipients undocumented
+ CcRecipients []Recipient `json:"ccRecipients,omitempty"`
+ // BccRecipients undocumented
+ BccRecipients []Recipient `json:"bccRecipients,omitempty"`
+ // ReplyTo undocumented
+ ReplyTo []Recipient `json:"replyTo,omitempty"`
+ // ConversationID undocumented
+ ConversationID *string `json:"conversationId,omitempty"`
+ // ConversationIndex undocumented
+ ConversationIndex *Binary `json:"conversationIndex,omitempty"`
+ // UniqueBody undocumented
+ UniqueBody *ItemBody `json:"uniqueBody,omitempty"`
+ // IsDeliveryReceiptRequested undocumented
+ IsDeliveryReceiptRequested *bool `json:"isDeliveryReceiptRequested,omitempty"`
+ // IsReadReceiptRequested undocumented
+ IsReadReceiptRequested *bool `json:"isReadReceiptRequested,omitempty"`
+ // IsRead undocumented
+ IsRead *bool `json:"isRead,omitempty"`
+ // IsDraft undocumented
+ IsDraft *bool `json:"isDraft,omitempty"`
+ // WebLink undocumented
+ WebLink *string `json:"webLink,omitempty"`
+ // MentionsPreview undocumented
+ MentionsPreview *MentionsPreview `json:"mentionsPreview,omitempty"`
+ // InferenceClassification undocumented
+ InferenceClassification *InferenceClassificationType `json:"inferenceClassification,omitempty"`
+ // UnsubscribeData undocumented
+ UnsubscribeData []string `json:"unsubscribeData,omitempty"`
+ // UnsubscribeEnabled undocumented
+ UnsubscribeEnabled *bool `json:"unsubscribeEnabled,omitempty"`
+ // Flag undocumented
+ Flag *FollowupFlag `json:"flag,omitempty"`
+ // SingleValueExtendedProperties undocumented
+ SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
+ // MultiValueExtendedProperties undocumented
+ MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
+ // Attachments undocumented
+ Attachments []Attachment `json:"attachments,omitempty"`
+ // Extensions undocumented
+ Extensions []Extension `json:"extensions,omitempty"`
+ // Mentions undocumented
+ Mentions []Mention `json:"mentions,omitempty"`
+}