/
response_types.go
356 lines (290 loc) · 13.8 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
//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 armstreamanalytics
// ClustersClientCreateOrUpdateResponse contains the response from method ClustersClient.BeginCreateOrUpdate.
type ClustersClientCreateOrUpdateResponse struct {
// A Stream Analytics Cluster object
Cluster
}
// ClustersClientDeleteResponse contains the response from method ClustersClient.BeginDelete.
type ClustersClientDeleteResponse struct {
// placeholder for future response values
}
// ClustersClientGetResponse contains the response from method ClustersClient.Get.
type ClustersClientGetResponse struct {
// A Stream Analytics Cluster object
Cluster
}
// ClustersClientListByResourceGroupResponse contains the response from method ClustersClient.NewListByResourceGroupPager.
type ClustersClientListByResourceGroupResponse struct {
// A list of clusters populated by a 'list' operation.
ClusterListResult
}
// ClustersClientListBySubscriptionResponse contains the response from method ClustersClient.NewListBySubscriptionPager.
type ClustersClientListBySubscriptionResponse struct {
// A list of clusters populated by a 'list' operation.
ClusterListResult
}
// ClustersClientListStreamingJobsResponse contains the response from method ClustersClient.NewListStreamingJobsPager.
type ClustersClientListStreamingJobsResponse struct {
// A list of streaming jobs. Populated by a List operation.
ClusterJobListResult
}
// ClustersClientUpdateResponse contains the response from method ClustersClient.BeginUpdate.
type ClustersClientUpdateResponse struct {
// A Stream Analytics Cluster object
Cluster
}
// FunctionsClientCreateOrReplaceResponse contains the response from method FunctionsClient.CreateOrReplace.
type FunctionsClientCreateOrReplaceResponse struct {
// A function object, containing all information associated with the named function. All functions are contained under a streaming
// job.
Function
// ETag contains the information returned from the ETag header response.
ETag *string
}
// FunctionsClientDeleteResponse contains the response from method FunctionsClient.Delete.
type FunctionsClientDeleteResponse struct {
// placeholder for future response values
}
// FunctionsClientGetResponse contains the response from method FunctionsClient.Get.
type FunctionsClientGetResponse struct {
// A function object, containing all information associated with the named function. All functions are contained under a streaming
// job.
Function
// ETag contains the information returned from the ETag header response.
ETag *string
}
// FunctionsClientListByStreamingJobResponse contains the response from method FunctionsClient.NewListByStreamingJobPager.
type FunctionsClientListByStreamingJobResponse struct {
// Object containing a list of functions under a streaming job.
FunctionListResult
}
// FunctionsClientRetrieveDefaultDefinitionResponse contains the response from method FunctionsClient.RetrieveDefaultDefinition.
type FunctionsClientRetrieveDefaultDefinitionResponse struct {
// A function object, containing all information associated with the named function. All functions are contained under a streaming
// job.
Function
}
// FunctionsClientTestResponse contains the response from method FunctionsClient.BeginTest.
type FunctionsClientTestResponse struct {
// Describes the status of the test operation along with error information, if applicable.
ResourceTestStatus
}
// FunctionsClientUpdateResponse contains the response from method FunctionsClient.Update.
type FunctionsClientUpdateResponse struct {
// A function object, containing all information associated with the named function. All functions are contained under a streaming
// job.
Function
// ETag contains the information returned from the ETag header response.
ETag *string
}
// InputsClientCreateOrReplaceResponse contains the response from method InputsClient.CreateOrReplace.
type InputsClientCreateOrReplaceResponse struct {
// An input object, containing all information associated with the named input. All inputs are contained under a streaming
// job.
Input
// ETag contains the information returned from the ETag header response.
ETag *string
}
// InputsClientDeleteResponse contains the response from method InputsClient.Delete.
type InputsClientDeleteResponse struct {
// placeholder for future response values
}
// InputsClientGetResponse contains the response from method InputsClient.Get.
type InputsClientGetResponse struct {
// An input object, containing all information associated with the named input. All inputs are contained under a streaming
// job.
Input
// ETag contains the information returned from the ETag header response.
ETag *string
}
// InputsClientListByStreamingJobResponse contains the response from method InputsClient.NewListByStreamingJobPager.
type InputsClientListByStreamingJobResponse struct {
// Object containing a list of inputs under a streaming job.
InputListResult
}
// InputsClientTestResponse contains the response from method InputsClient.BeginTest.
type InputsClientTestResponse struct {
// Describes the status of the test operation along with error information, if applicable.
ResourceTestStatus
}
// InputsClientUpdateResponse contains the response from method InputsClient.Update.
type InputsClientUpdateResponse struct {
// An input object, containing all information associated with the named input. All inputs are contained under a streaming
// job.
Input
// ETag contains the information returned from the ETag header response.
ETag *string
}
// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
// Result of the request to list Stream Analytics operations. It contains a list of operations and a URL link to get the next
// set of results.
OperationListResult
}
// OutputsClientCreateOrReplaceResponse contains the response from method OutputsClient.CreateOrReplace.
type OutputsClientCreateOrReplaceResponse struct {
// An output object, containing all information associated with the named output. All outputs are contained under a streaming
// job.
Output
// ETag contains the information returned from the ETag header response.
ETag *string
}
// OutputsClientDeleteResponse contains the response from method OutputsClient.Delete.
type OutputsClientDeleteResponse struct {
// placeholder for future response values
}
// OutputsClientGetResponse contains the response from method OutputsClient.Get.
type OutputsClientGetResponse struct {
// An output object, containing all information associated with the named output. All outputs are contained under a streaming
// job.
Output
// ETag contains the information returned from the ETag header response.
ETag *string
}
// OutputsClientListByStreamingJobResponse contains the response from method OutputsClient.NewListByStreamingJobPager.
type OutputsClientListByStreamingJobResponse struct {
// Object containing a list of outputs under a streaming job.
OutputListResult
}
// OutputsClientTestResponse contains the response from method OutputsClient.BeginTest.
type OutputsClientTestResponse struct {
// Describes the status of the test operation along with error information, if applicable.
ResourceTestStatus
}
// OutputsClientUpdateResponse contains the response from method OutputsClient.Update.
type OutputsClientUpdateResponse struct {
// An output object, containing all information associated with the named output. All outputs are contained under a streaming
// job.
Output
// ETag contains the information returned from the ETag header response.
ETag *string
}
// PrivateEndpointsClientCreateOrUpdateResponse contains the response from method PrivateEndpointsClient.CreateOrUpdate.
type PrivateEndpointsClientCreateOrUpdateResponse struct {
// Complete information about the private endpoint.
PrivateEndpoint
}
// PrivateEndpointsClientDeleteResponse contains the response from method PrivateEndpointsClient.BeginDelete.
type PrivateEndpointsClientDeleteResponse struct {
// placeholder for future response values
}
// PrivateEndpointsClientGetResponse contains the response from method PrivateEndpointsClient.Get.
type PrivateEndpointsClientGetResponse struct {
// Complete information about the private endpoint.
PrivateEndpoint
}
// PrivateEndpointsClientListByClusterResponse contains the response from method PrivateEndpointsClient.NewListByClusterPager.
type PrivateEndpointsClientListByClusterResponse struct {
// A list of private endpoints.
PrivateEndpointListResult
}
// SKUClientListResponse contains the response from method SKUClient.NewListPager.
type SKUClientListResponse struct {
// Result of the request to get streaming job SKUs.
GetStreamingJobSKUResults
}
// StreamingJobsClientCreateOrReplaceResponse contains the response from method StreamingJobsClient.BeginCreateOrReplace.
type StreamingJobsClientCreateOrReplaceResponse struct {
// A streaming job object, containing all information associated with the named streaming job.
StreamingJob
}
// StreamingJobsClientDeleteResponse contains the response from method StreamingJobsClient.BeginDelete.
type StreamingJobsClientDeleteResponse struct {
// placeholder for future response values
}
// StreamingJobsClientGetResponse contains the response from method StreamingJobsClient.Get.
type StreamingJobsClientGetResponse struct {
// A streaming job object, containing all information associated with the named streaming job.
StreamingJob
// ETag contains the information returned from the ETag header response.
ETag *string
}
// StreamingJobsClientListByResourceGroupResponse contains the response from method StreamingJobsClient.NewListByResourceGroupPager.
type StreamingJobsClientListByResourceGroupResponse struct {
// Object containing a list of streaming jobs.
StreamingJobListResult
}
// StreamingJobsClientListResponse contains the response from method StreamingJobsClient.NewListPager.
type StreamingJobsClientListResponse struct {
// Object containing a list of streaming jobs.
StreamingJobListResult
}
// StreamingJobsClientScaleResponse contains the response from method StreamingJobsClient.BeginScale.
type StreamingJobsClientScaleResponse struct {
// placeholder for future response values
}
// StreamingJobsClientStartResponse contains the response from method StreamingJobsClient.BeginStart.
type StreamingJobsClientStartResponse struct {
// placeholder for future response values
}
// StreamingJobsClientStopResponse contains the response from method StreamingJobsClient.BeginStop.
type StreamingJobsClientStopResponse struct {
// placeholder for future response values
}
// StreamingJobsClientUpdateResponse contains the response from method StreamingJobsClient.Update.
type StreamingJobsClientUpdateResponse struct {
// A streaming job object, containing all information associated with the named streaming job.
StreamingJob
// ETag contains the information returned from the ETag header response.
ETag *string
}
// SubscriptionsClientCompileQueryResponse contains the response from method SubscriptionsClient.CompileQuery.
type SubscriptionsClientCompileQueryResponse struct {
// The result of the query compilation request.
QueryCompilationResult
}
// SubscriptionsClientListQuotasResponse contains the response from method SubscriptionsClient.ListQuotas.
type SubscriptionsClientListQuotasResponse struct {
// Result of the GetQuotas operation. It contains a list of quotas for the subscription in a particular region.
SubscriptionQuotasListResult
}
// SubscriptionsClientSampleInputResponse contains the response from method SubscriptionsClient.BeginSampleInput.
type SubscriptionsClientSampleInputResponse struct {
// The result of the sample input request.
SampleInputResult
}
// SubscriptionsClientTestInputResponse contains the response from method SubscriptionsClient.BeginTestInput.
type SubscriptionsClientTestInputResponse struct {
// The result of the test input or output request.
TestDatasourceResult
}
// SubscriptionsClientTestOutputResponse contains the response from method SubscriptionsClient.BeginTestOutput.
type SubscriptionsClientTestOutputResponse struct {
// The result of the test input or output request.
TestDatasourceResult
}
// SubscriptionsClientTestQueryResponse contains the response from method SubscriptionsClient.BeginTestQuery.
type SubscriptionsClientTestQueryResponse struct {
// The result of the query testing request.
QueryTestingResult
}
// TransformationsClientCreateOrReplaceResponse contains the response from method TransformationsClient.CreateOrReplace.
type TransformationsClientCreateOrReplaceResponse struct {
// A transformation object, containing all information associated with the named transformation. All transformations are contained
// under a streaming job.
Transformation
// ETag contains the information returned from the ETag header response.
ETag *string
}
// TransformationsClientGetResponse contains the response from method TransformationsClient.Get.
type TransformationsClientGetResponse struct {
// A transformation object, containing all information associated with the named transformation. All transformations are contained
// under a streaming job.
Transformation
// ETag contains the information returned from the ETag header response.
ETag *string
}
// TransformationsClientUpdateResponse contains the response from method TransformationsClient.Update.
type TransformationsClientUpdateResponse struct {
// A transformation object, containing all information associated with the named transformation. All transformations are contained
// under a streaming job.
Transformation
// ETag contains the information returned from the ETag header response.
ETag *string
}