github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelPlanner.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Planner undocumented 8 type Planner struct { 9 // Entity is the base model of Planner 10 Entity 11 // Tasks undocumented 12 Tasks []PlannerTask `json:"tasks,omitempty"` 13 // Plans undocumented 14 Plans []PlannerPlan `json:"plans,omitempty"` 15 // Buckets undocumented 16 Buckets []PlannerBucket `json:"buckets,omitempty"` 17 } 18 19 // PlannerAppliedCategories undocumented 20 type PlannerAppliedCategories struct { 21 // Object is the base model of PlannerAppliedCategories 22 Object 23 } 24 25 // PlannerAssignedToTaskBoardTaskFormat undocumented 26 type PlannerAssignedToTaskBoardTaskFormat struct { 27 // PlannerDelta is the base model of PlannerAssignedToTaskBoardTaskFormat 28 PlannerDelta 29 // UnassignedOrderHint undocumented 30 UnassignedOrderHint *string `json:"unassignedOrderHint,omitempty"` 31 // OrderHintsByAssignee undocumented 32 OrderHintsByAssignee *PlannerOrderHintsByAssignee `json:"orderHintsByAssignee,omitempty"` 33 } 34 35 // PlannerAssignment undocumented 36 type PlannerAssignment struct { 37 // Object is the base model of PlannerAssignment 38 Object 39 // AssignedBy undocumented 40 AssignedBy *IdentitySet `json:"assignedBy,omitempty"` 41 // AssignedDateTime undocumented 42 AssignedDateTime *time.Time `json:"assignedDateTime,omitempty"` 43 // OrderHint undocumented 44 OrderHint *string `json:"orderHint,omitempty"` 45 } 46 47 // PlannerAssignments undocumented 48 type PlannerAssignments struct { 49 // Object is the base model of PlannerAssignments 50 Object 51 } 52 53 // PlannerBucket undocumented 54 type PlannerBucket struct { 55 // PlannerDelta is the base model of PlannerBucket 56 PlannerDelta 57 // Name undocumented 58 Name *string `json:"name,omitempty"` 59 // PlanID undocumented 60 PlanID *string `json:"planId,omitempty"` 61 // OrderHint undocumented 62 OrderHint *string `json:"orderHint,omitempty"` 63 // Tasks undocumented 64 Tasks []PlannerTask `json:"tasks,omitempty"` 65 } 66 67 // PlannerBucketTaskBoardTaskFormat undocumented 68 type PlannerBucketTaskBoardTaskFormat struct { 69 // PlannerDelta is the base model of PlannerBucketTaskBoardTaskFormat 70 PlannerDelta 71 // OrderHint undocumented 72 OrderHint *string `json:"orderHint,omitempty"` 73 } 74 75 // PlannerCategoryDescriptions undocumented 76 type PlannerCategoryDescriptions struct { 77 // Object is the base model of PlannerCategoryDescriptions 78 Object 79 // Category1 undocumented 80 Category1 *string `json:"category1,omitempty"` 81 // Category2 undocumented 82 Category2 *string `json:"category2,omitempty"` 83 // Category3 undocumented 84 Category3 *string `json:"category3,omitempty"` 85 // Category4 undocumented 86 Category4 *string `json:"category4,omitempty"` 87 // Category5 undocumented 88 Category5 *string `json:"category5,omitempty"` 89 // Category6 undocumented 90 Category6 *string `json:"category6,omitempty"` 91 } 92 93 // PlannerChecklistItem undocumented 94 type PlannerChecklistItem struct { 95 // Object is the base model of PlannerChecklistItem 96 Object 97 // IsChecked undocumented 98 IsChecked *bool `json:"isChecked,omitempty"` 99 // Title undocumented 100 Title *string `json:"title,omitempty"` 101 // OrderHint undocumented 102 OrderHint *string `json:"orderHint,omitempty"` 103 // LastModifiedBy undocumented 104 LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"` 105 // LastModifiedDateTime undocumented 106 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 107 } 108 109 // PlannerChecklistItems undocumented 110 type PlannerChecklistItems struct { 111 // Object is the base model of PlannerChecklistItems 112 Object 113 } 114 115 // PlannerDelta undocumented 116 type PlannerDelta struct { 117 // Entity is the base model of PlannerDelta 118 Entity 119 } 120 121 // PlannerExternalReference undocumented 122 type PlannerExternalReference struct { 123 // Object is the base model of PlannerExternalReference 124 Object 125 // Alias undocumented 126 Alias *string `json:"alias,omitempty"` 127 // Type undocumented 128 Type *string `json:"type,omitempty"` 129 // PreviewPriority undocumented 130 PreviewPriority *string `json:"previewPriority,omitempty"` 131 // LastModifiedBy undocumented 132 LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"` 133 // LastModifiedDateTime undocumented 134 LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"` 135 } 136 137 // PlannerExternalReferences undocumented 138 type PlannerExternalReferences struct { 139 // Object is the base model of PlannerExternalReferences 140 Object 141 } 142 143 // PlannerFavoritePlanReference undocumented 144 type PlannerFavoritePlanReference struct { 145 // Object is the base model of PlannerFavoritePlanReference 146 Object 147 // OrderHint undocumented 148 OrderHint *string `json:"orderHint,omitempty"` 149 // PlanTitle undocumented 150 PlanTitle *string `json:"planTitle,omitempty"` 151 } 152 153 // PlannerFavoritePlanReferenceCollection undocumented 154 type PlannerFavoritePlanReferenceCollection struct { 155 // Object is the base model of PlannerFavoritePlanReferenceCollection 156 Object 157 } 158 159 // PlannerGroup undocumented 160 type PlannerGroup struct { 161 // Entity is the base model of PlannerGroup 162 Entity 163 // Plans undocumented 164 Plans []PlannerPlan `json:"plans,omitempty"` 165 } 166 167 // PlannerOrderHintsByAssignee undocumented 168 type PlannerOrderHintsByAssignee struct { 169 // Object is the base model of PlannerOrderHintsByAssignee 170 Object 171 } 172 173 // PlannerPlan undocumented 174 type PlannerPlan struct { 175 // PlannerDelta is the base model of PlannerPlan 176 PlannerDelta 177 // CreatedBy undocumented 178 CreatedBy *IdentitySet `json:"createdBy,omitempty"` 179 // CreatedDateTime undocumented 180 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 181 // Owner undocumented 182 Owner *string `json:"owner,omitempty"` 183 // Title undocumented 184 Title *string `json:"title,omitempty"` 185 // Contexts undocumented 186 Contexts *PlannerPlanContextCollection `json:"contexts,omitempty"` 187 // Tasks undocumented 188 Tasks []PlannerTask `json:"tasks,omitempty"` 189 // Buckets undocumented 190 Buckets []PlannerBucket `json:"buckets,omitempty"` 191 // Details undocumented 192 Details *PlannerPlanDetails `json:"details,omitempty"` 193 } 194 195 // PlannerPlanContext undocumented 196 type PlannerPlanContext struct { 197 // Object is the base model of PlannerPlanContext 198 Object 199 // AssociationType undocumented 200 AssociationType *string `json:"associationType,omitempty"` 201 // CreatedDateTime undocumented 202 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 203 // DisplayNameSegments undocumented 204 DisplayNameSegments []string `json:"displayNameSegments,omitempty"` 205 // OwnerAppID undocumented 206 OwnerAppID *string `json:"ownerAppId,omitempty"` 207 } 208 209 // PlannerPlanContextCollection undocumented 210 type PlannerPlanContextCollection struct { 211 // Object is the base model of PlannerPlanContextCollection 212 Object 213 } 214 215 // PlannerPlanContextDetails undocumented 216 type PlannerPlanContextDetails struct { 217 // Object is the base model of PlannerPlanContextDetails 218 Object 219 // URL undocumented 220 URL *string `json:"url,omitempty"` 221 } 222 223 // PlannerPlanContextDetailsCollection undocumented 224 type PlannerPlanContextDetailsCollection struct { 225 // Object is the base model of PlannerPlanContextDetailsCollection 226 Object 227 } 228 229 // PlannerPlanDetails undocumented 230 type PlannerPlanDetails struct { 231 // PlannerDelta is the base model of PlannerPlanDetails 232 PlannerDelta 233 // SharedWith undocumented 234 SharedWith *PlannerUserIDs `json:"sharedWith,omitempty"` 235 // CategoryDescriptions undocumented 236 CategoryDescriptions *PlannerCategoryDescriptions `json:"categoryDescriptions,omitempty"` 237 // ContextDetails undocumented 238 ContextDetails *PlannerPlanContextDetailsCollection `json:"contextDetails,omitempty"` 239 } 240 241 // PlannerProgressTaskBoardTaskFormat undocumented 242 type PlannerProgressTaskBoardTaskFormat struct { 243 // PlannerDelta is the base model of PlannerProgressTaskBoardTaskFormat 244 PlannerDelta 245 // OrderHint undocumented 246 OrderHint *string `json:"orderHint,omitempty"` 247 } 248 249 // PlannerRecentPlanReference undocumented 250 type PlannerRecentPlanReference struct { 251 // Object is the base model of PlannerRecentPlanReference 252 Object 253 // LastAccessedDateTime undocumented 254 LastAccessedDateTime *time.Time `json:"lastAccessedDateTime,omitempty"` 255 // PlanTitle undocumented 256 PlanTitle *string `json:"planTitle,omitempty"` 257 } 258 259 // PlannerRecentPlanReferenceCollection undocumented 260 type PlannerRecentPlanReferenceCollection struct { 261 // Object is the base model of PlannerRecentPlanReferenceCollection 262 Object 263 } 264 265 // PlannerTask undocumented 266 type PlannerTask struct { 267 // PlannerDelta is the base model of PlannerTask 268 PlannerDelta 269 // CreatedBy undocumented 270 CreatedBy *IdentitySet `json:"createdBy,omitempty"` 271 // PlanID undocumented 272 PlanID *string `json:"planId,omitempty"` 273 // BucketID undocumented 274 BucketID *string `json:"bucketId,omitempty"` 275 // Title undocumented 276 Title *string `json:"title,omitempty"` 277 // OrderHint undocumented 278 OrderHint *string `json:"orderHint,omitempty"` 279 // AssigneePriority undocumented 280 AssigneePriority *string `json:"assigneePriority,omitempty"` 281 // PercentComplete undocumented 282 PercentComplete *int `json:"percentComplete,omitempty"` 283 // Priority undocumented 284 Priority *int `json:"priority,omitempty"` 285 // StartDateTime undocumented 286 StartDateTime *time.Time `json:"startDateTime,omitempty"` 287 // CreatedDateTime undocumented 288 CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` 289 // DueDateTime undocumented 290 DueDateTime *time.Time `json:"dueDateTime,omitempty"` 291 // HasDescription undocumented 292 HasDescription *bool `json:"hasDescription,omitempty"` 293 // PreviewType undocumented 294 PreviewType *PlannerPreviewType `json:"previewType,omitempty"` 295 // CompletedDateTime undocumented 296 CompletedDateTime *time.Time `json:"completedDateTime,omitempty"` 297 // CompletedBy undocumented 298 CompletedBy *IdentitySet `json:"completedBy,omitempty"` 299 // ReferenceCount undocumented 300 ReferenceCount *int `json:"referenceCount,omitempty"` 301 // ChecklistItemCount undocumented 302 ChecklistItemCount *int `json:"checklistItemCount,omitempty"` 303 // ActiveChecklistItemCount undocumented 304 ActiveChecklistItemCount *int `json:"activeChecklistItemCount,omitempty"` 305 // AppliedCategories undocumented 306 AppliedCategories *PlannerAppliedCategories `json:"appliedCategories,omitempty"` 307 // Assignments undocumented 308 Assignments *PlannerAssignments `json:"assignments,omitempty"` 309 // ConversationThreadID undocumented 310 ConversationThreadID *string `json:"conversationThreadId,omitempty"` 311 // Details undocumented 312 Details *PlannerTaskDetails `json:"details,omitempty"` 313 // AssignedToTaskBoardFormat undocumented 314 AssignedToTaskBoardFormat *PlannerAssignedToTaskBoardTaskFormat `json:"assignedToTaskBoardFormat,omitempty"` 315 // ProgressTaskBoardFormat undocumented 316 ProgressTaskBoardFormat *PlannerProgressTaskBoardTaskFormat `json:"progressTaskBoardFormat,omitempty"` 317 // BucketTaskBoardFormat undocumented 318 BucketTaskBoardFormat *PlannerBucketTaskBoardTaskFormat `json:"bucketTaskBoardFormat,omitempty"` 319 } 320 321 // PlannerTaskDetails undocumented 322 type PlannerTaskDetails struct { 323 // PlannerDelta is the base model of PlannerTaskDetails 324 PlannerDelta 325 // Description undocumented 326 Description *string `json:"description,omitempty"` 327 // PreviewType undocumented 328 PreviewType *PlannerPreviewType `json:"previewType,omitempty"` 329 // References undocumented 330 References *PlannerExternalReferences `json:"references,omitempty"` 331 // Checklist undocumented 332 Checklist *PlannerChecklistItems `json:"checklist,omitempty"` 333 } 334 335 // PlannerUser undocumented 336 type PlannerUser struct { 337 // PlannerDelta is the base model of PlannerUser 338 PlannerDelta 339 // FavoritePlanReferences undocumented 340 FavoritePlanReferences *PlannerFavoritePlanReferenceCollection `json:"favoritePlanReferences,omitempty"` 341 // RecentPlanReferences undocumented 342 RecentPlanReferences *PlannerRecentPlanReferenceCollection `json:"recentPlanReferences,omitempty"` 343 // Tasks undocumented 344 Tasks []PlannerTask `json:"tasks,omitempty"` 345 // Plans undocumented 346 Plans []PlannerPlan `json:"plans,omitempty"` 347 // FavoritePlans undocumented 348 FavoritePlans []PlannerPlan `json:"favoritePlans,omitempty"` 349 // RecentPlans undocumented 350 RecentPlans []PlannerPlan `json:"recentPlans,omitempty"` 351 // All undocumented 352 All []PlannerDelta `json:"all,omitempty"` 353 } 354 355 // PlannerUserIDs undocumented 356 type PlannerUserIDs struct { 357 // Object is the base model of PlannerUserIDs 358 Object 359 }