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
/// Generated by Sideko (sideko.dev)
#[allow(unused)]
use crate::schemas::*;
/// Unifies the possible errors from delete_api_link
#[derive(Debug, Clone)]
pub enum DeleteApiLinkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_api_link_group
#[derive(Debug, Clone)]
pub enum DeleteApiLinkGroupErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_api_project
#[derive(Debug, Clone)]
pub enum DeleteApiProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_api_project_role
#[derive(Debug, Clone)]
pub enum DeleteApiProjectRoleErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_doc_project
#[derive(Debug, Clone)]
pub enum DeleteDocProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_doc_project_role
#[derive(Debug, Clone)]
pub enum DeleteDocProjectRoleErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_guide
#[derive(Debug, Clone)]
pub enum DeleteGuideErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_guide_href
#[derive(Debug, Clone)]
pub enum DeleteGuideHrefErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from delete_service_account
#[derive(Debug, Clone)]
pub enum DeleteServiceAccountErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from health_check
#[derive(Debug, Clone)]
pub enum HealthCheckErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from ping_check
#[derive(Debug, Clone)]
pub enum PingCheckErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_api_links
#[derive(Debug, Clone)]
pub enum ListApiLinksErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_link
#[derive(Debug, Clone)]
pub enum GetApiLinkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_api_link_groups
#[derive(Debug, Clone)]
pub enum ListApiLinkGroupsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_api_projects
#[derive(Debug, Clone)]
pub enum ListApiProjectsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_project
#[derive(Debug, Clone)]
pub enum GetApiProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_api_project_members
#[derive(Debug, Clone)]
pub enum ListApiProjectMembersErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_api_versions
#[derive(Debug, Clone)]
pub enum ListApiVersionsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_version
#[derive(Debug, Clone)]
pub enum GetApiVersionErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_version_openapi
#[derive(Debug, Clone)]
pub enum GetApiVersionOpenapiErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_version_stats
#[derive(Debug, Clone)]
pub enum GetApiVersionStatsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from exchange_code_for_key
#[derive(Debug, Clone)]
pub enum ExchangeCodeForKeyErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from login_callback
#[derive(Debug, Clone)]
pub enum LoginCallbackErrors {
    ApiError(serde_json::Value),
    /// Expected response body for status code 401
    Status401(Error),
}
/// Unifies the possible errors from login_url
#[derive(Debug, Clone)]
pub enum LoginUrlErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from cli_check_updates
#[derive(Debug, Clone)]
pub enum CliCheckUpdatesErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_doc_projects
#[derive(Debug, Clone)]
pub enum ListDocProjectsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_doc_project
#[derive(Debug, Clone)]
pub enum GetDocProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_deployments
#[derive(Debug, Clone)]
pub enum ListDeploymentsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_deployment
#[derive(Debug, Clone)]
pub enum GetDeploymentErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_doc_project_members
#[derive(Debug, Clone)]
pub enum ListDocProjectMembersErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from check_preview
#[derive(Debug, Clone)]
pub enum CheckPreviewErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_doc_project_theme
#[derive(Debug, Clone)]
pub enum GetDocProjectThemeErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_doc_versions
#[derive(Debug, Clone)]
pub enum ListDocVersionsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_doc_version
#[derive(Debug, Clone)]
pub enum GetDocVersionErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_guides
#[derive(Debug, Clone)]
pub enum ListGuidesErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_guide
#[derive(Debug, Clone)]
pub enum GetGuideErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_guide_content
#[derive(Debug, Clone)]
pub enum GetGuideContentErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_organization
#[derive(Debug, Clone)]
pub enum GetOrganizationErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_assets
#[derive(Debug, Clone)]
pub enum GetAssetsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from list_organization_members
#[derive(Debug, Clone)]
pub enum ListOrganizationMembersErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_organization_theme
#[derive(Debug, Clone)]
pub enum GetOrganizationThemeErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_current_user
#[derive(Debug, Clone)]
pub enum GetCurrentUserErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_api_key
#[derive(Debug, Clone)]
pub enum GetApiKeyErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_user_project_role
#[derive(Debug, Clone)]
pub enum GetUserProjectRoleErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from get_service_accounts
#[derive(Debug, Clone)]
pub enum GetServiceAccountsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_api_link
#[derive(Debug, Clone)]
pub enum UpdateApiLinkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_api_link_group
#[derive(Debug, Clone)]
pub enum UpdateApiLinkGroupErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_api_project
#[derive(Debug, Clone)]
pub enum UpdateApiProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_api_version
#[derive(Debug, Clone)]
pub enum UpdateApiVersionErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_doc_project
#[derive(Debug, Clone)]
pub enum UpdateDocProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_guide
#[derive(Debug, Clone)]
pub enum UpdateGuideErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_api_link
#[derive(Debug, Clone)]
pub enum CreateApiLinkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from reorder_api_links
#[derive(Debug, Clone)]
pub enum ReorderApiLinksErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_api_link_group
#[derive(Debug, Clone)]
pub enum CreateApiLinkGroupErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_api_project
#[derive(Debug, Clone)]
pub enum CreateApiProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from grant_api_project_role
#[derive(Debug, Clone)]
pub enum GrantApiProjectRoleErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_api_version
#[derive(Debug, Clone)]
pub enum CreateApiVersionErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_doc_project
#[derive(Debug, Clone)]
pub enum CreateDocProjectErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from trigger_deployment
#[derive(Debug, Clone)]
pub enum TriggerDeploymentErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from grant_doc_project_role
#[derive(Debug, Clone)]
pub enum GrantDocProjectRoleErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_guide
#[derive(Debug, Clone)]
pub enum CreateGuideErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from reorder_guides
#[derive(Debug, Clone)]
pub enum ReorderGuidesErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_organization
#[derive(Debug, Clone)]
pub enum CreateOrganizationErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from upload_assets
#[derive(Debug, Clone)]
pub enum UploadAssetsErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_sdk
#[derive(Debug, Clone)]
pub enum CreateSdkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_sdk
#[derive(Debug, Clone)]
pub enum UpdateSdkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from stateless_generate_sdk
#[derive(Debug, Clone)]
pub enum StatelessGenerateSdkErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from invite_user
#[derive(Debug, Clone)]
pub enum InviteUserErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from create_service_account
#[derive(Debug, Clone)]
pub enum CreateServiceAccountErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from vercel_webhook
#[derive(Debug, Clone)]
pub enum VercelWebhookErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_doc_project_theme
#[derive(Debug, Clone)]
pub enum UpdateDocProjectThemeErrors {
    ApiError(serde_json::Value),
}
/// Unifies the possible errors from update_organization_theme
#[derive(Debug, Clone)]
pub enum UpdateOrganizationThemeErrors {
    ApiError(serde_json::Value),
}