github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelItem.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // ItemActionStat undocumented 8 type ItemActionStat struct { 9 // Object is the base model of ItemActionStat 10 Object 11 // ActionCount undocumented 12 ActionCount *int `json:"actionCount,omitempty"` 13 // ActorCount undocumented 14 ActorCount *int `json:"actorCount,omitempty"` 15 } 16 17 // ItemActivity undocumented 18 type ItemActivity struct { 19 // Entity is the base model of ItemActivity 20 Entity 21 // Access undocumented 22 Access *AccessAction `json:"access,omitempty"` 23 // ActivityDateTime undocumented 24 ActivityDateTime *time.Time `json:"activityDateTime,omitempty"` 25 // Actor undocumented 26 Actor *IdentitySet `json:"actor,omitempty"` 27 // DriveItem undocumented 28 DriveItem *DriveItem `json:"driveItem,omitempty"` 29 } 30 31 // ItemActivityStat undocumented 32 type ItemActivityStat struct { 33 // Entity is the base model of ItemActivityStat 34 Entity 35 // StartDateTime undocumented 36 StartDateTime *time.Time `json:"startDateTime,omitempty"` 37 // EndDateTime undocumented 38 EndDateTime *time.Time `json:"endDateTime,omitempty"` 39 // Access undocumented 40 Access *ItemActionStat `json:"access,omitempty"` 41 // Create undocumented 42 Create *ItemActionStat `json:"create,omitempty"` 43 // Delete undocumented 44 Delete *ItemActionStat `json:"delete,omitempty"` 45 // Edit undocumented 46 Edit *ItemActionStat `json:"edit,omitempty"` 47 // Move undocumented 48 Move *ItemActionStat `json:"move,omitempty"` 49 // IsTrending undocumented 50 IsTrending *bool `json:"isTrending,omitempty"` 51 // IncompleteData undocumented 52 IncompleteData *IncompleteData `json:"incompleteData,omitempty"` 53 // Activities undocumented 54 Activities []ItemActivity `json:"activities,omitempty"` 55 } 56 57 // ItemAnalytics undocumented 58 type ItemAnalytics struct { 59 // Entity is the base model of ItemAnalytics 60 Entity 61 // ItemActivityStats undocumented 62 ItemActivityStats []ItemActivityStat `json:"itemActivityStats,omitempty"` 63 // AllTime undocumented 64 AllTime *ItemActivityStat `json:"allTime,omitempty"` 65 // LastSevenDays undocumented 66 LastSevenDays *ItemActivityStat `json:"lastSevenDays,omitempty"` 67 } 68 69 // ItemAttachment undocumented 70 type ItemAttachment struct { 71 // Attachment is the base model of ItemAttachment 72 Attachment 73 // Item undocumented 74 Item *OutlookItem `json:"item,omitempty"` 75 } 76 77 // ItemBody undocumented 78 type ItemBody struct { 79 // Object is the base model of ItemBody 80 Object 81 // ContentType undocumented 82 ContentType *BodyType `json:"contentType,omitempty"` 83 // Content undocumented 84 Content *string `json:"content,omitempty"` 85 } 86 87 // ItemPreviewInfo undocumented 88 type ItemPreviewInfo struct { 89 // Object is the base model of ItemPreviewInfo 90 Object 91 // GetURL undocumented 92 GetURL *string `json:"getUrl,omitempty"` 93 // PostParameters undocumented 94 PostParameters *string `json:"postParameters,omitempty"` 95 // PostURL undocumented 96 PostURL *string `json:"postUrl,omitempty"` 97 } 98 99 // ItemReference undocumented 100 type ItemReference struct { 101 // Object is the base model of ItemReference 102 Object 103 // DriveID undocumented 104 DriveID *string `json:"driveId,omitempty"` 105 // DriveType undocumented 106 DriveType *string `json:"driveType,omitempty"` 107 // ID undocumented 108 ID *string `json:"id,omitempty"` 109 // Name undocumented 110 Name *string `json:"name,omitempty"` 111 // Path undocumented 112 Path *string `json:"path,omitempty"` 113 // ShareID undocumented 114 ShareID *string `json:"shareId,omitempty"` 115 // SharepointIDs undocumented 116 SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"` 117 // SiteID undocumented 118 SiteID *string `json:"siteId,omitempty"` 119 }