...
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 FavoriteSourceType string
45
46 const (
47
48 FavoriteSourceTypeEvents FavoriteSourceType = "events"
49
50 FavoriteSourceTypeFunnel FavoriteSourceType = "funnel"
51
52 FavoriteSourceTypeImpact FavoriteSourceType = "impact"
53
54 FavoriteSourceTypeNotebook FavoriteSourceType = "notebook"
55
56 FavoriteSourceTypeRetention FavoriteSourceType = "retention"
57
58 FavoriteSourceTypeSegmentation FavoriteSourceType = "segmentation"
59
60 FavoriteSourceTypeSessions FavoriteSourceType = "sessions"
61
62 FavoriteSourceTypeUserflows FavoriteSourceType = "userflows"
63 )
64
65
66 func PossibleFavoriteSourceTypeValues() []FavoriteSourceType {
67 return []FavoriteSourceType{FavoriteSourceTypeEvents, FavoriteSourceTypeFunnel, FavoriteSourceTypeImpact, FavoriteSourceTypeNotebook, FavoriteSourceTypeRetention, FavoriteSourceTypeSegmentation, FavoriteSourceTypeSessions, FavoriteSourceTypeUserflows}
68 }
69
70
71 type FavoriteType string
72
73 const (
74
75 FavoriteTypeShared FavoriteType = "shared"
76
77 FavoriteTypeUser FavoriteType = "user"
78 )
79
80
81 func PossibleFavoriteTypeValues() []FavoriteType {
82 return []FavoriteType{FavoriteTypeShared, FavoriteTypeUser}
83 }
84
85
86 type FlowType string
87
88 const (
89
90 FlowTypeBluefield FlowType = "Bluefield"
91 )
92
93
94 func PossibleFlowTypeValues() []FlowType {
95 return []FlowType{FlowTypeBluefield}
96 }
97
98
99 type IngestionMode string
100
101 const (
102
103 IngestionModeApplicationInsights IngestionMode = "ApplicationInsights"
104
105 IngestionModeApplicationInsightsWithDiagnosticSettings IngestionMode = "ApplicationInsightsWithDiagnosticSettings"
106
107 IngestionModeLogAnalytics IngestionMode = "LogAnalytics"
108 )
109
110
111 func PossibleIngestionModeValues() []IngestionMode {
112 return []IngestionMode{IngestionModeApplicationInsights, IngestionModeApplicationInsightsWithDiagnosticSettings, IngestionModeLogAnalytics}
113 }
114
115
116 type ItemScope string
117
118 const (
119
120 ItemScopeShared ItemScope = "shared"
121
122 ItemScopeUser ItemScope = "user"
123 )
124
125
126 func PossibleItemScopeValues() []ItemScope {
127 return []ItemScope{ItemScopeShared, ItemScopeUser}
128 }
129
130
131 type ItemScopePath string
132
133 const (
134
135 ItemScopePathAnalyticsItems ItemScopePath = "analyticsItems"
136
137 ItemScopePathMyanalyticsItems ItemScopePath = "myanalyticsItems"
138 )
139
140
141 func PossibleItemScopePathValues() []ItemScopePath {
142 return []ItemScopePath{ItemScopePathAnalyticsItems, ItemScopePathMyanalyticsItems}
143 }
144
145
146 type ItemType string
147
148 const (
149
150 ItemTypeFolder ItemType = "folder"
151
152 ItemTypeFunction ItemType = "function"
153
154 ItemTypeQuery ItemType = "query"
155
156 ItemTypeRecent ItemType = "recent"
157 )
158
159
160 func PossibleItemTypeValues() []ItemType {
161 return []ItemType{ItemTypeFolder, ItemTypeFunction, ItemTypeQuery, ItemTypeRecent}
162 }
163
164
165 type ItemTypeParameter string
166
167 const (
168
169 ItemTypeParameterFolder ItemTypeParameter = "folder"
170
171 ItemTypeParameterFunction ItemTypeParameter = "function"
172
173 ItemTypeParameterNone ItemTypeParameter = "none"
174
175 ItemTypeParameterQuery ItemTypeParameter = "query"
176
177 ItemTypeParameterRecent ItemTypeParameter = "recent"
178 )
179
180
181 func PossibleItemTypeParameterValues() []ItemTypeParameter {
182 return []ItemTypeParameter{ItemTypeParameterFolder, ItemTypeParameterFunction, ItemTypeParameterNone, ItemTypeParameterQuery, ItemTypeParameterRecent}
183 }
184
185
186 type PublicNetworkAccessType string
187
188 const (
189
190 PublicNetworkAccessTypeDisabled PublicNetworkAccessType = "Disabled"
191
192 PublicNetworkAccessTypeEnabled PublicNetworkAccessType = "Enabled"
193 )
194
195
196 func PossiblePublicNetworkAccessTypeValues() []PublicNetworkAccessType {
197 return []PublicNetworkAccessType{PublicNetworkAccessTypeDisabled, PublicNetworkAccessTypeEnabled}
198 }
199
200
201 type PurgeState string
202
203 const (
204
205 PurgeStateCompleted PurgeState = "completed"
206
207 PurgeStatePending PurgeState = "pending"
208 )
209
210
211 func PossiblePurgeStateValues() []PurgeState {
212 return []PurgeState{PurgeStateCompleted, PurgeStatePending}
213 }
214
215
216 type RequestSource string
217
218 const (
219
220 RequestSourceRest RequestSource = "rest"
221 )
222
223
224 func PossibleRequestSourceValues() []RequestSource {
225 return []RequestSource{RequestSourceRest}
226 }
227
228
229 type SharedTypeKind string
230
231 const (
232
233 SharedTypeKindShared SharedTypeKind = "shared"
234
235 SharedTypeKindUser SharedTypeKind = "user"
236 )
237
238
239 func PossibleSharedTypeKindValues() []SharedTypeKind {
240 return []SharedTypeKind{SharedTypeKindShared, SharedTypeKindUser}
241 }
242
243
244 type WebTestKind string
245
246 const (
247
248 WebTestKindMultistep WebTestKind = "multistep"
249
250 WebTestKindPing WebTestKind = "ping"
251 )
252
253
254 func PossibleWebTestKindValues() []WebTestKind {
255 return []WebTestKind{WebTestKindMultistep, WebTestKindPing}
256 }
257
View as plain text