summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelDrive.go
blob: 835477cc56a6b10cb1e40aaa7f1c4606c6dbf95b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// Drive undocumented
type Drive struct {
	// BaseItem is the base model of Drive
	BaseItem
	// DriveType undocumented
	DriveType *string `json:"driveType,omitempty"`
	// Owner undocumented
	Owner *IdentitySet `json:"owner,omitempty"`
	// Quota undocumented
	Quota *Quota `json:"quota,omitempty"`
	// SharePointIDs undocumented
	SharePointIDs *SharepointIDs `json:"sharePointIds,omitempty"`
	// System undocumented
	System *SystemFacet `json:"system,omitempty"`
	// Activities undocumented
	Activities []ItemActivityOLD `json:"activities,omitempty"`
	// Bundles undocumented
	Bundles []DriveItem `json:"bundles,omitempty"`
	// Following undocumented
	Following []DriveItem `json:"following,omitempty"`
	// Items undocumented
	Items []DriveItem `json:"items,omitempty"`
	// List undocumented
	List *List `json:"list,omitempty"`
	// Root undocumented
	Root *DriveItem `json:"root,omitempty"`
	// Special undocumented
	Special []DriveItem `json:"special,omitempty"`
}

// DriveItem undocumented
type DriveItem struct {
	// BaseItem is the base model of DriveItem
	BaseItem
	// Audio undocumented
	Audio *Audio `json:"audio,omitempty"`
	// Bundle undocumented
	Bundle *Bundle `json:"bundle,omitempty"`
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// CTag undocumented
	CTag *string `json:"cTag,omitempty"`
	// Deleted undocumented
	Deleted *Deleted `json:"deleted,omitempty"`
	// File undocumented
	File *File `json:"file,omitempty"`
	// FileSystemInfo undocumented
	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
	// Folder undocumented
	Folder *Folder `json:"folder,omitempty"`
	// Image undocumented
	Image *Image `json:"image,omitempty"`
	// Location undocumented
	Location *GeoCoordinates `json:"location,omitempty"`
	// Package undocumented
	Package *Package `json:"package,omitempty"`
	// PendingOperations undocumented
	PendingOperations *PendingOperations `json:"pendingOperations,omitempty"`
	// Photo undocumented
	Photo *Photo `json:"photo,omitempty"`
	// Publication undocumented
	Publication *PublicationFacet `json:"publication,omitempty"`
	// RemoteItem undocumented
	RemoteItem *RemoteItem `json:"remoteItem,omitempty"`
	// Root undocumented
	Root *Root `json:"root,omitempty"`
	// SearchResult undocumented
	SearchResult *SearchResult `json:"searchResult,omitempty"`
	// Shared undocumented
	Shared *Shared `json:"shared,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
	// SpecialFolder undocumented
	SpecialFolder *SpecialFolder `json:"specialFolder,omitempty"`
	// Video undocumented
	Video *Video `json:"video,omitempty"`
	// WebDavURL undocumented
	WebDavURL *string `json:"webDavUrl,omitempty"`
	// Workbook undocumented
	Workbook *Workbook `json:"workbook,omitempty"`
	// Activities undocumented
	Activities []ItemActivityOLD `json:"activities,omitempty"`
	// Analytics undocumented
	Analytics *ItemAnalytics `json:"analytics,omitempty"`
	// Children undocumented
	Children []DriveItem `json:"children,omitempty"`
	// ListItem undocumented
	ListItem *ListItem `json:"listItem,omitempty"`
	// Permissions undocumented
	Permissions []Permission `json:"permissions,omitempty"`
	// Subscriptions undocumented
	Subscriptions []Subscription `json:"subscriptions,omitempty"`
	// Thumbnails undocumented
	Thumbnails []ThumbnailSet `json:"thumbnails,omitempty"`
	// Versions undocumented
	Versions []DriveItemVersion `json:"versions,omitempty"`
	// Document undocumented
	Document *Document `json:"document,omitempty"`
}

// DriveItemUploadableProperties undocumented
type DriveItemUploadableProperties struct {
	// Object is the base model of DriveItemUploadableProperties
	Object
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// FileSystemInfo undocumented
	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// FileSize undocumented
	FileSize *int `json:"fileSize,omitempty"`
}

// DriveItemVersion undocumented
type DriveItemVersion struct {
	// BaseItemVersion is the base model of DriveItemVersion
	BaseItemVersion
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
}

// DriveRecipient undocumented
type DriveRecipient struct {
	// Object is the base model of DriveRecipient
	Object
	// Alias undocumented
	Alias *string `json:"alias,omitempty"`
	// Email undocumented
	Email *string `json:"email,omitempty"`
	// ObjectID undocumented
	ObjectID *string `json:"objectId,omitempty"`
}