aws-sdk-devopsguru 1.98.0

AWS SDK for Amazon DevOps Guru
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
// 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_add_notification_channel;

pub(crate) mod shape_delete_insight;

pub(crate) mod shape_describe_account_health;

pub(crate) mod shape_describe_account_overview;

pub(crate) mod shape_describe_anomaly;

pub(crate) mod shape_describe_event_sources_config;

pub(crate) mod shape_describe_feedback;

pub(crate) mod shape_describe_insight;

pub(crate) mod shape_describe_organization_health;

pub(crate) mod shape_describe_organization_overview;

pub(crate) mod shape_describe_organization_resource_collection_health;

pub(crate) mod shape_describe_resource_collection_health;

pub(crate) mod shape_describe_service_integration;

pub(crate) mod shape_get_cost_estimation;

pub(crate) mod shape_get_resource_collection;

pub(crate) mod shape_list_anomalies_for_insight;

pub(crate) mod shape_list_anomalous_log_groups;

pub(crate) mod shape_list_events;

pub(crate) mod shape_list_insights;

pub(crate) mod shape_list_monitored_resources;

pub(crate) mod shape_list_notification_channels;

pub(crate) mod shape_list_organization_insights;

pub(crate) mod shape_list_recommendations;

pub(crate) mod shape_put_feedback;

pub(crate) mod shape_remove_notification_channel;

pub(crate) mod shape_search_insights;

pub(crate) mod shape_search_organization_insights;

pub(crate) mod shape_start_cost_estimation;

pub(crate) mod shape_update_event_sources_config;

pub(crate) mod shape_update_resource_collection;

pub(crate) mod shape_update_service_integration;

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

pub(crate) mod shape_access_denied_exception;

pub(crate) mod shape_add_notification_channel_input;

pub(crate) mod shape_conflict_exception;

pub(crate) mod shape_describe_account_overview_input;

pub(crate) mod shape_describe_feedback_input;

pub(crate) mod shape_describe_organization_health_input;

pub(crate) mod shape_describe_organization_overview_input;

pub(crate) mod shape_describe_organization_resource_collection_health_input;

pub(crate) mod shape_internal_server_exception;

pub(crate) mod shape_list_anomalies_for_insight_input;

pub(crate) mod shape_list_anomalous_log_groups_input;

pub(crate) mod shape_list_events_input;

pub(crate) mod shape_list_insights_input;

pub(crate) mod shape_list_monitored_resources_input;

pub(crate) mod shape_list_notification_channels_input;

pub(crate) mod shape_list_organization_insights_input;

pub(crate) mod shape_list_recommendations_input;

pub(crate) mod shape_put_feedback_input;

pub(crate) mod shape_resource_not_found_exception;

pub(crate) mod shape_search_insights_input;

pub(crate) mod shape_search_organization_insights_input;

pub(crate) mod shape_service_quota_exceeded_exception;

pub(crate) mod shape_start_cost_estimation_input;

pub(crate) mod shape_throttling_exception;

pub(crate) mod shape_update_event_sources_config_input;

pub(crate) mod shape_update_resource_collection_input;

pub(crate) mod shape_update_service_integration_input;

pub(crate) mod shape_validation_exception;

pub(crate) mod shape_account_healths;

pub(crate) mod shape_anomalous_log_groups;

pub(crate) mod shape_channels;

pub(crate) mod shape_cloud_formation_healths;

pub(crate) mod shape_cost_estimation_resource_collection_filter;

pub(crate) mod shape_cost_estimation_time_range;

pub(crate) mod shape_event_sources_config;

pub(crate) mod shape_events;

pub(crate) mod shape_insight_feedback;

pub(crate) mod shape_list_anomalies_for_insight_filters;

pub(crate) mod shape_list_events_filters;

pub(crate) mod shape_list_insights_status_filter;

pub(crate) mod shape_list_monitored_resources_filters;

pub(crate) mod shape_monitored_resource_identifiers;

pub(crate) mod shape_notification_channel_config;

pub(crate) mod shape_proactive_anomalies;

pub(crate) mod shape_proactive_anomaly;

pub(crate) mod shape_proactive_insight;

pub(crate) mod shape_proactive_insights;

pub(crate) mod shape_proactive_organization_insights;

pub(crate) mod shape_reactive_anomalies;

pub(crate) mod shape_reactive_anomaly;

pub(crate) mod shape_reactive_insight;

pub(crate) mod shape_reactive_insights;

pub(crate) mod shape_reactive_organization_insights;

pub(crate) mod shape_recommendations;

pub(crate) mod shape_resource_collection_filter;

pub(crate) mod shape_search_insights_filters;

pub(crate) mod shape_search_organization_insights_filters;

pub(crate) mod shape_service_healths;

pub(crate) mod shape_service_integration_config;

pub(crate) mod shape_service_resource_costs;

pub(crate) mod shape_start_time_range;

pub(crate) mod shape_tag_healths;

pub(crate) mod shape_update_resource_collection_filter;

pub(crate) mod shape_update_service_integration_config;

pub(crate) mod shape_validation_exception_fields;

pub(crate) mod shape_account_health;

pub(crate) mod shape_amazon_code_guru_profiler_integration;

pub(crate) mod shape_anomalous_log_group;

pub(crate) mod shape_anomaly_reported_time_range;

pub(crate) mod shape_anomaly_resources;

pub(crate) mod shape_anomaly_source_details;

pub(crate) mod shape_anomaly_source_metadata;

pub(crate) mod shape_anomaly_time_range;

pub(crate) mod shape_cloud_formation_collection_filter;

pub(crate) mod shape_cloud_formation_cost_estimation_resource_collection_filter;

pub(crate) mod shape_cloud_formation_health;

pub(crate) mod shape_event;

pub(crate) mod shape_event_time_range;

pub(crate) mod shape_insight_time_range;

pub(crate) mod shape_kms_server_side_encryption_integration;

pub(crate) mod shape_kms_server_side_encryption_integration_config;

pub(crate) mod shape_list_insights_any_status_filter;

pub(crate) mod shape_list_insights_closed_status_filter;

pub(crate) mod shape_list_insights_ongoing_status_filter;

pub(crate) mod shape_logs_anomaly_detection_integration;

pub(crate) mod shape_logs_anomaly_detection_integration_config;

pub(crate) mod shape_monitored_resource_identifier;

pub(crate) mod shape_notification_channel;

pub(crate) mod shape_notification_filter_config;

pub(crate) mod shape_ops_center_integration;

pub(crate) mod shape_ops_center_integration_config;

pub(crate) mod shape_prediction_time_range;

pub(crate) mod shape_proactive_anomaly_summary;

pub(crate) mod shape_proactive_insight_summary;

pub(crate) mod shape_proactive_organization_insight_summary;

pub(crate) mod shape_reactive_anomaly_summary;

pub(crate) mod shape_reactive_insight_summary;

pub(crate) mod shape_reactive_organization_insight_summary;

pub(crate) mod shape_recommendation;

pub(crate) mod shape_resource_collection;

pub(crate) mod shape_service_collection;

pub(crate) mod shape_service_health;

pub(crate) mod shape_service_resource_cost;

pub(crate) mod shape_sns_channel_config;

pub(crate) mod shape_tag_collection_filters;

pub(crate) mod shape_tag_cost_estimation_resource_collection_filter;

pub(crate) mod shape_tag_cost_estimation_resource_collection_filters;

pub(crate) mod shape_tag_health;

pub(crate) mod shape_update_cloud_formation_collection_filter;

pub(crate) mod shape_update_tag_collection_filter;

pub(crate) mod shape_validation_exception_field;

pub(crate) mod shape_account_insight_health;

pub(crate) mod shape_anomaly_resource;

pub(crate) mod shape_associated_resource_arns;

pub(crate) mod shape_cloud_formation_collection;

pub(crate) mod shape_cloud_watch_metrics_details;

pub(crate) mod shape_cost_estimation_stack_names;

pub(crate) mod shape_end_time_range;

pub(crate) mod shape_event_resources;

pub(crate) mod shape_insight_health;

pub(crate) mod shape_log_anomaly_showcases;

pub(crate) mod shape_performance_insights_metrics_details;

pub(crate) mod shape_recommendation_related_anomalies;

pub(crate) mod shape_recommendation_related_events;

pub(crate) mod shape_service_insight_health;

pub(crate) mod shape_stack_names;

pub(crate) mod shape_tag_collection;

pub(crate) mod shape_tag_collection_filter;

pub(crate) mod shape_tag_collections;

pub(crate) mod shape_cloud_watch_metrics_detail;

pub(crate) mod shape_cost_estimation_tag_values;

pub(crate) mod shape_event_resource;

pub(crate) mod shape_log_anomaly_showcase;

pub(crate) mod shape_performance_insights_metrics_detail;

pub(crate) mod shape_recommendation_related_anomaly;

pub(crate) mod shape_recommendation_related_event;

pub(crate) mod shape_service_names;

pub(crate) mod shape_tag_values;

pub(crate) mod shape_cloud_watch_metrics_data_summary;

pub(crate) mod shape_cloud_watch_metrics_dimensions;

pub(crate) mod shape_insight_severities;

pub(crate) mod shape_log_anomaly_classes;

pub(crate) mod shape_notification_message_types;

pub(crate) mod shape_performance_insights_metric_query;

pub(crate) mod shape_performance_insights_reference_data_list;

pub(crate) mod shape_performance_insights_stats;

pub(crate) mod shape_recommendation_related_anomaly_resources;

pub(crate) mod shape_recommendation_related_event_resources;

pub(crate) mod shape_related_anomaly_source_details;

pub(crate) mod shape_cloud_watch_metrics_dimension;

pub(crate) mod shape_log_anomaly_class;

pub(crate) mod shape_performance_insights_metric_dimension_group;

pub(crate) mod shape_performance_insights_metric_filter_map;

pub(crate) mod shape_performance_insights_reference_data;

pub(crate) mod shape_performance_insights_stat;

pub(crate) mod shape_recommendation_related_anomaly_resource;

pub(crate) mod shape_recommendation_related_anomaly_source_detail;

pub(crate) mod shape_recommendation_related_event_resource;

pub(crate) mod shape_timestamp_metric_value_pair_list;

pub(crate) mod shape_performance_insights_metric_dimensions;

pub(crate) mod shape_performance_insights_reference_comparison_values;

pub(crate) mod shape_recommendation_related_cloud_watch_metrics_source_details;

pub(crate) mod shape_timestamp_metric_value_pair;

pub(crate) mod shape_performance_insights_reference_metric;

pub(crate) mod shape_performance_insights_reference_scalar;

pub(crate) mod shape_recommendation_related_cloud_watch_metrics_source_detail;