summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelYammer.go
blob: b32ef25a872bb7cb88e7a002ad801c2ee0ad8f7b (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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// YammerActivitySummary undocumented
type YammerActivitySummary struct {
	// Entity is the base model of YammerActivitySummary
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Liked undocumented
	Liked *int `json:"liked,omitempty"`
	// Posted undocumented
	Posted *int `json:"posted,omitempty"`
	// Read undocumented
	Read *int `json:"read,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerActivityUserDetail undocumented
type YammerActivityUserDetail struct {
	// Entity is the base model of YammerActivityUserDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// UserState undocumented
	UserState *string `json:"userState,omitempty"`
	// StateChangeDate undocumented
	StateChangeDate *Date `json:"stateChangeDate,omitempty"`
	// LastActivityDate undocumented
	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
	// PostedCount undocumented
	PostedCount *int `json:"postedCount,omitempty"`
	// ReadCount undocumented
	ReadCount *int `json:"readCount,omitempty"`
	// LikedCount undocumented
	LikedCount *int `json:"likedCount,omitempty"`
	// AssignedProducts undocumented
	AssignedProducts []string `json:"assignedProducts,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerDeviceUsageDistributionUserCounts undocumented
type YammerDeviceUsageDistributionUserCounts struct {
	// Entity is the base model of YammerDeviceUsageDistributionUserCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Web undocumented
	Web *int `json:"web,omitempty"`
	// WindowsPhone undocumented
	WindowsPhone *int `json:"windowsPhone,omitempty"`
	// AndroidPhone undocumented
	AndroidPhone *int `json:"androidPhone,omitempty"`
	// IPhone undocumented
	IPhone *int `json:"iPhone,omitempty"`
	// IPad undocumented
	IPad *int `json:"iPad,omitempty"`
	// Other undocumented
	Other *int `json:"other,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerDeviceUsageUserCounts undocumented
type YammerDeviceUsageUserCounts struct {
	// Entity is the base model of YammerDeviceUsageUserCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Web undocumented
	Web *int `json:"web,omitempty"`
	// WindowsPhone undocumented
	WindowsPhone *int `json:"windowsPhone,omitempty"`
	// AndroidPhone undocumented
	AndroidPhone *int `json:"androidPhone,omitempty"`
	// IPhone undocumented
	IPhone *int `json:"iPhone,omitempty"`
	// IPad undocumented
	IPad *int `json:"iPad,omitempty"`
	// Other undocumented
	Other *int `json:"other,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerDeviceUsageUserDetail undocumented
type YammerDeviceUsageUserDetail struct {
	// Entity is the base model of YammerDeviceUsageUserDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// UserState undocumented
	UserState *string `json:"userState,omitempty"`
	// StateChangeDate undocumented
	StateChangeDate *Date `json:"stateChangeDate,omitempty"`
	// LastActivityDate undocumented
	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
	// UsedWeb undocumented
	UsedWeb *bool `json:"usedWeb,omitempty"`
	// UsedWindowsPhone undocumented
	UsedWindowsPhone *bool `json:"usedWindowsPhone,omitempty"`
	// UsedAndroidPhone undocumented
	UsedAndroidPhone *bool `json:"usedAndroidPhone,omitempty"`
	// UsediPhone undocumented
	UsediPhone *bool `json:"usediPhone,omitempty"`
	// UsediPad undocumented
	UsediPad *bool `json:"usediPad,omitempty"`
	// UsedOthers undocumented
	UsedOthers *bool `json:"usedOthers,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerGroupsActivityCounts undocumented
type YammerGroupsActivityCounts struct {
	// Entity is the base model of YammerGroupsActivityCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Liked undocumented
	Liked *int `json:"liked,omitempty"`
	// Posted undocumented
	Posted *int `json:"posted,omitempty"`
	// Read undocumented
	Read *int `json:"read,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerGroupsActivityDetail undocumented
type YammerGroupsActivityDetail struct {
	// Entity is the base model of YammerGroupsActivityDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// GroupDisplayName undocumented
	GroupDisplayName *string `json:"groupDisplayName,omitempty"`
	// IsDeleted undocumented
	IsDeleted *bool `json:"isDeleted,omitempty"`
	// OwnerPrincipalName undocumented
	OwnerPrincipalName *string `json:"ownerPrincipalName,omitempty"`
	// LastActivityDate undocumented
	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
	// GroupType undocumented
	GroupType *string `json:"groupType,omitempty"`
	// Office365Connected undocumented
	Office365Connected *bool `json:"office365Connected,omitempty"`
	// MemberCount undocumented
	MemberCount *int `json:"memberCount,omitempty"`
	// PostedCount undocumented
	PostedCount *int `json:"postedCount,omitempty"`
	// ReadCount undocumented
	ReadCount *int `json:"readCount,omitempty"`
	// LikedCount undocumented
	LikedCount *int `json:"likedCount,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// YammerGroupsActivityGroupCounts undocumented
type YammerGroupsActivityGroupCounts struct {
	// Entity is the base model of YammerGroupsActivityGroupCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Total undocumented
	Total *int `json:"total,omitempty"`
	// Active undocumented
	Active *int `json:"active,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}