...
1 package insights
2
3
4
5
6
7
8
9
10 type ApplicationType string
11
12 const (
13
14 ApplicationTypeOther ApplicationType = "other"
15
16 ApplicationTypeWeb ApplicationType = "web"
17 )
18
19
20 func PossibleApplicationTypeValues() []ApplicationType {
21 return []ApplicationType{ApplicationTypeOther, ApplicationTypeWeb}
22 }
23
24
25 type CategoryType string
26
27 const (
28
29 CategoryTypePerformance CategoryType = "performance"
30
31 CategoryTypeRetention CategoryType = "retention"
32
33 CategoryTypeTSG CategoryType = "TSG"
34
35 CategoryTypeWorkbook CategoryType = "workbook"
36 )
37
38
39 func PossibleCategoryTypeValues() []CategoryType {
40 return []CategoryType{CategoryTypePerformance, CategoryTypeRetention, CategoryTypeTSG, CategoryTypeWorkbook}
41 }
42
43
44 type CreatedByType string
45
46 const (
47
48 CreatedByTypeApplication CreatedByType = "Application"
49
50 CreatedByTypeKey CreatedByType = "Key"
51
52 CreatedByTypeManagedIdentity CreatedByType = "ManagedIdentity"
53
54 CreatedByTypeUser CreatedByType = "User"
55 )
56
57
58 func PossibleCreatedByTypeValues() []CreatedByType {
59 return []CreatedByType{CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser}
60 }
61
62
63 type FavoriteSourceType string
64
65 const (
66
67 FavoriteSourceTypeEvents FavoriteSourceType = "events"
68
69 FavoriteSourceTypeFunnel FavoriteSourceType = "funnel"
70
71 FavoriteSourceTypeImpact FavoriteSourceType = "impact"
72
73 FavoriteSourceTypeNotebook FavoriteSourceType = "notebook"
74
75 FavoriteSourceTypeRetention FavoriteSourceType = "retention"
76
77 FavoriteSourceTypeSegmentation FavoriteSourceType = "segmentation"
78
79 FavoriteSourceTypeSessions FavoriteSourceType = "sessions"
80
81 FavoriteSourceTypeUserflows FavoriteSourceType = "userflows"
82 )
83
84
85 func PossibleFavoriteSourceTypeValues() []FavoriteSourceType {
86 return []FavoriteSourceType{FavoriteSourceTypeEvents, FavoriteSourceTypeFunnel, FavoriteSourceTypeImpact, FavoriteSourceTypeNotebook, FavoriteSourceTypeRetention, FavoriteSourceTypeSegmentation, FavoriteSourceTypeSessions, FavoriteSourceTypeUserflows}
87 }
88
89
90 type FavoriteType string
91
92 const (
93
94 FavoriteTypeShared FavoriteType = "shared"
95
96 FavoriteTypeUser FavoriteType = "user"
97 )
98
99
100 func PossibleFavoriteTypeValues() []FavoriteType {
101 return []FavoriteType{FavoriteTypeShared, FavoriteTypeUser}
102 }
103
104
105 type FlowType string
106
107 const (
108
109 FlowTypeBluefield FlowType = "Bluefield"
110 )
111
112
113 func PossibleFlowTypeValues() []FlowType {
114 return []FlowType{FlowTypeBluefield}
115 }
116
117
118 type IngestionMode string
119
120 const (
121
122 IngestionModeApplicationInsights IngestionMode = "ApplicationInsights"
123
124 IngestionModeApplicationInsightsWithDiagnosticSettings IngestionMode = "ApplicationInsightsWithDiagnosticSettings"
125
126 IngestionModeLogAnalytics IngestionMode = "LogAnalytics"
127 )
128
129
130 func PossibleIngestionModeValues() []IngestionMode {
131 return []IngestionMode{IngestionModeApplicationInsights, IngestionModeApplicationInsightsWithDiagnosticSettings, IngestionModeLogAnalytics}
132 }
133
134
135 type ItemScope string
136
137 const (
138
139 ItemScopeShared ItemScope = "shared"
140
141 ItemScopeUser ItemScope = "user"
142 )
143
144
145 func PossibleItemScopeValues() []ItemScope {
146 return []ItemScope{ItemScopeShared, ItemScopeUser}
147 }
148
149
150 type ItemScopePath string
151
152 const (
153
154 ItemScopePathAnalyticsItems ItemScopePath = "analyticsItems"
155
156 ItemScopePathMyanalyticsItems ItemScopePath = "myanalyticsItems"
157 )
158
159
160 func PossibleItemScopePathValues() []ItemScopePath {
161 return []ItemScopePath{ItemScopePathAnalyticsItems, ItemScopePathMyanalyticsItems}
162 }
163
164
165 type ItemType string
166
167 const (
168
169 ItemTypeFolder ItemType = "folder"
170
171 ItemTypeFunction ItemType = "function"
172
173 ItemTypeQuery ItemType = "query"
174
175 ItemTypeRecent ItemType = "recent"
176 )
177
178
179 func PossibleItemTypeValues() []ItemType {
180 return []ItemType{ItemTypeFolder, ItemTypeFunction, ItemTypeQuery, ItemTypeRecent}
181 }
182
183
184 type ItemTypeParameter string
185
186 const (
187
188 ItemTypeParameterFolder ItemTypeParameter = "folder"
189
190 ItemTypeParameterFunction ItemTypeParameter = "function"
191
192 ItemTypeParameterNone ItemTypeParameter = "none"
193
194 ItemTypeParameterQuery ItemTypeParameter = "query"
195
196 ItemTypeParameterRecent ItemTypeParameter = "recent"
197 )
198
199
200 func PossibleItemTypeParameterValues() []ItemTypeParameter {
201 return []ItemTypeParameter{ItemTypeParameterFolder, ItemTypeParameterFunction, ItemTypeParameterNone, ItemTypeParameterQuery, ItemTypeParameterRecent}
202 }
203
204
205 type Kind string
206
207 const (
208
209 KindShared Kind = "shared"
210
211 KindUser Kind = "user"
212 )
213
214
215 func PossibleKindValues() []Kind {
216 return []Kind{KindShared, KindUser}
217 }
218
219
220 type ManagedServiceIdentityType string
221
222 const (
223
224 ManagedServiceIdentityTypeNone ManagedServiceIdentityType = "None"
225
226 ManagedServiceIdentityTypeSystemAssigned ManagedServiceIdentityType = "SystemAssigned"
227
228 ManagedServiceIdentityTypeSystemAssignedUserAssigned ManagedServiceIdentityType = "SystemAssigned,UserAssigned"
229
230 ManagedServiceIdentityTypeUserAssigned ManagedServiceIdentityType = "UserAssigned"
231 )
232
233
234 func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType {
235 return []ManagedServiceIdentityType{ManagedServiceIdentityTypeNone, ManagedServiceIdentityTypeSystemAssigned, ManagedServiceIdentityTypeSystemAssignedUserAssigned, ManagedServiceIdentityTypeUserAssigned}
236 }
237
238
239 type PublicNetworkAccessType string
240
241 const (
242
243 PublicNetworkAccessTypeDisabled PublicNetworkAccessType = "Disabled"
244
245 PublicNetworkAccessTypeEnabled PublicNetworkAccessType = "Enabled"
246 )
247
248
249 func PossiblePublicNetworkAccessTypeValues() []PublicNetworkAccessType {
250 return []PublicNetworkAccessType{PublicNetworkAccessTypeDisabled, PublicNetworkAccessTypeEnabled}
251 }
252
253
254 type PurgeState string
255
256 const (
257
258 PurgeStateCompleted PurgeState = "completed"
259
260 PurgeStatePending PurgeState = "pending"
261 )
262
263
264 func PossiblePurgeStateValues() []PurgeState {
265 return []PurgeState{PurgeStateCompleted, PurgeStatePending}
266 }
267
268
269 type RequestSource string
270
271 const (
272
273 RequestSourceRest RequestSource = "rest"
274 )
275
276
277 func PossibleRequestSourceValues() []RequestSource {
278 return []RequestSource{RequestSourceRest}
279 }
280
281
282 type SharedTypeKind string
283
284 const (
285
286 SharedTypeKindShared SharedTypeKind = "shared"
287
288 SharedTypeKindUser SharedTypeKind = "user"
289 )
290
291
292 func PossibleSharedTypeKindValues() []SharedTypeKind {
293 return []SharedTypeKind{SharedTypeKindShared, SharedTypeKindUser}
294 }
295
296
297 type Type string
298
299 const (
300
301 TypeNone Type = "None"
302
303 TypeUserAssigned Type = "UserAssigned"
304 )
305
306
307 func PossibleTypeValues() []Type {
308 return []Type{TypeNone, TypeUserAssigned}
309 }
310
311
312 type WebTestKind string
313
314 const (
315
316 WebTestKindMultistep WebTestKind = "multistep"
317
318 WebTestKindPing WebTestKind = "ping"
319 )
320
321
322 func PossibleWebTestKindValues() []WebTestKind {
323 return []WebTestKind{WebTestKindMultistep, WebTestKindPing}
324 }
325
View as plain text