github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelConversation.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Conversation undocumented 8 type Conversation struct { 9 // Entity is the base model of Conversation 10 Entity 11 // Topic undocumented 12 Topic *string `json:"topic,omitempty"` 13 // HasAttachments undocumented 14 HasAttachments *bool `json:"hasAttachments,omitempty"` 15 // LastDeliveredDateTime undocumented 16 LastDeliveredDateTime *time.Time `json:"lastDeliveredDateTime,omitempty"` 17 // UniqueSenders undocumented 18 UniqueSenders []string `json:"uniqueSenders,omitempty"` 19 // Preview undocumented 20 Preview *string `json:"preview,omitempty"` 21 // Threads undocumented 22 Threads []ConversationThread `json:"threads,omitempty"` 23 } 24 25 // ConversationMember undocumented 26 type ConversationMember struct { 27 // Entity is the base model of ConversationMember 28 Entity 29 // Roles undocumented 30 Roles []string `json:"roles,omitempty"` 31 // DisplayName undocumented 32 DisplayName *string `json:"displayName,omitempty"` 33 } 34 35 // ConversationMemberRoles undocumented 36 type ConversationMemberRoles struct { 37 // Object is the base model of ConversationMemberRoles 38 Object 39 } 40 41 // ConversationThread undocumented 42 type ConversationThread struct { 43 // Entity is the base model of ConversationThread 44 Entity 45 // ToRecipients undocumented 46 ToRecipients []Recipient `json:"toRecipients,omitempty"` 47 // Topic undocumented 48 Topic *string `json:"topic,omitempty"` 49 // HasAttachments undocumented 50 HasAttachments *bool `json:"hasAttachments,omitempty"` 51 // LastDeliveredDateTime undocumented 52 LastDeliveredDateTime *time.Time `json:"lastDeliveredDateTime,omitempty"` 53 // UniqueSenders undocumented 54 UniqueSenders []string `json:"uniqueSenders,omitempty"` 55 // CcRecipients undocumented 56 CcRecipients []Recipient `json:"ccRecipients,omitempty"` 57 // Preview undocumented 58 Preview *string `json:"preview,omitempty"` 59 // IsLocked undocumented 60 IsLocked *bool `json:"isLocked,omitempty"` 61 // Posts undocumented 62 Posts []Post `json:"posts,omitempty"` 63 }