aws-sdk-robomaker 1.81.0

AWS SDK for AWS RoboMaker
Documentation
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
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub(crate) fn type_erase_result<O, E>(
    result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
    ::aws_smithy_runtime_api::client::interceptors::context::Output,
    ::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
    O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
    E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
    result
        .map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
        .map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
        .map_err(::std::convert::Into::into)
}

pub fn parse_http_error_metadata(
    _response_status: u16,
    response_headers: &::aws_smithy_runtime_api::http::Headers,
    response_body: &[u8],
) -> ::std::result::Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_json::deserialize::error::DeserializeError> {
    crate::json_errors::parse_error_metadata(response_body, response_headers)
}

pub(crate) mod shape_batch_delete_worlds;

pub(crate) mod shape_batch_describe_simulation_job;

pub(crate) mod shape_cancel_deployment_job;

pub(crate) mod shape_cancel_simulation_job;

pub(crate) mod shape_cancel_simulation_job_batch;

pub(crate) mod shape_cancel_world_export_job;

pub(crate) mod shape_cancel_world_generation_job;

pub(crate) mod shape_create_deployment_job;

pub(crate) mod shape_create_fleet;

pub(crate) mod shape_create_robot;

pub(crate) mod shape_create_robot_application;

pub(crate) mod shape_create_robot_application_version;

pub(crate) mod shape_create_simulation_application;

pub(crate) mod shape_create_simulation_application_version;

pub(crate) mod shape_create_simulation_job;

pub(crate) mod shape_create_world_export_job;

pub(crate) mod shape_create_world_generation_job;

pub(crate) mod shape_create_world_template;

pub(crate) mod shape_delete_fleet;

pub(crate) mod shape_delete_robot;

pub(crate) mod shape_delete_robot_application;

pub(crate) mod shape_delete_simulation_application;

pub(crate) mod shape_delete_world_template;

pub(crate) mod shape_deregister_robot;

pub(crate) mod shape_describe_deployment_job;

pub(crate) mod shape_describe_fleet;

pub(crate) mod shape_describe_robot;

pub(crate) mod shape_describe_robot_application;

pub(crate) mod shape_describe_simulation_application;

pub(crate) mod shape_describe_simulation_job;

pub(crate) mod shape_describe_simulation_job_batch;

pub(crate) mod shape_describe_world;

pub(crate) mod shape_describe_world_export_job;

pub(crate) mod shape_describe_world_generation_job;

pub(crate) mod shape_describe_world_template;

pub(crate) mod shape_get_world_template_body;

pub(crate) mod shape_list_deployment_jobs;

pub(crate) mod shape_list_fleets;

pub(crate) mod shape_list_robot_applications;

pub(crate) mod shape_list_robots;

pub(crate) mod shape_list_simulation_applications;

pub(crate) mod shape_list_simulation_job_batches;

pub(crate) mod shape_list_simulation_jobs;

pub(crate) mod shape_list_tags_for_resource;

pub(crate) mod shape_list_world_export_jobs;

pub(crate) mod shape_list_world_generation_jobs;

pub(crate) mod shape_list_world_templates;

pub(crate) mod shape_list_worlds;

pub(crate) mod shape_register_robot;

pub(crate) mod shape_restart_simulation_job;

pub(crate) mod shape_start_simulation_job_batch;

pub(crate) mod shape_sync_deployment_job;

pub(crate) mod shape_tag_resource;

pub(crate) mod shape_untag_resource;

pub(crate) mod shape_update_robot_application;

pub(crate) mod shape_update_simulation_application;

pub(crate) mod shape_update_world_template;

pub(crate) fn or_empty_doc(data: &[u8]) -> &[u8] {
    if data.is_empty() {
        b"{}"
    } else {
        data
    }
}

pub(crate) mod shape_batch_delete_worlds_input;

pub(crate) mod shape_batch_describe_simulation_job_input;

pub(crate) mod shape_cancel_deployment_job_input;

pub(crate) mod shape_cancel_simulation_job_batch_input;

pub(crate) mod shape_cancel_simulation_job_input;

pub(crate) mod shape_cancel_world_export_job_input;

pub(crate) mod shape_cancel_world_generation_job_input;

pub(crate) mod shape_concurrent_deployment_exception;

pub(crate) mod shape_create_deployment_job_input;

pub(crate) mod shape_create_fleet_input;

pub(crate) mod shape_create_robot_application_input;

pub(crate) mod shape_create_robot_application_version_input;

pub(crate) mod shape_create_robot_input;

pub(crate) mod shape_create_simulation_application_input;

pub(crate) mod shape_create_simulation_application_version_input;

pub(crate) mod shape_create_simulation_job_input;

pub(crate) mod shape_create_world_export_job_input;

pub(crate) mod shape_create_world_generation_job_input;

pub(crate) mod shape_create_world_template_input;

pub(crate) mod shape_delete_fleet_input;

pub(crate) mod shape_delete_robot_application_input;

pub(crate) mod shape_delete_robot_input;

pub(crate) mod shape_delete_simulation_application_input;

pub(crate) mod shape_delete_world_template_input;

pub(crate) mod shape_deregister_robot_input;

pub(crate) mod shape_describe_deployment_job_input;

pub(crate) mod shape_describe_fleet_input;

pub(crate) mod shape_describe_robot_application_input;

pub(crate) mod shape_describe_robot_input;

pub(crate) mod shape_describe_simulation_application_input;

pub(crate) mod shape_describe_simulation_job_batch_input;

pub(crate) mod shape_describe_simulation_job_input;

pub(crate) mod shape_describe_world_export_job_input;

pub(crate) mod shape_describe_world_generation_job_input;

pub(crate) mod shape_describe_world_input;

pub(crate) mod shape_describe_world_template_input;

pub(crate) mod shape_get_world_template_body_input;

pub(crate) mod shape_idempotent_parameter_mismatch_exception;

pub(crate) mod shape_internal_server_exception;

pub(crate) mod shape_invalid_parameter_exception;

pub(crate) mod shape_limit_exceeded_exception;

pub(crate) mod shape_list_deployment_jobs_input;

pub(crate) mod shape_list_fleets_input;

pub(crate) mod shape_list_robot_applications_input;

pub(crate) mod shape_list_robots_input;

pub(crate) mod shape_list_simulation_applications_input;

pub(crate) mod shape_list_simulation_job_batches_input;

pub(crate) mod shape_list_simulation_jobs_input;

pub(crate) mod shape_list_world_export_jobs_input;

pub(crate) mod shape_list_world_generation_jobs_input;

pub(crate) mod shape_list_world_templates_input;

pub(crate) mod shape_list_worlds_input;

pub(crate) mod shape_register_robot_input;

pub(crate) mod shape_resource_already_exists_exception;

pub(crate) mod shape_resource_not_found_exception;

pub(crate) mod shape_restart_simulation_job_input;

pub(crate) mod shape_service_unavailable_exception;

pub(crate) mod shape_start_simulation_job_batch_input;

pub(crate) mod shape_sync_deployment_job_input;

pub(crate) mod shape_tag_resource_input;

pub(crate) mod shape_throttling_exception;

pub(crate) mod shape_update_robot_application_input;

pub(crate) mod shape_update_simulation_application_input;

pub(crate) mod shape_update_world_template_input;

pub(crate) mod shape_arns;

pub(crate) mod shape_batch_policy;

pub(crate) mod shape_compute;

pub(crate) mod shape_compute_response;

pub(crate) mod shape_create_simulation_job_requests;

pub(crate) mod shape_data_source_config;

pub(crate) mod shape_data_sources;

pub(crate) mod shape_deployment_application_config;

pub(crate) mod shape_deployment_application_configs;

pub(crate) mod shape_deployment_config;

pub(crate) mod shape_deployment_jobs;

pub(crate) mod shape_environment;

pub(crate) mod shape_failed_create_simulation_job_requests;

pub(crate) mod shape_filter;

pub(crate) mod shape_finished_worlds_summary;

pub(crate) mod shape_fleets;

pub(crate) mod shape_logging_config;

pub(crate) mod shape_network_interface;

pub(crate) mod shape_output_location;

pub(crate) mod shape_rendering_engine;

pub(crate) mod shape_robot_application_config;

pub(crate) mod shape_robot_application_configs;

pub(crate) mod shape_robot_application_summaries;

pub(crate) mod shape_robot_deployment_summary;

pub(crate) mod shape_robot_software_suite;

pub(crate) mod shape_robots;

pub(crate) mod shape_simulation_application_config;

pub(crate) mod shape_simulation_application_configs;

pub(crate) mod shape_simulation_application_summaries;

pub(crate) mod shape_simulation_job_batch_summaries;

pub(crate) mod shape_simulation_job_request;

pub(crate) mod shape_simulation_job_summaries;

pub(crate) mod shape_simulation_jobs;

pub(crate) mod shape_simulation_software_suite;

pub(crate) mod shape_source_config;

pub(crate) mod shape_sources;

pub(crate) mod shape_tag_map;

pub(crate) mod shape_template_location;

pub(crate) mod shape_template_summaries;

pub(crate) mod shape_vpc_config;

pub(crate) mod shape_vpc_config_response;

pub(crate) mod shape_world_count;

pub(crate) mod shape_world_export_job_summaries;

pub(crate) mod shape_world_generation_job_summaries;

pub(crate) mod shape_world_summaries;

pub(crate) mod shape_data_source;

pub(crate) mod shape_deployment_job;

pub(crate) mod shape_deployment_launch_config;

pub(crate) mod shape_failed_create_simulation_job_request;

pub(crate) mod shape_failure_summary;

pub(crate) mod shape_fleet;

pub(crate) mod shape_launch_config;

pub(crate) mod shape_robot;

pub(crate) mod shape_robot_application_summary;

pub(crate) mod shape_robot_deployment;

pub(crate) mod shape_s3_object;

pub(crate) mod shape_security_groups;

pub(crate) mod shape_simulation_application_summary;

pub(crate) mod shape_simulation_job;

pub(crate) mod shape_simulation_job_batch_summary;

pub(crate) mod shape_simulation_job_summary;

pub(crate) mod shape_source;

pub(crate) mod shape_subnets;

pub(crate) mod shape_template_summary;

pub(crate) mod shape_tool;

pub(crate) mod shape_upload_configuration;

pub(crate) mod shape_world_config;

pub(crate) mod shape_world_export_job_summary;

pub(crate) mod shape_world_generation_job_summary;

pub(crate) mod shape_world_summary;

pub(crate) mod shape_data_source_configs;

pub(crate) mod shape_data_source_names;

pub(crate) mod shape_port_forwarding_config;

pub(crate) mod shape_progress_detail;

pub(crate) mod shape_robot_application_names;

pub(crate) mod shape_s3_key_outputs;

pub(crate) mod shape_simulation_application_names;

pub(crate) mod shape_tools;

pub(crate) mod shape_upload_configurations;

pub(crate) mod shape_world_configs;

pub(crate) mod shape_world_failures;

pub(crate) mod shape_command_list;

pub(crate) mod shape_environment_variable_map;

pub(crate) mod shape_port_mapping;

pub(crate) mod shape_s3_key_output;

pub(crate) mod shape_world_failure;

pub(crate) mod shape_port_mapping_list;

pub(crate) mod shape_s3_keys_or_prefixes;