/
response_types.go
379 lines (314 loc) · 15 KB
/
response_types.go
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
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
//go:build go1.18
// +build go1.18
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
package armapplicationinsights
// APIKeysClientCreateResponse contains the response from method APIKeysClient.Create.
type APIKeysClientCreateResponse struct {
// Properties that define an API key of an Application Insights Component.
ComponentAPIKey
}
// APIKeysClientDeleteResponse contains the response from method APIKeysClient.Delete.
type APIKeysClientDeleteResponse struct {
// Properties that define an API key of an Application Insights Component.
ComponentAPIKey
}
// APIKeysClientGetResponse contains the response from method APIKeysClient.Get.
type APIKeysClientGetResponse struct {
// Properties that define an API key of an Application Insights Component.
ComponentAPIKey
}
// APIKeysClientListResponse contains the response from method APIKeysClient.NewListPager.
type APIKeysClientListResponse struct {
// Describes the list of API Keys of an Application Insights Component.
ComponentAPIKeyListResult
}
// AnalyticsItemsClientDeleteResponse contains the response from method AnalyticsItemsClient.Delete.
type AnalyticsItemsClientDeleteResponse struct {
// placeholder for future response values
}
// AnalyticsItemsClientGetResponse contains the response from method AnalyticsItemsClient.Get.
type AnalyticsItemsClientGetResponse struct {
// Properties that define an Analytics item that is associated to an Application Insights component.
ComponentAnalyticsItem
}
// AnalyticsItemsClientListResponse contains the response from method AnalyticsItemsClient.List.
type AnalyticsItemsClientListResponse struct {
// Array of ApplicationInsightsComponentAnalyticsItem
ComponentAnalyticsItemArray []*ComponentAnalyticsItem
}
// AnalyticsItemsClientPutResponse contains the response from method AnalyticsItemsClient.Put.
type AnalyticsItemsClientPutResponse struct {
// Properties that define an Analytics item that is associated to an Application Insights component.
ComponentAnalyticsItem
}
// AnnotationsClientCreateResponse contains the response from method AnnotationsClient.Create.
type AnnotationsClientCreateResponse struct {
// Array of Annotation
AnnotationArray []*Annotation
}
// AnnotationsClientDeleteResponse contains the response from method AnnotationsClient.Delete.
type AnnotationsClientDeleteResponse struct {
// placeholder for future response values
}
// AnnotationsClientGetResponse contains the response from method AnnotationsClient.Get.
type AnnotationsClientGetResponse struct {
// Array of Annotation
AnnotationArray []*Annotation
}
// AnnotationsClientListResponse contains the response from method AnnotationsClient.NewListPager.
type AnnotationsClientListResponse struct {
// Annotations list result.
AnnotationsListResult
}
// ComponentAvailableFeaturesClientGetResponse contains the response from method ComponentAvailableFeaturesClient.Get.
type ComponentAvailableFeaturesClientGetResponse struct {
// An Application Insights component available features.
ComponentAvailableFeatures
}
// ComponentCurrentBillingFeaturesClientGetResponse contains the response from method ComponentCurrentBillingFeaturesClient.Get.
type ComponentCurrentBillingFeaturesClientGetResponse struct {
// An Application Insights component billing features
ComponentBillingFeatures
}
// ComponentCurrentBillingFeaturesClientUpdateResponse contains the response from method ComponentCurrentBillingFeaturesClient.Update.
type ComponentCurrentBillingFeaturesClientUpdateResponse struct {
// An Application Insights component billing features
ComponentBillingFeatures
}
// ComponentFeatureCapabilitiesClientGetResponse contains the response from method ComponentFeatureCapabilitiesClient.Get.
type ComponentFeatureCapabilitiesClientGetResponse struct {
// An Application Insights component feature capabilities
ComponentFeatureCapabilities
}
// ComponentQuotaStatusClientGetResponse contains the response from method ComponentQuotaStatusClient.Get.
type ComponentQuotaStatusClientGetResponse struct {
// An Application Insights component daily data volume cap status
ComponentQuotaStatus
}
// ComponentsClientCreateOrUpdateResponse contains the response from method ComponentsClient.CreateOrUpdate.
type ComponentsClientCreateOrUpdateResponse struct {
// An Application Insights component definition.
Component
}
// ComponentsClientDeleteResponse contains the response from method ComponentsClient.Delete.
type ComponentsClientDeleteResponse struct {
// placeholder for future response values
}
// ComponentsClientGetPurgeStatusResponse contains the response from method ComponentsClient.GetPurgeStatus.
type ComponentsClientGetPurgeStatusResponse struct {
// Response containing status for a specific purge operation.
ComponentPurgeStatusResponse
}
// ComponentsClientGetResponse contains the response from method ComponentsClient.Get.
type ComponentsClientGetResponse struct {
// An Application Insights component definition.
Component
}
// ComponentsClientListByResourceGroupResponse contains the response from method ComponentsClient.NewListByResourceGroupPager.
type ComponentsClientListByResourceGroupResponse struct {
// Describes the list of Application Insights Resources.
ComponentListResult
}
// ComponentsClientListResponse contains the response from method ComponentsClient.NewListPager.
type ComponentsClientListResponse struct {
// Describes the list of Application Insights Resources.
ComponentListResult
}
// ComponentsClientPurgeResponse contains the response from method ComponentsClient.Purge.
type ComponentsClientPurgeResponse struct {
// Response containing operationId for a specific purge action.
ComponentPurgeResponse
}
// ComponentsClientUpdateTagsResponse contains the response from method ComponentsClient.UpdateTags.
type ComponentsClientUpdateTagsResponse struct {
// An Application Insights component definition.
Component
}
// ExportConfigurationsClientCreateResponse contains the response from method ExportConfigurationsClient.Create.
type ExportConfigurationsClientCreateResponse struct {
// A list of Continuous Export configurations.
ComponentExportConfigurationArray []*ComponentExportConfiguration
}
// ExportConfigurationsClientDeleteResponse contains the response from method ExportConfigurationsClient.Delete.
type ExportConfigurationsClientDeleteResponse struct {
// Properties that define a Continuous Export configuration.
ComponentExportConfiguration
}
// ExportConfigurationsClientGetResponse contains the response from method ExportConfigurationsClient.Get.
type ExportConfigurationsClientGetResponse struct {
// Properties that define a Continuous Export configuration.
ComponentExportConfiguration
}
// ExportConfigurationsClientListResponse contains the response from method ExportConfigurationsClient.List.
type ExportConfigurationsClientListResponse struct {
// A list of Continuous Export configurations.
ComponentExportConfigurationArray []*ComponentExportConfiguration
}
// ExportConfigurationsClientUpdateResponse contains the response from method ExportConfigurationsClient.Update.
type ExportConfigurationsClientUpdateResponse struct {
// Properties that define a Continuous Export configuration.
ComponentExportConfiguration
}
// FavoritesClientAddResponse contains the response from method FavoritesClient.Add.
type FavoritesClientAddResponse struct {
// Properties that define a favorite that is associated to an Application Insights component.
ComponentFavorite
}
// FavoritesClientDeleteResponse contains the response from method FavoritesClient.Delete.
type FavoritesClientDeleteResponse struct {
// placeholder for future response values
}
// FavoritesClientGetResponse contains the response from method FavoritesClient.Get.
type FavoritesClientGetResponse struct {
// Properties that define a favorite that is associated to an Application Insights component.
ComponentFavorite
}
// FavoritesClientListResponse contains the response from method FavoritesClient.List.
type FavoritesClientListResponse struct {
// Array of ApplicationInsightsComponentFavorite
ComponentFavoriteArray []*ComponentFavorite
}
// FavoritesClientUpdateResponse contains the response from method FavoritesClient.Update.
type FavoritesClientUpdateResponse struct {
// Properties that define a favorite that is associated to an Application Insights component.
ComponentFavorite
}
// MyWorkbooksClientCreateOrUpdateResponse contains the response from method MyWorkbooksClient.CreateOrUpdate.
type MyWorkbooksClientCreateOrUpdateResponse struct {
// An Application Insights private workbook definition.
MyWorkbook
}
// MyWorkbooksClientDeleteResponse contains the response from method MyWorkbooksClient.Delete.
type MyWorkbooksClientDeleteResponse struct {
// placeholder for future response values
}
// MyWorkbooksClientGetResponse contains the response from method MyWorkbooksClient.Get.
type MyWorkbooksClientGetResponse struct {
// An Application Insights private workbook definition.
MyWorkbook
}
// MyWorkbooksClientListByResourceGroupResponse contains the response from method MyWorkbooksClient.NewListByResourceGroupPager.
type MyWorkbooksClientListByResourceGroupResponse struct {
// Workbook list result.
MyWorkbooksListResult
}
// MyWorkbooksClientListBySubscriptionResponse contains the response from method MyWorkbooksClient.NewListBySubscriptionPager.
type MyWorkbooksClientListBySubscriptionResponse struct {
// Workbook list result.
MyWorkbooksListResult
}
// MyWorkbooksClientUpdateResponse contains the response from method MyWorkbooksClient.Update.
type MyWorkbooksClientUpdateResponse struct {
// An Application Insights private workbook definition.
MyWorkbook
}
// ProactiveDetectionConfigurationsClientGetResponse contains the response from method ProactiveDetectionConfigurationsClient.Get.
type ProactiveDetectionConfigurationsClientGetResponse struct {
// Properties that define a ProactiveDetection configuration.
ComponentProactiveDetectionConfiguration
}
// ProactiveDetectionConfigurationsClientListResponse contains the response from method ProactiveDetectionConfigurationsClient.List.
type ProactiveDetectionConfigurationsClientListResponse struct {
// A list of ProactiveDetection configurations.
ComponentProactiveDetectionConfigurationArray []*ComponentProactiveDetectionConfiguration
}
// ProactiveDetectionConfigurationsClientUpdateResponse contains the response from method ProactiveDetectionConfigurationsClient.Update.
type ProactiveDetectionConfigurationsClientUpdateResponse struct {
// Properties that define a ProactiveDetection configuration.
ComponentProactiveDetectionConfiguration
}
// WebTestLocationsClientListResponse contains the response from method WebTestLocationsClient.NewListPager.
type WebTestLocationsClientListResponse struct {
// Describes the list of web test locations available to an Application Insights Component.
WebTestLocationsListResult
}
// WebTestsClientCreateOrUpdateResponse contains the response from method WebTestsClient.CreateOrUpdate.
type WebTestsClientCreateOrUpdateResponse struct {
// An Application Insights web test definition.
WebTest
}
// WebTestsClientDeleteResponse contains the response from method WebTestsClient.Delete.
type WebTestsClientDeleteResponse struct {
// placeholder for future response values
}
// WebTestsClientGetResponse contains the response from method WebTestsClient.Get.
type WebTestsClientGetResponse struct {
// An Application Insights web test definition.
WebTest
}
// WebTestsClientListByComponentResponse contains the response from method WebTestsClient.NewListByComponentPager.
type WebTestsClientListByComponentResponse struct {
// A list of 0 or more Application Insights web test definitions.
WebTestListResult
}
// WebTestsClientListByResourceGroupResponse contains the response from method WebTestsClient.NewListByResourceGroupPager.
type WebTestsClientListByResourceGroupResponse struct {
// A list of 0 or more Application Insights web test definitions.
WebTestListResult
}
// WebTestsClientListResponse contains the response from method WebTestsClient.NewListPager.
type WebTestsClientListResponse struct {
// A list of 0 or more Application Insights web test definitions.
WebTestListResult
}
// WebTestsClientUpdateTagsResponse contains the response from method WebTestsClient.UpdateTags.
type WebTestsClientUpdateTagsResponse struct {
// An Application Insights web test definition.
WebTest
}
// WorkItemConfigurationsClientCreateResponse contains the response from method WorkItemConfigurationsClient.Create.
type WorkItemConfigurationsClientCreateResponse struct {
// Work item configuration associated with an application insights resource.
WorkItemConfiguration
}
// WorkItemConfigurationsClientDeleteResponse contains the response from method WorkItemConfigurationsClient.Delete.
type WorkItemConfigurationsClientDeleteResponse struct {
// placeholder for future response values
}
// WorkItemConfigurationsClientGetDefaultResponse contains the response from method WorkItemConfigurationsClient.GetDefault.
type WorkItemConfigurationsClientGetDefaultResponse struct {
// Work item configuration associated with an application insights resource.
WorkItemConfiguration
}
// WorkItemConfigurationsClientGetItemResponse contains the response from method WorkItemConfigurationsClient.GetItem.
type WorkItemConfigurationsClientGetItemResponse struct {
// Work item configuration associated with an application insights resource.
WorkItemConfiguration
}
// WorkItemConfigurationsClientListResponse contains the response from method WorkItemConfigurationsClient.NewListPager.
type WorkItemConfigurationsClientListResponse struct {
// Work item configuration list result.
WorkItemConfigurationsListResult
}
// WorkItemConfigurationsClientUpdateItemResponse contains the response from method WorkItemConfigurationsClient.UpdateItem.
type WorkItemConfigurationsClientUpdateItemResponse struct {
// Work item configuration associated with an application insights resource.
WorkItemConfiguration
}
// WorkbooksClientCreateOrUpdateResponse contains the response from method WorkbooksClient.CreateOrUpdate.
type WorkbooksClientCreateOrUpdateResponse struct {
// An Application Insights workbook definition.
Workbook
}
// WorkbooksClientDeleteResponse contains the response from method WorkbooksClient.Delete.
type WorkbooksClientDeleteResponse struct {
// placeholder for future response values
}
// WorkbooksClientGetResponse contains the response from method WorkbooksClient.Get.
type WorkbooksClientGetResponse struct {
// An Application Insights workbook definition.
Workbook
}
// WorkbooksClientListByResourceGroupResponse contains the response from method WorkbooksClient.NewListByResourceGroupPager.
type WorkbooksClientListByResourceGroupResponse struct {
// Workbook list result.
WorkbooksListResult
}
// WorkbooksClientUpdateResponse contains the response from method WorkbooksClient.Update.
type WorkbooksClientUpdateResponse struct {
// An Application Insights workbook definition.
Workbook
}