github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelOutlook.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // OutlookCategory undocumented 8 type OutlookCategory struct { 9 // Entity is the base model of OutlookCategory 10 Entity 11 // DisplayName undocumented 12 DisplayName *string `json:"displayName,omitempty"` 13 // Color undocumented 14 Color *CategoryColor `json:"color,omitempty"` 15 } 16 17 // OutlookGeoCoordinates undocumented 18 type OutlookGeoCoordinates struct { 19 // Object is the base model of OutlookGeoCoordinates 20 Object 21 // Altitude undocumented 22 Altitude *float64 `json:"altitude,omitempty"` 23 // Latitude undocumented 24 Latitude *float64 `json:"latitude,omitempty"` 25 // Longitude undocumented 26 Longitude *float64 `json:"longitude,omitempty"` 27 // Accuracy undocumented 28 Accuracy *float64 `json:"accuracy,omitempty"` 29 // AltitudeAccuracy undocumented 30 AltitudeAccuracy *float64 `json:"altitudeAccuracy,omitempty"` 31 } 32 33 // OutlookItem undocumented 34 type OutlookItem struct { 35 // Entity is the base model of OutlookItem 36 Entity 37 // CreatedDateTime undocumented 38 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 39 // LastModifiedDateTime undocumented 40 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 41 // ChangeKey undocumented 42 ChangeKey *string `json:"changeKey,omitempty"` 43 // Categories undocumented 44 Categories []string `json:"categories,omitempty"` 45 } 46 47 // OutlookTask undocumented 48 type OutlookTask struct { 49 // OutlookItem is the base model of OutlookTask 50 OutlookItem 51 // AssignedTo undocumented 52 AssignedTo *string `json:"assignedTo,omitempty"` 53 // Body undocumented 54 Body *ItemBody `json:"body,omitempty"` 55 // CompletedDateTime undocumented 56 CompletedDateTime *DateTimeTimeZone `json:"completedDateTime,omitempty"` 57 // DueDateTime undocumented 58 DueDateTime *DateTimeTimeZone `json:"dueDateTime,omitempty"` 59 // HasAttachments undocumented 60 HasAttachments *bool `json:"hasAttachments,omitempty"` 61 // Importance undocumented 62 Importance *Importance `json:"importance,omitempty"` 63 // IsReminderOn undocumented 64 IsReminderOn *bool `json:"isReminderOn,omitempty"` 65 // Owner undocumented 66 Owner *string `json:"owner,omitempty"` 67 // ParentFolderID undocumented 68 ParentFolderID *string `json:"parentFolderId,omitempty"` 69 // Recurrence undocumented 70 Recurrence *PatternedRecurrence `json:"recurrence,omitempty"` 71 // ReminderDateTime undocumented 72 ReminderDateTime *DateTimeTimeZone `json:"reminderDateTime,omitempty"` 73 // Sensitivity undocumented 74 Sensitivity *Sensitivity `json:"sensitivity,omitempty"` 75 // StartDateTime undocumented 76 StartDateTime *DateTimeTimeZone `json:"startDateTime,omitempty"` 77 // Status undocumented 78 Status *TaskStatus `json:"status,omitempty"` 79 // Subject undocumented 80 Subject *string `json:"subject,omitempty"` 81 // SingleValueExtendedProperties undocumented 82 SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"` 83 // MultiValueExtendedProperties undocumented 84 MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"` 85 // Attachments undocumented 86 Attachments []Attachment `json:"attachments,omitempty"` 87 } 88 89 // OutlookTaskFolder undocumented 90 type OutlookTaskFolder struct { 91 // Entity is the base model of OutlookTaskFolder 92 Entity 93 // ChangeKey undocumented 94 ChangeKey *string `json:"changeKey,omitempty"` 95 // Name undocumented 96 Name *string `json:"name,omitempty"` 97 // IsDefaultFolder undocumented 98 IsDefaultFolder *bool `json:"isDefaultFolder,omitempty"` 99 // ParentGroupKey undocumented 100 ParentGroupKey *UUID `json:"parentGroupKey,omitempty"` 101 // Tasks undocumented 102 Tasks []OutlookTask `json:"tasks,omitempty"` 103 // SingleValueExtendedProperties undocumented 104 SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"` 105 // MultiValueExtendedProperties undocumented 106 MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"` 107 } 108 109 // OutlookTaskGroup undocumented 110 type OutlookTaskGroup struct { 111 // Entity is the base model of OutlookTaskGroup 112 Entity 113 // ChangeKey undocumented 114 ChangeKey *string `json:"changeKey,omitempty"` 115 // IsDefaultGroup undocumented 116 IsDefaultGroup *bool `json:"isDefaultGroup,omitempty"` 117 // Name undocumented 118 Name *string `json:"name,omitempty"` 119 // GroupKey undocumented 120 GroupKey *UUID `json:"groupKey,omitempty"` 121 // TaskFolders undocumented 122 TaskFolders []OutlookTaskFolder `json:"taskFolders,omitempty"` 123 } 124 125 // OutlookUser undocumented 126 type OutlookUser struct { 127 // Entity is the base model of OutlookUser 128 Entity 129 // MasterCategories undocumented 130 MasterCategories []OutlookCategory `json:"masterCategories,omitempty"` 131 // TaskGroups undocumented 132 TaskGroups []OutlookTaskGroup `json:"taskGroups,omitempty"` 133 // TaskFolders undocumented 134 TaskFolders []OutlookTaskFolder `json:"taskFolders,omitempty"` 135 // Tasks undocumented 136 Tasks []OutlookTask `json:"tasks,omitempty"` 137 }