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
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.

/// Supporting types for the `bundle_task_complete` waiter.
pub mod bundle_task_complete;

/// Supporting types for the `conversion_task_cancelled` waiter.
pub mod conversion_task_cancelled;

/// Supporting types for the `conversion_task_completed` waiter.
pub mod conversion_task_completed;

/// Supporting types for the `conversion_task_deleted` waiter.
pub mod conversion_task_deleted;

/// Supporting types for the `customer_gateway_available` waiter.
pub mod customer_gateway_available;

/// Supporting types for the `export_task_cancelled` waiter.
pub mod export_task_cancelled;

/// Supporting types for the `export_task_completed` waiter.
pub mod export_task_completed;

/// Supporting types for the `image_available` waiter.
pub mod image_available;

/// Supporting types for the `image_exists` waiter.
pub mod image_exists;

/// Supporting types for the `instance_exists` waiter.
pub mod instance_exists;

/// Supporting types for the `instance_running` waiter.
pub mod instance_running;

/// Supporting types for the `instance_status_ok` waiter.
pub mod instance_status_ok;

/// Supporting types for the `instance_stopped` waiter.
pub mod instance_stopped;

/// Supporting types for the `instance_terminated` waiter.
pub mod instance_terminated;

/// Supporting types for the `internet_gateway_exists` waiter.
pub mod internet_gateway_exists;

/// Supporting types for the `key_pair_exists` waiter.
pub mod key_pair_exists;

/// Supporting types for the `nat_gateway_available` waiter.
pub mod nat_gateway_available;

/// Supporting types for the `nat_gateway_deleted` waiter.
pub mod nat_gateway_deleted;

/// Supporting types for the `network_interface_available` waiter.
pub mod network_interface_available;

/// Supporting types for the `password_data_available` waiter.
pub mod password_data_available;

/// Supporting types for the `security_group_exists` waiter.
pub mod security_group_exists;

/// Supporting types for the `snapshot_completed` waiter.
pub mod snapshot_completed;

/// Supporting types for the `snapshot_imported` waiter.
pub mod snapshot_imported;

/// Supporting types for the `spot_instance_request_fulfilled` waiter.
pub mod spot_instance_request_fulfilled;

/// Supporting types for the `store_image_task_complete` waiter.
pub mod store_image_task_complete;

/// Supporting types for the `subnet_available` waiter.
pub mod subnet_available;

/// Supporting types for the `system_status_ok` waiter.
pub mod system_status_ok;

/// Supporting types for the `volume_available` waiter.
pub mod volume_available;

/// Supporting types for the `volume_deleted` waiter.
pub mod volume_deleted;

/// Supporting types for the `volume_in_use` waiter.
pub mod volume_in_use;

/// Supporting types for the `vpc_available` waiter.
pub mod vpc_available;

/// Supporting types for the `vpc_exists` waiter.
pub mod vpc_exists;

/// Supporting types for the `vpc_peering_connection_deleted` waiter.
pub mod vpc_peering_connection_deleted;

/// Supporting types for the `vpc_peering_connection_exists` waiter.
pub mod vpc_peering_connection_exists;

/// Supporting types for the `vpn_connection_available` waiter.
pub mod vpn_connection_available;

/// Supporting types for the `vpn_connection_deleted` waiter.
pub mod vpn_connection_deleted;

#[allow(clippy::needless_lifetimes)]
#[allow(clippy::let_and_return)]
pub(crate) mod matchers;