1#[non_exhaustive]
4#[derive(::std::fmt::Debug)]
5pub enum Error {
6 AccessDeniedException(crate::types::error::AccessDeniedException),
8 AccountSetupInProgressException(crate::types::error::AccountSetupInProgressException),
10 InvalidInputException(crate::types::error::InvalidInputException),
14 NotFoundException(crate::types::error::NotFoundException),
16 OperationFailureException(crate::types::error::OperationFailureException),
18 RegionSetupInProgressException(crate::types::error::RegionSetupInProgressException),
20 ServiceException(crate::types::error::ServiceException),
22 UnauthenticatedException(crate::types::error::UnauthenticatedException),
24 #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
26 variable wildcard pattern and check `.code()`:
27 \
28 `err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
29 \
30 See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-Error) for what information is available for the error.")]
31 Unhandled(crate::error::sealed_unhandled::Unhandled),
32}
33impl ::std::fmt::Display for Error {
34 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
35 match self {
36 Error::AccessDeniedException(inner) => inner.fmt(f),
37 Error::AccountSetupInProgressException(inner) => inner.fmt(f),
38 Error::InvalidInputException(inner) => inner.fmt(f),
39 Error::NotFoundException(inner) => inner.fmt(f),
40 Error::OperationFailureException(inner) => inner.fmt(f),
41 Error::RegionSetupInProgressException(inner) => inner.fmt(f),
42 Error::ServiceException(inner) => inner.fmt(f),
43 Error::UnauthenticatedException(inner) => inner.fmt(f),
44 Error::Unhandled(_) => {
45 if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
46 write!(f, "unhandled error ({code})")
47 } else {
48 f.write_str("unhandled error")
49 }
50 }
51 }
52 }
53}
54impl From<::aws_smithy_types::error::operation::BuildError> for Error {
55 fn from(value: ::aws_smithy_types::error::operation::BuildError) -> Self {
56 Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
57 source: value.into(),
58 meta: ::std::default::Default::default(),
59 })
60 }
61}
62impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for Error {
63 fn meta(&self) -> &::aws_smithy_types::error::metadata::ErrorMetadata {
64 match self {
65 Self::AccessDeniedException(inner) => inner.meta(),
66 Self::AccountSetupInProgressException(inner) => inner.meta(),
67 Self::InvalidInputException(inner) => inner.meta(),
68 Self::NotFoundException(inner) => inner.meta(),
69 Self::OperationFailureException(inner) => inner.meta(),
70 Self::RegionSetupInProgressException(inner) => inner.meta(),
71 Self::ServiceException(inner) => inner.meta(),
72 Self::UnauthenticatedException(inner) => inner.meta(),
73 Self::Unhandled(inner) => &inner.meta,
74 }
75 }
76}
77impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::allocate_static_ip::AllocateStaticIpError, R>> for Error
78where
79 R: Send + Sync + std::fmt::Debug + 'static,
80{
81 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::allocate_static_ip::AllocateStaticIpError, R>) -> Self {
82 match err {
83 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
84 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
85 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
86 source: err.into(),
87 }),
88 }
89 }
90}
91impl From<crate::operation::allocate_static_ip::AllocateStaticIpError> for Error {
92 fn from(err: crate::operation::allocate_static_ip::AllocateStaticIpError) -> Self {
93 match err {
94 crate::operation::allocate_static_ip::AllocateStaticIpError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
95 crate::operation::allocate_static_ip::AllocateStaticIpError::AccountSetupInProgressException(inner) => {
96 Error::AccountSetupInProgressException(inner)
97 }
98 crate::operation::allocate_static_ip::AllocateStaticIpError::InvalidInputException(inner) => Error::InvalidInputException(inner),
99 crate::operation::allocate_static_ip::AllocateStaticIpError::NotFoundException(inner) => Error::NotFoundException(inner),
100 crate::operation::allocate_static_ip::AllocateStaticIpError::OperationFailureException(inner) => Error::OperationFailureException(inner),
101 crate::operation::allocate_static_ip::AllocateStaticIpError::RegionSetupInProgressException(inner) => {
102 Error::RegionSetupInProgressException(inner)
103 }
104 crate::operation::allocate_static_ip::AllocateStaticIpError::ServiceException(inner) => Error::ServiceException(inner),
105 crate::operation::allocate_static_ip::AllocateStaticIpError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
106 crate::operation::allocate_static_ip::AllocateStaticIpError::Unhandled(inner) => Error::Unhandled(inner),
107 }
108 }
109}
110impl<R>
111 From<
112 ::aws_smithy_runtime_api::client::result::SdkError<
113 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError,
114 R,
115 >,
116 > for Error
117where
118 R: Send + Sync + std::fmt::Debug + 'static,
119{
120 fn from(
121 err: ::aws_smithy_runtime_api::client::result::SdkError<
122 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError,
123 R,
124 >,
125 ) -> Self {
126 match err {
127 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
128 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
129 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
130 source: err.into(),
131 }),
132 }
133 }
134}
135impl From<crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError> for Error {
136 fn from(err: crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError) -> Self {
137 match err {
138 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::AccessDeniedException(inner) => {
139 Error::AccessDeniedException(inner)
140 }
141 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::InvalidInputException(inner) => {
142 Error::InvalidInputException(inner)
143 }
144 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::NotFoundException(inner) => {
145 Error::NotFoundException(inner)
146 }
147 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::OperationFailureException(inner) => {
148 Error::OperationFailureException(inner)
149 }
150 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::ServiceException(inner) => {
151 Error::ServiceException(inner)
152 }
153 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::UnauthenticatedException(inner) => {
154 Error::UnauthenticatedException(inner)
155 }
156 crate::operation::attach_certificate_to_distribution::AttachCertificateToDistributionError::Unhandled(inner) => Error::Unhandled(inner),
157 }
158 }
159}
160impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::attach_disk::AttachDiskError, R>> for Error
161where
162 R: Send + Sync + std::fmt::Debug + 'static,
163{
164 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::attach_disk::AttachDiskError, R>) -> Self {
165 match err {
166 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
167 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
168 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
169 source: err.into(),
170 }),
171 }
172 }
173}
174impl From<crate::operation::attach_disk::AttachDiskError> for Error {
175 fn from(err: crate::operation::attach_disk::AttachDiskError) -> Self {
176 match err {
177 crate::operation::attach_disk::AttachDiskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
178 crate::operation::attach_disk::AttachDiskError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
179 crate::operation::attach_disk::AttachDiskError::InvalidInputException(inner) => Error::InvalidInputException(inner),
180 crate::operation::attach_disk::AttachDiskError::NotFoundException(inner) => Error::NotFoundException(inner),
181 crate::operation::attach_disk::AttachDiskError::OperationFailureException(inner) => Error::OperationFailureException(inner),
182 crate::operation::attach_disk::AttachDiskError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
183 crate::operation::attach_disk::AttachDiskError::ServiceException(inner) => Error::ServiceException(inner),
184 crate::operation::attach_disk::AttachDiskError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
185 crate::operation::attach_disk::AttachDiskError::Unhandled(inner) => Error::Unhandled(inner),
186 }
187 }
188}
189impl<R>
190 From<
191 ::aws_smithy_runtime_api::client::result::SdkError<
192 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError,
193 R,
194 >,
195 > for Error
196where
197 R: Send + Sync + std::fmt::Debug + 'static,
198{
199 fn from(
200 err: ::aws_smithy_runtime_api::client::result::SdkError<
201 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError,
202 R,
203 >,
204 ) -> Self {
205 match err {
206 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
207 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
208 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
209 source: err.into(),
210 }),
211 }
212 }
213}
214impl From<crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError> for Error {
215 fn from(err: crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError) -> Self {
216 match err {
217 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::AccessDeniedException(inner) => {
218 Error::AccessDeniedException(inner)
219 }
220 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::AccountSetupInProgressException(inner) => {
221 Error::AccountSetupInProgressException(inner)
222 }
223 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::InvalidInputException(inner) => {
224 Error::InvalidInputException(inner)
225 }
226 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::NotFoundException(inner) => {
227 Error::NotFoundException(inner)
228 }
229 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::OperationFailureException(inner) => {
230 Error::OperationFailureException(inner)
231 }
232 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::RegionSetupInProgressException(inner) => {
233 Error::RegionSetupInProgressException(inner)
234 }
235 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::ServiceException(inner) => {
236 Error::ServiceException(inner)
237 }
238 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::UnauthenticatedException(inner) => {
239 Error::UnauthenticatedException(inner)
240 }
241 crate::operation::attach_instances_to_load_balancer::AttachInstancesToLoadBalancerError::Unhandled(inner) => Error::Unhandled(inner),
242 }
243 }
244}
245impl<R>
246 From<
247 ::aws_smithy_runtime_api::client::result::SdkError<
248 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError,
249 R,
250 >,
251 > for Error
252where
253 R: Send + Sync + std::fmt::Debug + 'static,
254{
255 fn from(
256 err: ::aws_smithy_runtime_api::client::result::SdkError<
257 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError,
258 R,
259 >,
260 ) -> Self {
261 match err {
262 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
263 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
264 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
265 source: err.into(),
266 }),
267 }
268 }
269}
270impl From<crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError> for Error {
271 fn from(err: crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError) -> Self {
272 match err {
273 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::AccessDeniedException(inner) => {
274 Error::AccessDeniedException(inner)
275 }
276 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::AccountSetupInProgressException(inner) => {
277 Error::AccountSetupInProgressException(inner)
278 }
279 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::InvalidInputException(inner) => {
280 Error::InvalidInputException(inner)
281 }
282 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::NotFoundException(inner) => {
283 Error::NotFoundException(inner)
284 }
285 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::OperationFailureException(inner) => {
286 Error::OperationFailureException(inner)
287 }
288 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::RegionSetupInProgressException(inner) => {
289 Error::RegionSetupInProgressException(inner)
290 }
291 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::ServiceException(inner) => {
292 Error::ServiceException(inner)
293 }
294 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::UnauthenticatedException(inner) => {
295 Error::UnauthenticatedException(inner)
296 }
297 crate::operation::attach_load_balancer_tls_certificate::AttachLoadBalancerTlsCertificateError::Unhandled(inner) => {
298 Error::Unhandled(inner)
299 }
300 }
301 }
302}
303impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::attach_static_ip::AttachStaticIpError, R>> for Error
304where
305 R: Send + Sync + std::fmt::Debug + 'static,
306{
307 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::attach_static_ip::AttachStaticIpError, R>) -> Self {
308 match err {
309 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
310 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
311 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
312 source: err.into(),
313 }),
314 }
315 }
316}
317impl From<crate::operation::attach_static_ip::AttachStaticIpError> for Error {
318 fn from(err: crate::operation::attach_static_ip::AttachStaticIpError) -> Self {
319 match err {
320 crate::operation::attach_static_ip::AttachStaticIpError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
321 crate::operation::attach_static_ip::AttachStaticIpError::AccountSetupInProgressException(inner) => {
322 Error::AccountSetupInProgressException(inner)
323 }
324 crate::operation::attach_static_ip::AttachStaticIpError::InvalidInputException(inner) => Error::InvalidInputException(inner),
325 crate::operation::attach_static_ip::AttachStaticIpError::NotFoundException(inner) => Error::NotFoundException(inner),
326 crate::operation::attach_static_ip::AttachStaticIpError::OperationFailureException(inner) => Error::OperationFailureException(inner),
327 crate::operation::attach_static_ip::AttachStaticIpError::RegionSetupInProgressException(inner) => {
328 Error::RegionSetupInProgressException(inner)
329 }
330 crate::operation::attach_static_ip::AttachStaticIpError::ServiceException(inner) => Error::ServiceException(inner),
331 crate::operation::attach_static_ip::AttachStaticIpError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
332 crate::operation::attach_static_ip::AttachStaticIpError::Unhandled(inner) => Error::Unhandled(inner),
333 }
334 }
335}
336impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::close_instance_public_ports::CloseInstancePublicPortsError, R>>
337 for Error
338where
339 R: Send + Sync + std::fmt::Debug + 'static,
340{
341 fn from(
342 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::close_instance_public_ports::CloseInstancePublicPortsError, R>,
343 ) -> Self {
344 match err {
345 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
346 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
347 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
348 source: err.into(),
349 }),
350 }
351 }
352}
353impl From<crate::operation::close_instance_public_ports::CloseInstancePublicPortsError> for Error {
354 fn from(err: crate::operation::close_instance_public_ports::CloseInstancePublicPortsError) -> Self {
355 match err {
356 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::AccessDeniedException(inner) => {
357 Error::AccessDeniedException(inner)
358 }
359 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::AccountSetupInProgressException(inner) => {
360 Error::AccountSetupInProgressException(inner)
361 }
362 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::InvalidInputException(inner) => {
363 Error::InvalidInputException(inner)
364 }
365 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::NotFoundException(inner) => Error::NotFoundException(inner),
366 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::OperationFailureException(inner) => {
367 Error::OperationFailureException(inner)
368 }
369 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::RegionSetupInProgressException(inner) => {
370 Error::RegionSetupInProgressException(inner)
371 }
372 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::ServiceException(inner) => Error::ServiceException(inner),
373 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::UnauthenticatedException(inner) => {
374 Error::UnauthenticatedException(inner)
375 }
376 crate::operation::close_instance_public_ports::CloseInstancePublicPortsError::Unhandled(inner) => Error::Unhandled(inner),
377 }
378 }
379}
380impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::copy_snapshot::CopySnapshotError, R>> for Error
381where
382 R: Send + Sync + std::fmt::Debug + 'static,
383{
384 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::copy_snapshot::CopySnapshotError, R>) -> Self {
385 match err {
386 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
387 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
388 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
389 source: err.into(),
390 }),
391 }
392 }
393}
394impl From<crate::operation::copy_snapshot::CopySnapshotError> for Error {
395 fn from(err: crate::operation::copy_snapshot::CopySnapshotError) -> Self {
396 match err {
397 crate::operation::copy_snapshot::CopySnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
398 crate::operation::copy_snapshot::CopySnapshotError::AccountSetupInProgressException(inner) => {
399 Error::AccountSetupInProgressException(inner)
400 }
401 crate::operation::copy_snapshot::CopySnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
402 crate::operation::copy_snapshot::CopySnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
403 crate::operation::copy_snapshot::CopySnapshotError::OperationFailureException(inner) => Error::OperationFailureException(inner),
404 crate::operation::copy_snapshot::CopySnapshotError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
405 crate::operation::copy_snapshot::CopySnapshotError::ServiceException(inner) => Error::ServiceException(inner),
406 crate::operation::copy_snapshot::CopySnapshotError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
407 crate::operation::copy_snapshot::CopySnapshotError::Unhandled(inner) => Error::Unhandled(inner),
408 }
409 }
410}
411impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_bucket::CreateBucketError, R>> for Error
412where
413 R: Send + Sync + std::fmt::Debug + 'static,
414{
415 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_bucket::CreateBucketError, R>) -> Self {
416 match err {
417 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
418 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
419 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
420 source: err.into(),
421 }),
422 }
423 }
424}
425impl From<crate::operation::create_bucket::CreateBucketError> for Error {
426 fn from(err: crate::operation::create_bucket::CreateBucketError) -> Self {
427 match err {
428 crate::operation::create_bucket::CreateBucketError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
429 crate::operation::create_bucket::CreateBucketError::InvalidInputException(inner) => Error::InvalidInputException(inner),
430 crate::operation::create_bucket::CreateBucketError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
431 crate::operation::create_bucket::CreateBucketError::ServiceException(inner) => Error::ServiceException(inner),
432 crate::operation::create_bucket::CreateBucketError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
433 crate::operation::create_bucket::CreateBucketError::Unhandled(inner) => Error::Unhandled(inner),
434 }
435 }
436}
437impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_bucket_access_key::CreateBucketAccessKeyError, R>> for Error
438where
439 R: Send + Sync + std::fmt::Debug + 'static,
440{
441 fn from(
442 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_bucket_access_key::CreateBucketAccessKeyError, R>,
443 ) -> Self {
444 match err {
445 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
446 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
447 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
448 source: err.into(),
449 }),
450 }
451 }
452}
453impl From<crate::operation::create_bucket_access_key::CreateBucketAccessKeyError> for Error {
454 fn from(err: crate::operation::create_bucket_access_key::CreateBucketAccessKeyError) -> Self {
455 match err {
456 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::AccessDeniedException(inner) => {
457 Error::AccessDeniedException(inner)
458 }
459 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::InvalidInputException(inner) => {
460 Error::InvalidInputException(inner)
461 }
462 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::NotFoundException(inner) => Error::NotFoundException(inner),
463 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::RegionSetupInProgressException(inner) => {
464 Error::RegionSetupInProgressException(inner)
465 }
466 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::ServiceException(inner) => Error::ServiceException(inner),
467 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::UnauthenticatedException(inner) => {
468 Error::UnauthenticatedException(inner)
469 }
470 crate::operation::create_bucket_access_key::CreateBucketAccessKeyError::Unhandled(inner) => Error::Unhandled(inner),
471 }
472 }
473}
474impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_certificate::CreateCertificateError, R>> for Error
475where
476 R: Send + Sync + std::fmt::Debug + 'static,
477{
478 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_certificate::CreateCertificateError, R>) -> Self {
479 match err {
480 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
481 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
482 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
483 source: err.into(),
484 }),
485 }
486 }
487}
488impl From<crate::operation::create_certificate::CreateCertificateError> for Error {
489 fn from(err: crate::operation::create_certificate::CreateCertificateError) -> Self {
490 match err {
491 crate::operation::create_certificate::CreateCertificateError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
492 crate::operation::create_certificate::CreateCertificateError::InvalidInputException(inner) => Error::InvalidInputException(inner),
493 crate::operation::create_certificate::CreateCertificateError::NotFoundException(inner) => Error::NotFoundException(inner),
494 crate::operation::create_certificate::CreateCertificateError::RegionSetupInProgressException(inner) => {
495 Error::RegionSetupInProgressException(inner)
496 }
497 crate::operation::create_certificate::CreateCertificateError::ServiceException(inner) => Error::ServiceException(inner),
498 crate::operation::create_certificate::CreateCertificateError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
499 crate::operation::create_certificate::CreateCertificateError::Unhandled(inner) => Error::Unhandled(inner),
500 }
501 }
502}
503impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError, R>>
504 for Error
505where
506 R: Send + Sync + std::fmt::Debug + 'static,
507{
508 fn from(
509 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError, R>,
510 ) -> Self {
511 match err {
512 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
513 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
514 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
515 source: err.into(),
516 }),
517 }
518 }
519}
520impl From<crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError> for Error {
521 fn from(err: crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError) -> Self {
522 match err {
523 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::AccessDeniedException(inner) => {
524 Error::AccessDeniedException(inner)
525 }
526 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::AccountSetupInProgressException(inner) => {
527 Error::AccountSetupInProgressException(inner)
528 }
529 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::InvalidInputException(inner) => {
530 Error::InvalidInputException(inner)
531 }
532 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::NotFoundException(inner) => {
533 Error::NotFoundException(inner)
534 }
535 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::OperationFailureException(inner) => {
536 Error::OperationFailureException(inner)
537 }
538 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::RegionSetupInProgressException(inner) => {
539 Error::RegionSetupInProgressException(inner)
540 }
541 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::ServiceException(inner) => Error::ServiceException(inner),
542 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::UnauthenticatedException(inner) => {
543 Error::UnauthenticatedException(inner)
544 }
545 crate::operation::create_cloud_formation_stack::CreateCloudFormationStackError::Unhandled(inner) => Error::Unhandled(inner),
546 }
547 }
548}
549impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_contact_method::CreateContactMethodError, R>> for Error
550where
551 R: Send + Sync + std::fmt::Debug + 'static,
552{
553 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_contact_method::CreateContactMethodError, R>) -> Self {
554 match err {
555 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
556 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
557 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
558 source: err.into(),
559 }),
560 }
561 }
562}
563impl From<crate::operation::create_contact_method::CreateContactMethodError> for Error {
564 fn from(err: crate::operation::create_contact_method::CreateContactMethodError) -> Self {
565 match err {
566 crate::operation::create_contact_method::CreateContactMethodError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
567 crate::operation::create_contact_method::CreateContactMethodError::InvalidInputException(inner) => Error::InvalidInputException(inner),
568 crate::operation::create_contact_method::CreateContactMethodError::NotFoundException(inner) => Error::NotFoundException(inner),
569 crate::operation::create_contact_method::CreateContactMethodError::OperationFailureException(inner) => {
570 Error::OperationFailureException(inner)
571 }
572 crate::operation::create_contact_method::CreateContactMethodError::RegionSetupInProgressException(inner) => {
573 Error::RegionSetupInProgressException(inner)
574 }
575 crate::operation::create_contact_method::CreateContactMethodError::ServiceException(inner) => Error::ServiceException(inner),
576 crate::operation::create_contact_method::CreateContactMethodError::UnauthenticatedException(inner) => {
577 Error::UnauthenticatedException(inner)
578 }
579 crate::operation::create_contact_method::CreateContactMethodError::Unhandled(inner) => Error::Unhandled(inner),
580 }
581 }
582}
583impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_container_service::CreateContainerServiceError, R>> for Error
584where
585 R: Send + Sync + std::fmt::Debug + 'static,
586{
587 fn from(
588 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_container_service::CreateContainerServiceError, R>,
589 ) -> Self {
590 match err {
591 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
592 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
593 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
594 source: err.into(),
595 }),
596 }
597 }
598}
599impl From<crate::operation::create_container_service::CreateContainerServiceError> for Error {
600 fn from(err: crate::operation::create_container_service::CreateContainerServiceError) -> Self {
601 match err {
602 crate::operation::create_container_service::CreateContainerServiceError::AccessDeniedException(inner) => {
603 Error::AccessDeniedException(inner)
604 }
605 crate::operation::create_container_service::CreateContainerServiceError::InvalidInputException(inner) => {
606 Error::InvalidInputException(inner)
607 }
608 crate::operation::create_container_service::CreateContainerServiceError::NotFoundException(inner) => Error::NotFoundException(inner),
609 crate::operation::create_container_service::CreateContainerServiceError::RegionSetupInProgressException(inner) => {
610 Error::RegionSetupInProgressException(inner)
611 }
612 crate::operation::create_container_service::CreateContainerServiceError::ServiceException(inner) => Error::ServiceException(inner),
613 crate::operation::create_container_service::CreateContainerServiceError::UnauthenticatedException(inner) => {
614 Error::UnauthenticatedException(inner)
615 }
616 crate::operation::create_container_service::CreateContainerServiceError::Unhandled(inner) => Error::Unhandled(inner),
617 }
618 }
619}
620impl<R>
621 From<
622 ::aws_smithy_runtime_api::client::result::SdkError<
623 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError,
624 R,
625 >,
626 > for Error
627where
628 R: Send + Sync + std::fmt::Debug + 'static,
629{
630 fn from(
631 err: ::aws_smithy_runtime_api::client::result::SdkError<
632 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError,
633 R,
634 >,
635 ) -> Self {
636 match err {
637 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
638 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
639 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
640 source: err.into(),
641 }),
642 }
643 }
644}
645impl From<crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError> for Error {
646 fn from(err: crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError) -> Self {
647 match err {
648 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::AccessDeniedException(inner) => {
649 Error::AccessDeniedException(inner)
650 }
651 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::InvalidInputException(inner) => {
652 Error::InvalidInputException(inner)
653 }
654 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::NotFoundException(inner) => {
655 Error::NotFoundException(inner)
656 }
657 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::RegionSetupInProgressException(inner) => {
658 Error::RegionSetupInProgressException(inner)
659 }
660 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::ServiceException(inner) => {
661 Error::ServiceException(inner)
662 }
663 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::UnauthenticatedException(inner) => {
664 Error::UnauthenticatedException(inner)
665 }
666 crate::operation::create_container_service_deployment::CreateContainerServiceDeploymentError::Unhandled(inner) => Error::Unhandled(inner),
667 }
668 }
669}
670impl<R>
671 From<
672 ::aws_smithy_runtime_api::client::result::SdkError<
673 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError,
674 R,
675 >,
676 > for Error
677where
678 R: Send + Sync + std::fmt::Debug + 'static,
679{
680 fn from(
681 err: ::aws_smithy_runtime_api::client::result::SdkError<
682 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError,
683 R,
684 >,
685 ) -> Self {
686 match err {
687 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
688 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
689 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
690 source: err.into(),
691 }),
692 }
693 }
694}
695impl From<crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError> for Error {
696 fn from(err: crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError) -> Self {
697 match err {
698 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::AccessDeniedException(inner) => {
699 Error::AccessDeniedException(inner)
700 }
701 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::InvalidInputException(inner) => {
702 Error::InvalidInputException(inner)
703 }
704 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::NotFoundException(inner) => {
705 Error::NotFoundException(inner)
706 }
707 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::RegionSetupInProgressException(
708 inner,
709 ) => Error::RegionSetupInProgressException(inner),
710 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::ServiceException(inner) => {
711 Error::ServiceException(inner)
712 }
713 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::UnauthenticatedException(inner) => {
714 Error::UnauthenticatedException(inner)
715 }
716 crate::operation::create_container_service_registry_login::CreateContainerServiceRegistryLoginError::Unhandled(inner) => {
717 Error::Unhandled(inner)
718 }
719 }
720 }
721}
722impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk::CreateDiskError, R>> for Error
723where
724 R: Send + Sync + std::fmt::Debug + 'static,
725{
726 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk::CreateDiskError, R>) -> Self {
727 match err {
728 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
729 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
730 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
731 source: err.into(),
732 }),
733 }
734 }
735}
736impl From<crate::operation::create_disk::CreateDiskError> for Error {
737 fn from(err: crate::operation::create_disk::CreateDiskError) -> Self {
738 match err {
739 crate::operation::create_disk::CreateDiskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
740 crate::operation::create_disk::CreateDiskError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
741 crate::operation::create_disk::CreateDiskError::InvalidInputException(inner) => Error::InvalidInputException(inner),
742 crate::operation::create_disk::CreateDiskError::NotFoundException(inner) => Error::NotFoundException(inner),
743 crate::operation::create_disk::CreateDiskError::OperationFailureException(inner) => Error::OperationFailureException(inner),
744 crate::operation::create_disk::CreateDiskError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
745 crate::operation::create_disk::CreateDiskError::ServiceException(inner) => Error::ServiceException(inner),
746 crate::operation::create_disk::CreateDiskError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
747 crate::operation::create_disk::CreateDiskError::Unhandled(inner) => Error::Unhandled(inner),
748 }
749 }
750}
751impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError, R>>
752 for Error
753where
754 R: Send + Sync + std::fmt::Debug + 'static,
755{
756 fn from(
757 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError, R>,
758 ) -> Self {
759 match err {
760 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
761 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
762 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
763 source: err.into(),
764 }),
765 }
766 }
767}
768impl From<crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError> for Error {
769 fn from(err: crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError) -> Self {
770 match err {
771 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::AccessDeniedException(inner) => {
772 Error::AccessDeniedException(inner)
773 }
774 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::AccountSetupInProgressException(inner) => {
775 Error::AccountSetupInProgressException(inner)
776 }
777 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::InvalidInputException(inner) => {
778 Error::InvalidInputException(inner)
779 }
780 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
781 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::OperationFailureException(inner) => {
782 Error::OperationFailureException(inner)
783 }
784 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::RegionSetupInProgressException(inner) => {
785 Error::RegionSetupInProgressException(inner)
786 }
787 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
788 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::UnauthenticatedException(inner) => {
789 Error::UnauthenticatedException(inner)
790 }
791 crate::operation::create_disk_from_snapshot::CreateDiskFromSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
792 }
793 }
794}
795impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk_snapshot::CreateDiskSnapshotError, R>> for Error
796where
797 R: Send + Sync + std::fmt::Debug + 'static,
798{
799 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_disk_snapshot::CreateDiskSnapshotError, R>) -> Self {
800 match err {
801 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
802 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
803 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
804 source: err.into(),
805 }),
806 }
807 }
808}
809impl From<crate::operation::create_disk_snapshot::CreateDiskSnapshotError> for Error {
810 fn from(err: crate::operation::create_disk_snapshot::CreateDiskSnapshotError) -> Self {
811 match err {
812 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
813 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::AccountSetupInProgressException(inner) => {
814 Error::AccountSetupInProgressException(inner)
815 }
816 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
817 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
818 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::OperationFailureException(inner) => {
819 Error::OperationFailureException(inner)
820 }
821 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::RegionSetupInProgressException(inner) => {
822 Error::RegionSetupInProgressException(inner)
823 }
824 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
825 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::UnauthenticatedException(inner) => {
826 Error::UnauthenticatedException(inner)
827 }
828 crate::operation::create_disk_snapshot::CreateDiskSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
829 }
830 }
831}
832impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_distribution::CreateDistributionError, R>> for Error
833where
834 R: Send + Sync + std::fmt::Debug + 'static,
835{
836 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_distribution::CreateDistributionError, R>) -> Self {
837 match err {
838 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
839 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
840 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
841 source: err.into(),
842 }),
843 }
844 }
845}
846impl From<crate::operation::create_distribution::CreateDistributionError> for Error {
847 fn from(err: crate::operation::create_distribution::CreateDistributionError) -> Self {
848 match err {
849 crate::operation::create_distribution::CreateDistributionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
850 crate::operation::create_distribution::CreateDistributionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
851 crate::operation::create_distribution::CreateDistributionError::NotFoundException(inner) => Error::NotFoundException(inner),
852 crate::operation::create_distribution::CreateDistributionError::OperationFailureException(inner) => {
853 Error::OperationFailureException(inner)
854 }
855 crate::operation::create_distribution::CreateDistributionError::ServiceException(inner) => Error::ServiceException(inner),
856 crate::operation::create_distribution::CreateDistributionError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
857 crate::operation::create_distribution::CreateDistributionError::Unhandled(inner) => Error::Unhandled(inner),
858 }
859 }
860}
861impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_domain::CreateDomainError, R>> for Error
862where
863 R: Send + Sync + std::fmt::Debug + 'static,
864{
865 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_domain::CreateDomainError, R>) -> Self {
866 match err {
867 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
868 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
869 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
870 source: err.into(),
871 }),
872 }
873 }
874}
875impl From<crate::operation::create_domain::CreateDomainError> for Error {
876 fn from(err: crate::operation::create_domain::CreateDomainError) -> Self {
877 match err {
878 crate::operation::create_domain::CreateDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
879 crate::operation::create_domain::CreateDomainError::AccountSetupInProgressException(inner) => {
880 Error::AccountSetupInProgressException(inner)
881 }
882 crate::operation::create_domain::CreateDomainError::InvalidInputException(inner) => Error::InvalidInputException(inner),
883 crate::operation::create_domain::CreateDomainError::NotFoundException(inner) => Error::NotFoundException(inner),
884 crate::operation::create_domain::CreateDomainError::OperationFailureException(inner) => Error::OperationFailureException(inner),
885 crate::operation::create_domain::CreateDomainError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
886 crate::operation::create_domain::CreateDomainError::ServiceException(inner) => Error::ServiceException(inner),
887 crate::operation::create_domain::CreateDomainError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
888 crate::operation::create_domain::CreateDomainError::Unhandled(inner) => Error::Unhandled(inner),
889 }
890 }
891}
892impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_domain_entry::CreateDomainEntryError, R>> for Error
893where
894 R: Send + Sync + std::fmt::Debug + 'static,
895{
896 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_domain_entry::CreateDomainEntryError, R>) -> Self {
897 match err {
898 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
899 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
900 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
901 source: err.into(),
902 }),
903 }
904 }
905}
906impl From<crate::operation::create_domain_entry::CreateDomainEntryError> for Error {
907 fn from(err: crate::operation::create_domain_entry::CreateDomainEntryError) -> Self {
908 match err {
909 crate::operation::create_domain_entry::CreateDomainEntryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
910 crate::operation::create_domain_entry::CreateDomainEntryError::AccountSetupInProgressException(inner) => {
911 Error::AccountSetupInProgressException(inner)
912 }
913 crate::operation::create_domain_entry::CreateDomainEntryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
914 crate::operation::create_domain_entry::CreateDomainEntryError::NotFoundException(inner) => Error::NotFoundException(inner),
915 crate::operation::create_domain_entry::CreateDomainEntryError::OperationFailureException(inner) => {
916 Error::OperationFailureException(inner)
917 }
918 crate::operation::create_domain_entry::CreateDomainEntryError::RegionSetupInProgressException(inner) => {
919 Error::RegionSetupInProgressException(inner)
920 }
921 crate::operation::create_domain_entry::CreateDomainEntryError::ServiceException(inner) => Error::ServiceException(inner),
922 crate::operation::create_domain_entry::CreateDomainEntryError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
923 crate::operation::create_domain_entry::CreateDomainEntryError::Unhandled(inner) => Error::Unhandled(inner),
924 }
925 }
926}
927impl<R>
928 From<
929 ::aws_smithy_runtime_api::client::result::SdkError<
930 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError,
931 R,
932 >,
933 > for Error
934where
935 R: Send + Sync + std::fmt::Debug + 'static,
936{
937 fn from(
938 err: ::aws_smithy_runtime_api::client::result::SdkError<
939 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError,
940 R,
941 >,
942 ) -> Self {
943 match err {
944 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
945 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
946 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
947 source: err.into(),
948 }),
949 }
950 }
951}
952impl From<crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError> for Error {
953 fn from(err: crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError) -> Self {
954 match err {
955 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::AccessDeniedException(inner) => {
956 Error::AccessDeniedException(inner)
957 }
958 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::InvalidInputException(inner) => {
959 Error::InvalidInputException(inner)
960 }
961 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::NotFoundException(inner) => {
962 Error::NotFoundException(inner)
963 }
964 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::RegionSetupInProgressException(inner) => {
965 Error::RegionSetupInProgressException(inner)
966 }
967 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::ServiceException(inner) => {
968 Error::ServiceException(inner)
969 }
970 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::UnauthenticatedException(inner) => {
971 Error::UnauthenticatedException(inner)
972 }
973 crate::operation::create_gui_session_access_details::CreateGUISessionAccessDetailsError::Unhandled(inner) => Error::Unhandled(inner),
974 }
975 }
976}
977impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_instances::CreateInstancesError, R>> for Error
978where
979 R: Send + Sync + std::fmt::Debug + 'static,
980{
981 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_instances::CreateInstancesError, R>) -> Self {
982 match err {
983 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
984 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
985 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
986 source: err.into(),
987 }),
988 }
989 }
990}
991impl From<crate::operation::create_instances::CreateInstancesError> for Error {
992 fn from(err: crate::operation::create_instances::CreateInstancesError) -> Self {
993 match err {
994 crate::operation::create_instances::CreateInstancesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
995 crate::operation::create_instances::CreateInstancesError::AccountSetupInProgressException(inner) => {
996 Error::AccountSetupInProgressException(inner)
997 }
998 crate::operation::create_instances::CreateInstancesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
999 crate::operation::create_instances::CreateInstancesError::NotFoundException(inner) => Error::NotFoundException(inner),
1000 crate::operation::create_instances::CreateInstancesError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1001 crate::operation::create_instances::CreateInstancesError::RegionSetupInProgressException(inner) => {
1002 Error::RegionSetupInProgressException(inner)
1003 }
1004 crate::operation::create_instances::CreateInstancesError::ServiceException(inner) => Error::ServiceException(inner),
1005 crate::operation::create_instances::CreateInstancesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1006 crate::operation::create_instances::CreateInstancesError::Unhandled(inner) => Error::Unhandled(inner),
1007 }
1008 }
1009}
1010impl<R>
1011 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError, R>>
1012 for Error
1013where
1014 R: Send + Sync + std::fmt::Debug + 'static,
1015{
1016 fn from(
1017 err: ::aws_smithy_runtime_api::client::result::SdkError<
1018 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError,
1019 R,
1020 >,
1021 ) -> Self {
1022 match err {
1023 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1024 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1025 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1026 source: err.into(),
1027 }),
1028 }
1029 }
1030}
1031impl From<crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError> for Error {
1032 fn from(err: crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError) -> Self {
1033 match err {
1034 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::AccessDeniedException(inner) => {
1035 Error::AccessDeniedException(inner)
1036 }
1037 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::AccountSetupInProgressException(inner) => {
1038 Error::AccountSetupInProgressException(inner)
1039 }
1040 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::InvalidInputException(inner) => {
1041 Error::InvalidInputException(inner)
1042 }
1043 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::NotFoundException(inner) => {
1044 Error::NotFoundException(inner)
1045 }
1046 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::OperationFailureException(inner) => {
1047 Error::OperationFailureException(inner)
1048 }
1049 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::RegionSetupInProgressException(inner) => {
1050 Error::RegionSetupInProgressException(inner)
1051 }
1052 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::ServiceException(inner) => {
1053 Error::ServiceException(inner)
1054 }
1055 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::UnauthenticatedException(inner) => {
1056 Error::UnauthenticatedException(inner)
1057 }
1058 crate::operation::create_instances_from_snapshot::CreateInstancesFromSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1059 }
1060 }
1061}
1062impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_instance_snapshot::CreateInstanceSnapshotError, R>> for Error
1063where
1064 R: Send + Sync + std::fmt::Debug + 'static,
1065{
1066 fn from(
1067 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_instance_snapshot::CreateInstanceSnapshotError, R>,
1068 ) -> Self {
1069 match err {
1070 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1071 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1072 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1073 source: err.into(),
1074 }),
1075 }
1076 }
1077}
1078impl From<crate::operation::create_instance_snapshot::CreateInstanceSnapshotError> for Error {
1079 fn from(err: crate::operation::create_instance_snapshot::CreateInstanceSnapshotError) -> Self {
1080 match err {
1081 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::AccessDeniedException(inner) => {
1082 Error::AccessDeniedException(inner)
1083 }
1084 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::AccountSetupInProgressException(inner) => {
1085 Error::AccountSetupInProgressException(inner)
1086 }
1087 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::InvalidInputException(inner) => {
1088 Error::InvalidInputException(inner)
1089 }
1090 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
1091 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::OperationFailureException(inner) => {
1092 Error::OperationFailureException(inner)
1093 }
1094 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::RegionSetupInProgressException(inner) => {
1095 Error::RegionSetupInProgressException(inner)
1096 }
1097 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
1098 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::UnauthenticatedException(inner) => {
1099 Error::UnauthenticatedException(inner)
1100 }
1101 crate::operation::create_instance_snapshot::CreateInstanceSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1102 }
1103 }
1104}
1105impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_key_pair::CreateKeyPairError, R>> for Error
1106where
1107 R: Send + Sync + std::fmt::Debug + 'static,
1108{
1109 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_key_pair::CreateKeyPairError, R>) -> Self {
1110 match err {
1111 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1112 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1113 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1114 source: err.into(),
1115 }),
1116 }
1117 }
1118}
1119impl From<crate::operation::create_key_pair::CreateKeyPairError> for Error {
1120 fn from(err: crate::operation::create_key_pair::CreateKeyPairError) -> Self {
1121 match err {
1122 crate::operation::create_key_pair::CreateKeyPairError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1123 crate::operation::create_key_pair::CreateKeyPairError::AccountSetupInProgressException(inner) => {
1124 Error::AccountSetupInProgressException(inner)
1125 }
1126 crate::operation::create_key_pair::CreateKeyPairError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1127 crate::operation::create_key_pair::CreateKeyPairError::NotFoundException(inner) => Error::NotFoundException(inner),
1128 crate::operation::create_key_pair::CreateKeyPairError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1129 crate::operation::create_key_pair::CreateKeyPairError::RegionSetupInProgressException(inner) => {
1130 Error::RegionSetupInProgressException(inner)
1131 }
1132 crate::operation::create_key_pair::CreateKeyPairError::ServiceException(inner) => Error::ServiceException(inner),
1133 crate::operation::create_key_pair::CreateKeyPairError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1134 crate::operation::create_key_pair::CreateKeyPairError::Unhandled(inner) => Error::Unhandled(inner),
1135 }
1136 }
1137}
1138impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_load_balancer::CreateLoadBalancerError, R>> for Error
1139where
1140 R: Send + Sync + std::fmt::Debug + 'static,
1141{
1142 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_load_balancer::CreateLoadBalancerError, R>) -> Self {
1143 match err {
1144 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1145 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1146 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1147 source: err.into(),
1148 }),
1149 }
1150 }
1151}
1152impl From<crate::operation::create_load_balancer::CreateLoadBalancerError> for Error {
1153 fn from(err: crate::operation::create_load_balancer::CreateLoadBalancerError) -> Self {
1154 match err {
1155 crate::operation::create_load_balancer::CreateLoadBalancerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1156 crate::operation::create_load_balancer::CreateLoadBalancerError::AccountSetupInProgressException(inner) => {
1157 Error::AccountSetupInProgressException(inner)
1158 }
1159 crate::operation::create_load_balancer::CreateLoadBalancerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1160 crate::operation::create_load_balancer::CreateLoadBalancerError::NotFoundException(inner) => Error::NotFoundException(inner),
1161 crate::operation::create_load_balancer::CreateLoadBalancerError::OperationFailureException(inner) => {
1162 Error::OperationFailureException(inner)
1163 }
1164 crate::operation::create_load_balancer::CreateLoadBalancerError::RegionSetupInProgressException(inner) => {
1165 Error::RegionSetupInProgressException(inner)
1166 }
1167 crate::operation::create_load_balancer::CreateLoadBalancerError::ServiceException(inner) => Error::ServiceException(inner),
1168 crate::operation::create_load_balancer::CreateLoadBalancerError::UnauthenticatedException(inner) => {
1169 Error::UnauthenticatedException(inner)
1170 }
1171 crate::operation::create_load_balancer::CreateLoadBalancerError::Unhandled(inner) => Error::Unhandled(inner),
1172 }
1173 }
1174}
1175impl<R>
1176 From<
1177 ::aws_smithy_runtime_api::client::result::SdkError<
1178 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError,
1179 R,
1180 >,
1181 > for Error
1182where
1183 R: Send + Sync + std::fmt::Debug + 'static,
1184{
1185 fn from(
1186 err: ::aws_smithy_runtime_api::client::result::SdkError<
1187 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError,
1188 R,
1189 >,
1190 ) -> Self {
1191 match err {
1192 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1193 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1194 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1195 source: err.into(),
1196 }),
1197 }
1198 }
1199}
1200impl From<crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError> for Error {
1201 fn from(err: crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError) -> Self {
1202 match err {
1203 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::AccessDeniedException(inner) => {
1204 Error::AccessDeniedException(inner)
1205 }
1206 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::AccountSetupInProgressException(inner) => {
1207 Error::AccountSetupInProgressException(inner)
1208 }
1209 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::InvalidInputException(inner) => {
1210 Error::InvalidInputException(inner)
1211 }
1212 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::NotFoundException(inner) => {
1213 Error::NotFoundException(inner)
1214 }
1215 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::OperationFailureException(inner) => {
1216 Error::OperationFailureException(inner)
1217 }
1218 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::RegionSetupInProgressException(inner) => {
1219 Error::RegionSetupInProgressException(inner)
1220 }
1221 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::ServiceException(inner) => {
1222 Error::ServiceException(inner)
1223 }
1224 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::UnauthenticatedException(inner) => {
1225 Error::UnauthenticatedException(inner)
1226 }
1227 crate::operation::create_load_balancer_tls_certificate::CreateLoadBalancerTlsCertificateError::Unhandled(inner) => {
1228 Error::Unhandled(inner)
1229 }
1230 }
1231 }
1232}
1233impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_relational_database::CreateRelationalDatabaseError, R>>
1234 for Error
1235where
1236 R: Send + Sync + std::fmt::Debug + 'static,
1237{
1238 fn from(
1239 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_relational_database::CreateRelationalDatabaseError, R>,
1240 ) -> Self {
1241 match err {
1242 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1243 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1244 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1245 source: err.into(),
1246 }),
1247 }
1248 }
1249}
1250impl From<crate::operation::create_relational_database::CreateRelationalDatabaseError> for Error {
1251 fn from(err: crate::operation::create_relational_database::CreateRelationalDatabaseError) -> Self {
1252 match err {
1253 crate::operation::create_relational_database::CreateRelationalDatabaseError::AccessDeniedException(inner) => {
1254 Error::AccessDeniedException(inner)
1255 }
1256 crate::operation::create_relational_database::CreateRelationalDatabaseError::AccountSetupInProgressException(inner) => {
1257 Error::AccountSetupInProgressException(inner)
1258 }
1259 crate::operation::create_relational_database::CreateRelationalDatabaseError::InvalidInputException(inner) => {
1260 Error::InvalidInputException(inner)
1261 }
1262 crate::operation::create_relational_database::CreateRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
1263 crate::operation::create_relational_database::CreateRelationalDatabaseError::OperationFailureException(inner) => {
1264 Error::OperationFailureException(inner)
1265 }
1266 crate::operation::create_relational_database::CreateRelationalDatabaseError::RegionSetupInProgressException(inner) => {
1267 Error::RegionSetupInProgressException(inner)
1268 }
1269 crate::operation::create_relational_database::CreateRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
1270 crate::operation::create_relational_database::CreateRelationalDatabaseError::UnauthenticatedException(inner) => {
1271 Error::UnauthenticatedException(inner)
1272 }
1273 crate::operation::create_relational_database::CreateRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
1274 }
1275 }
1276}
1277impl<R>
1278 From<
1279 ::aws_smithy_runtime_api::client::result::SdkError<
1280 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError,
1281 R,
1282 >,
1283 > for Error
1284where
1285 R: Send + Sync + std::fmt::Debug + 'static,
1286{
1287 fn from(
1288 err: ::aws_smithy_runtime_api::client::result::SdkError<
1289 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError,
1290 R,
1291 >,
1292 ) -> Self {
1293 match err {
1294 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1295 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1296 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1297 source: err.into(),
1298 }),
1299 }
1300 }
1301}
1302impl From<crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError> for Error {
1303 fn from(err: crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError) -> Self {
1304 match err {
1305 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1306 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
1307 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1308 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
1309 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1310 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
1311 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
1312 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1313 crate::operation::create_relational_database_from_snapshot::CreateRelationalDatabaseFromSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1314 }
1315 }
1316}
1317impl<R>
1318 From<
1319 ::aws_smithy_runtime_api::client::result::SdkError<
1320 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError,
1321 R,
1322 >,
1323 > for Error
1324where
1325 R: Send + Sync + std::fmt::Debug + 'static,
1326{
1327 fn from(
1328 err: ::aws_smithy_runtime_api::client::result::SdkError<
1329 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError,
1330 R,
1331 >,
1332 ) -> Self {
1333 match err {
1334 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1335 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1336 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1337 source: err.into(),
1338 }),
1339 }
1340 }
1341}
1342impl From<crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError> for Error {
1343 fn from(err: crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError) -> Self {
1344 match err {
1345 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::AccessDeniedException(inner) => {
1346 Error::AccessDeniedException(inner)
1347 }
1348 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::AccountSetupInProgressException(inner) => {
1349 Error::AccountSetupInProgressException(inner)
1350 }
1351 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::InvalidInputException(inner) => {
1352 Error::InvalidInputException(inner)
1353 }
1354 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::NotFoundException(inner) => {
1355 Error::NotFoundException(inner)
1356 }
1357 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::OperationFailureException(inner) => {
1358 Error::OperationFailureException(inner)
1359 }
1360 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::RegionSetupInProgressException(inner) => {
1361 Error::RegionSetupInProgressException(inner)
1362 }
1363 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::ServiceException(inner) => {
1364 Error::ServiceException(inner)
1365 }
1366 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::UnauthenticatedException(inner) => {
1367 Error::UnauthenticatedException(inner)
1368 }
1369 crate::operation::create_relational_database_snapshot::CreateRelationalDatabaseSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1370 }
1371 }
1372}
1373impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_alarm::DeleteAlarmError, R>> for Error
1374where
1375 R: Send + Sync + std::fmt::Debug + 'static,
1376{
1377 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_alarm::DeleteAlarmError, R>) -> Self {
1378 match err {
1379 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1380 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1381 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1382 source: err.into(),
1383 }),
1384 }
1385 }
1386}
1387impl From<crate::operation::delete_alarm::DeleteAlarmError> for Error {
1388 fn from(err: crate::operation::delete_alarm::DeleteAlarmError) -> Self {
1389 match err {
1390 crate::operation::delete_alarm::DeleteAlarmError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1391 crate::operation::delete_alarm::DeleteAlarmError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1392 crate::operation::delete_alarm::DeleteAlarmError::NotFoundException(inner) => Error::NotFoundException(inner),
1393 crate::operation::delete_alarm::DeleteAlarmError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1394 crate::operation::delete_alarm::DeleteAlarmError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
1395 crate::operation::delete_alarm::DeleteAlarmError::ServiceException(inner) => Error::ServiceException(inner),
1396 crate::operation::delete_alarm::DeleteAlarmError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1397 crate::operation::delete_alarm::DeleteAlarmError::Unhandled(inner) => Error::Unhandled(inner),
1398 }
1399 }
1400}
1401impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError, R>> for Error
1402where
1403 R: Send + Sync + std::fmt::Debug + 'static,
1404{
1405 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError, R>) -> Self {
1406 match err {
1407 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1408 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1409 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1410 source: err.into(),
1411 }),
1412 }
1413 }
1414}
1415impl From<crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError> for Error {
1416 fn from(err: crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError) -> Self {
1417 match err {
1418 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1419 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1420 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
1421 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::OperationFailureException(inner) => {
1422 Error::OperationFailureException(inner)
1423 }
1424 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::RegionSetupInProgressException(inner) => {
1425 Error::RegionSetupInProgressException(inner)
1426 }
1427 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
1428 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::UnauthenticatedException(inner) => {
1429 Error::UnauthenticatedException(inner)
1430 }
1431 crate::operation::delete_auto_snapshot::DeleteAutoSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1432 }
1433 }
1434}
1435impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_bucket::DeleteBucketError, R>> for Error
1436where
1437 R: Send + Sync + std::fmt::Debug + 'static,
1438{
1439 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_bucket::DeleteBucketError, R>) -> Self {
1440 match err {
1441 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1442 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1443 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1444 source: err.into(),
1445 }),
1446 }
1447 }
1448}
1449impl From<crate::operation::delete_bucket::DeleteBucketError> for Error {
1450 fn from(err: crate::operation::delete_bucket::DeleteBucketError) -> Self {
1451 match err {
1452 crate::operation::delete_bucket::DeleteBucketError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1453 crate::operation::delete_bucket::DeleteBucketError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1454 crate::operation::delete_bucket::DeleteBucketError::NotFoundException(inner) => Error::NotFoundException(inner),
1455 crate::operation::delete_bucket::DeleteBucketError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
1456 crate::operation::delete_bucket::DeleteBucketError::ServiceException(inner) => Error::ServiceException(inner),
1457 crate::operation::delete_bucket::DeleteBucketError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1458 crate::operation::delete_bucket::DeleteBucketError::Unhandled(inner) => Error::Unhandled(inner),
1459 }
1460 }
1461}
1462impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError, R>> for Error
1463where
1464 R: Send + Sync + std::fmt::Debug + 'static,
1465{
1466 fn from(
1467 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError, R>,
1468 ) -> Self {
1469 match err {
1470 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1471 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1472 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1473 source: err.into(),
1474 }),
1475 }
1476 }
1477}
1478impl From<crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError> for Error {
1479 fn from(err: crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError) -> Self {
1480 match err {
1481 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::AccessDeniedException(inner) => {
1482 Error::AccessDeniedException(inner)
1483 }
1484 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::InvalidInputException(inner) => {
1485 Error::InvalidInputException(inner)
1486 }
1487 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::NotFoundException(inner) => Error::NotFoundException(inner),
1488 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::RegionSetupInProgressException(inner) => {
1489 Error::RegionSetupInProgressException(inner)
1490 }
1491 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::ServiceException(inner) => Error::ServiceException(inner),
1492 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::UnauthenticatedException(inner) => {
1493 Error::UnauthenticatedException(inner)
1494 }
1495 crate::operation::delete_bucket_access_key::DeleteBucketAccessKeyError::Unhandled(inner) => Error::Unhandled(inner),
1496 }
1497 }
1498}
1499impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_certificate::DeleteCertificateError, R>> for Error
1500where
1501 R: Send + Sync + std::fmt::Debug + 'static,
1502{
1503 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_certificate::DeleteCertificateError, R>) -> Self {
1504 match err {
1505 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1506 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1507 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1508 source: err.into(),
1509 }),
1510 }
1511 }
1512}
1513impl From<crate::operation::delete_certificate::DeleteCertificateError> for Error {
1514 fn from(err: crate::operation::delete_certificate::DeleteCertificateError) -> Self {
1515 match err {
1516 crate::operation::delete_certificate::DeleteCertificateError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1517 crate::operation::delete_certificate::DeleteCertificateError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1518 crate::operation::delete_certificate::DeleteCertificateError::NotFoundException(inner) => Error::NotFoundException(inner),
1519 crate::operation::delete_certificate::DeleteCertificateError::RegionSetupInProgressException(inner) => {
1520 Error::RegionSetupInProgressException(inner)
1521 }
1522 crate::operation::delete_certificate::DeleteCertificateError::ServiceException(inner) => Error::ServiceException(inner),
1523 crate::operation::delete_certificate::DeleteCertificateError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1524 crate::operation::delete_certificate::DeleteCertificateError::Unhandled(inner) => Error::Unhandled(inner),
1525 }
1526 }
1527}
1528impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_contact_method::DeleteContactMethodError, R>> for Error
1529where
1530 R: Send + Sync + std::fmt::Debug + 'static,
1531{
1532 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_contact_method::DeleteContactMethodError, R>) -> Self {
1533 match err {
1534 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1535 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1536 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1537 source: err.into(),
1538 }),
1539 }
1540 }
1541}
1542impl From<crate::operation::delete_contact_method::DeleteContactMethodError> for Error {
1543 fn from(err: crate::operation::delete_contact_method::DeleteContactMethodError) -> Self {
1544 match err {
1545 crate::operation::delete_contact_method::DeleteContactMethodError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1546 crate::operation::delete_contact_method::DeleteContactMethodError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1547 crate::operation::delete_contact_method::DeleteContactMethodError::NotFoundException(inner) => Error::NotFoundException(inner),
1548 crate::operation::delete_contact_method::DeleteContactMethodError::OperationFailureException(inner) => {
1549 Error::OperationFailureException(inner)
1550 }
1551 crate::operation::delete_contact_method::DeleteContactMethodError::RegionSetupInProgressException(inner) => {
1552 Error::RegionSetupInProgressException(inner)
1553 }
1554 crate::operation::delete_contact_method::DeleteContactMethodError::ServiceException(inner) => Error::ServiceException(inner),
1555 crate::operation::delete_contact_method::DeleteContactMethodError::UnauthenticatedException(inner) => {
1556 Error::UnauthenticatedException(inner)
1557 }
1558 crate::operation::delete_contact_method::DeleteContactMethodError::Unhandled(inner) => Error::Unhandled(inner),
1559 }
1560 }
1561}
1562impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_container_image::DeleteContainerImageError, R>> for Error
1563where
1564 R: Send + Sync + std::fmt::Debug + 'static,
1565{
1566 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_container_image::DeleteContainerImageError, R>) -> Self {
1567 match err {
1568 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1569 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1570 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1571 source: err.into(),
1572 }),
1573 }
1574 }
1575}
1576impl From<crate::operation::delete_container_image::DeleteContainerImageError> for Error {
1577 fn from(err: crate::operation::delete_container_image::DeleteContainerImageError) -> Self {
1578 match err {
1579 crate::operation::delete_container_image::DeleteContainerImageError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1580 crate::operation::delete_container_image::DeleteContainerImageError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1581 crate::operation::delete_container_image::DeleteContainerImageError::NotFoundException(inner) => Error::NotFoundException(inner),
1582 crate::operation::delete_container_image::DeleteContainerImageError::RegionSetupInProgressException(inner) => {
1583 Error::RegionSetupInProgressException(inner)
1584 }
1585 crate::operation::delete_container_image::DeleteContainerImageError::ServiceException(inner) => Error::ServiceException(inner),
1586 crate::operation::delete_container_image::DeleteContainerImageError::UnauthenticatedException(inner) => {
1587 Error::UnauthenticatedException(inner)
1588 }
1589 crate::operation::delete_container_image::DeleteContainerImageError::Unhandled(inner) => Error::Unhandled(inner),
1590 }
1591 }
1592}
1593impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_container_service::DeleteContainerServiceError, R>> for Error
1594where
1595 R: Send + Sync + std::fmt::Debug + 'static,
1596{
1597 fn from(
1598 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_container_service::DeleteContainerServiceError, R>,
1599 ) -> Self {
1600 match err {
1601 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1602 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1603 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1604 source: err.into(),
1605 }),
1606 }
1607 }
1608}
1609impl From<crate::operation::delete_container_service::DeleteContainerServiceError> for Error {
1610 fn from(err: crate::operation::delete_container_service::DeleteContainerServiceError) -> Self {
1611 match err {
1612 crate::operation::delete_container_service::DeleteContainerServiceError::AccessDeniedException(inner) => {
1613 Error::AccessDeniedException(inner)
1614 }
1615 crate::operation::delete_container_service::DeleteContainerServiceError::InvalidInputException(inner) => {
1616 Error::InvalidInputException(inner)
1617 }
1618 crate::operation::delete_container_service::DeleteContainerServiceError::NotFoundException(inner) => Error::NotFoundException(inner),
1619 crate::operation::delete_container_service::DeleteContainerServiceError::RegionSetupInProgressException(inner) => {
1620 Error::RegionSetupInProgressException(inner)
1621 }
1622 crate::operation::delete_container_service::DeleteContainerServiceError::ServiceException(inner) => Error::ServiceException(inner),
1623 crate::operation::delete_container_service::DeleteContainerServiceError::UnauthenticatedException(inner) => {
1624 Error::UnauthenticatedException(inner)
1625 }
1626 crate::operation::delete_container_service::DeleteContainerServiceError::Unhandled(inner) => Error::Unhandled(inner),
1627 }
1628 }
1629}
1630impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_disk::DeleteDiskError, R>> for Error
1631where
1632 R: Send + Sync + std::fmt::Debug + 'static,
1633{
1634 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_disk::DeleteDiskError, R>) -> Self {
1635 match err {
1636 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1637 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1638 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1639 source: err.into(),
1640 }),
1641 }
1642 }
1643}
1644impl From<crate::operation::delete_disk::DeleteDiskError> for Error {
1645 fn from(err: crate::operation::delete_disk::DeleteDiskError) -> Self {
1646 match err {
1647 crate::operation::delete_disk::DeleteDiskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1648 crate::operation::delete_disk::DeleteDiskError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
1649 crate::operation::delete_disk::DeleteDiskError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1650 crate::operation::delete_disk::DeleteDiskError::NotFoundException(inner) => Error::NotFoundException(inner),
1651 crate::operation::delete_disk::DeleteDiskError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1652 crate::operation::delete_disk::DeleteDiskError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
1653 crate::operation::delete_disk::DeleteDiskError::ServiceException(inner) => Error::ServiceException(inner),
1654 crate::operation::delete_disk::DeleteDiskError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1655 crate::operation::delete_disk::DeleteDiskError::Unhandled(inner) => Error::Unhandled(inner),
1656 }
1657 }
1658}
1659impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError, R>> for Error
1660where
1661 R: Send + Sync + std::fmt::Debug + 'static,
1662{
1663 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError, R>) -> Self {
1664 match err {
1665 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1666 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1667 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1668 source: err.into(),
1669 }),
1670 }
1671 }
1672}
1673impl From<crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError> for Error {
1674 fn from(err: crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError) -> Self {
1675 match err {
1676 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1677 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::AccountSetupInProgressException(inner) => {
1678 Error::AccountSetupInProgressException(inner)
1679 }
1680 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1681 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
1682 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::OperationFailureException(inner) => {
1683 Error::OperationFailureException(inner)
1684 }
1685 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::RegionSetupInProgressException(inner) => {
1686 Error::RegionSetupInProgressException(inner)
1687 }
1688 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
1689 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::UnauthenticatedException(inner) => {
1690 Error::UnauthenticatedException(inner)
1691 }
1692 crate::operation::delete_disk_snapshot::DeleteDiskSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1693 }
1694 }
1695}
1696impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_distribution::DeleteDistributionError, R>> for Error
1697where
1698 R: Send + Sync + std::fmt::Debug + 'static,
1699{
1700 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_distribution::DeleteDistributionError, R>) -> Self {
1701 match err {
1702 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1703 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1704 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1705 source: err.into(),
1706 }),
1707 }
1708 }
1709}
1710impl From<crate::operation::delete_distribution::DeleteDistributionError> for Error {
1711 fn from(err: crate::operation::delete_distribution::DeleteDistributionError) -> Self {
1712 match err {
1713 crate::operation::delete_distribution::DeleteDistributionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1714 crate::operation::delete_distribution::DeleteDistributionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1715 crate::operation::delete_distribution::DeleteDistributionError::NotFoundException(inner) => Error::NotFoundException(inner),
1716 crate::operation::delete_distribution::DeleteDistributionError::OperationFailureException(inner) => {
1717 Error::OperationFailureException(inner)
1718 }
1719 crate::operation::delete_distribution::DeleteDistributionError::ServiceException(inner) => Error::ServiceException(inner),
1720 crate::operation::delete_distribution::DeleteDistributionError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1721 crate::operation::delete_distribution::DeleteDistributionError::Unhandled(inner) => Error::Unhandled(inner),
1722 }
1723 }
1724}
1725impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain::DeleteDomainError, R>> for Error
1726where
1727 R: Send + Sync + std::fmt::Debug + 'static,
1728{
1729 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain::DeleteDomainError, R>) -> Self {
1730 match err {
1731 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1732 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1733 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1734 source: err.into(),
1735 }),
1736 }
1737 }
1738}
1739impl From<crate::operation::delete_domain::DeleteDomainError> for Error {
1740 fn from(err: crate::operation::delete_domain::DeleteDomainError) -> Self {
1741 match err {
1742 crate::operation::delete_domain::DeleteDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1743 crate::operation::delete_domain::DeleteDomainError::AccountSetupInProgressException(inner) => {
1744 Error::AccountSetupInProgressException(inner)
1745 }
1746 crate::operation::delete_domain::DeleteDomainError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1747 crate::operation::delete_domain::DeleteDomainError::NotFoundException(inner) => Error::NotFoundException(inner),
1748 crate::operation::delete_domain::DeleteDomainError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1749 crate::operation::delete_domain::DeleteDomainError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
1750 crate::operation::delete_domain::DeleteDomainError::ServiceException(inner) => Error::ServiceException(inner),
1751 crate::operation::delete_domain::DeleteDomainError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1752 crate::operation::delete_domain::DeleteDomainError::Unhandled(inner) => Error::Unhandled(inner),
1753 }
1754 }
1755}
1756impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain_entry::DeleteDomainEntryError, R>> for Error
1757where
1758 R: Send + Sync + std::fmt::Debug + 'static,
1759{
1760 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain_entry::DeleteDomainEntryError, R>) -> Self {
1761 match err {
1762 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1763 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1764 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1765 source: err.into(),
1766 }),
1767 }
1768 }
1769}
1770impl From<crate::operation::delete_domain_entry::DeleteDomainEntryError> for Error {
1771 fn from(err: crate::operation::delete_domain_entry::DeleteDomainEntryError) -> Self {
1772 match err {
1773 crate::operation::delete_domain_entry::DeleteDomainEntryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1774 crate::operation::delete_domain_entry::DeleteDomainEntryError::AccountSetupInProgressException(inner) => {
1775 Error::AccountSetupInProgressException(inner)
1776 }
1777 crate::operation::delete_domain_entry::DeleteDomainEntryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1778 crate::operation::delete_domain_entry::DeleteDomainEntryError::NotFoundException(inner) => Error::NotFoundException(inner),
1779 crate::operation::delete_domain_entry::DeleteDomainEntryError::OperationFailureException(inner) => {
1780 Error::OperationFailureException(inner)
1781 }
1782 crate::operation::delete_domain_entry::DeleteDomainEntryError::RegionSetupInProgressException(inner) => {
1783 Error::RegionSetupInProgressException(inner)
1784 }
1785 crate::operation::delete_domain_entry::DeleteDomainEntryError::ServiceException(inner) => Error::ServiceException(inner),
1786 crate::operation::delete_domain_entry::DeleteDomainEntryError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1787 crate::operation::delete_domain_entry::DeleteDomainEntryError::Unhandled(inner) => Error::Unhandled(inner),
1788 }
1789 }
1790}
1791impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_instance::DeleteInstanceError, R>> for Error
1792where
1793 R: Send + Sync + std::fmt::Debug + 'static,
1794{
1795 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_instance::DeleteInstanceError, R>) -> Self {
1796 match err {
1797 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1798 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1799 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1800 source: err.into(),
1801 }),
1802 }
1803 }
1804}
1805impl From<crate::operation::delete_instance::DeleteInstanceError> for Error {
1806 fn from(err: crate::operation::delete_instance::DeleteInstanceError) -> Self {
1807 match err {
1808 crate::operation::delete_instance::DeleteInstanceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1809 crate::operation::delete_instance::DeleteInstanceError::AccountSetupInProgressException(inner) => {
1810 Error::AccountSetupInProgressException(inner)
1811 }
1812 crate::operation::delete_instance::DeleteInstanceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1813 crate::operation::delete_instance::DeleteInstanceError::NotFoundException(inner) => Error::NotFoundException(inner),
1814 crate::operation::delete_instance::DeleteInstanceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1815 crate::operation::delete_instance::DeleteInstanceError::RegionSetupInProgressException(inner) => {
1816 Error::RegionSetupInProgressException(inner)
1817 }
1818 crate::operation::delete_instance::DeleteInstanceError::ServiceException(inner) => Error::ServiceException(inner),
1819 crate::operation::delete_instance::DeleteInstanceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1820 crate::operation::delete_instance::DeleteInstanceError::Unhandled(inner) => Error::Unhandled(inner),
1821 }
1822 }
1823}
1824impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError, R>> for Error
1825where
1826 R: Send + Sync + std::fmt::Debug + 'static,
1827{
1828 fn from(
1829 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError, R>,
1830 ) -> Self {
1831 match err {
1832 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1833 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1834 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1835 source: err.into(),
1836 }),
1837 }
1838 }
1839}
1840impl From<crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError> for Error {
1841 fn from(err: crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError) -> Self {
1842 match err {
1843 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::AccessDeniedException(inner) => {
1844 Error::AccessDeniedException(inner)
1845 }
1846 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::AccountSetupInProgressException(inner) => {
1847 Error::AccountSetupInProgressException(inner)
1848 }
1849 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::InvalidInputException(inner) => {
1850 Error::InvalidInputException(inner)
1851 }
1852 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
1853 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::OperationFailureException(inner) => {
1854 Error::OperationFailureException(inner)
1855 }
1856 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::RegionSetupInProgressException(inner) => {
1857 Error::RegionSetupInProgressException(inner)
1858 }
1859 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
1860 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::UnauthenticatedException(inner) => {
1861 Error::UnauthenticatedException(inner)
1862 }
1863 crate::operation::delete_instance_snapshot::DeleteInstanceSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
1864 }
1865 }
1866}
1867impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_key_pair::DeleteKeyPairError, R>> for Error
1868where
1869 R: Send + Sync + std::fmt::Debug + 'static,
1870{
1871 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_key_pair::DeleteKeyPairError, R>) -> Self {
1872 match err {
1873 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1874 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1875 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1876 source: err.into(),
1877 }),
1878 }
1879 }
1880}
1881impl From<crate::operation::delete_key_pair::DeleteKeyPairError> for Error {
1882 fn from(err: crate::operation::delete_key_pair::DeleteKeyPairError) -> Self {
1883 match err {
1884 crate::operation::delete_key_pair::DeleteKeyPairError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1885 crate::operation::delete_key_pair::DeleteKeyPairError::AccountSetupInProgressException(inner) => {
1886 Error::AccountSetupInProgressException(inner)
1887 }
1888 crate::operation::delete_key_pair::DeleteKeyPairError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1889 crate::operation::delete_key_pair::DeleteKeyPairError::NotFoundException(inner) => Error::NotFoundException(inner),
1890 crate::operation::delete_key_pair::DeleteKeyPairError::OperationFailureException(inner) => Error::OperationFailureException(inner),
1891 crate::operation::delete_key_pair::DeleteKeyPairError::RegionSetupInProgressException(inner) => {
1892 Error::RegionSetupInProgressException(inner)
1893 }
1894 crate::operation::delete_key_pair::DeleteKeyPairError::ServiceException(inner) => Error::ServiceException(inner),
1895 crate::operation::delete_key_pair::DeleteKeyPairError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
1896 crate::operation::delete_key_pair::DeleteKeyPairError::Unhandled(inner) => Error::Unhandled(inner),
1897 }
1898 }
1899}
1900impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_known_host_keys::DeleteKnownHostKeysError, R>> for Error
1901where
1902 R: Send + Sync + std::fmt::Debug + 'static,
1903{
1904 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_known_host_keys::DeleteKnownHostKeysError, R>) -> Self {
1905 match err {
1906 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1907 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1908 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1909 source: err.into(),
1910 }),
1911 }
1912 }
1913}
1914impl From<crate::operation::delete_known_host_keys::DeleteKnownHostKeysError> for Error {
1915 fn from(err: crate::operation::delete_known_host_keys::DeleteKnownHostKeysError) -> Self {
1916 match err {
1917 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1918 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::AccountSetupInProgressException(inner) => {
1919 Error::AccountSetupInProgressException(inner)
1920 }
1921 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1922 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::NotFoundException(inner) => Error::NotFoundException(inner),
1923 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::OperationFailureException(inner) => {
1924 Error::OperationFailureException(inner)
1925 }
1926 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::RegionSetupInProgressException(inner) => {
1927 Error::RegionSetupInProgressException(inner)
1928 }
1929 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::ServiceException(inner) => Error::ServiceException(inner),
1930 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::UnauthenticatedException(inner) => {
1931 Error::UnauthenticatedException(inner)
1932 }
1933 crate::operation::delete_known_host_keys::DeleteKnownHostKeysError::Unhandled(inner) => Error::Unhandled(inner),
1934 }
1935 }
1936}
1937impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_load_balancer::DeleteLoadBalancerError, R>> for Error
1938where
1939 R: Send + Sync + std::fmt::Debug + 'static,
1940{
1941 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_load_balancer::DeleteLoadBalancerError, R>) -> Self {
1942 match err {
1943 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1944 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1945 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1946 source: err.into(),
1947 }),
1948 }
1949 }
1950}
1951impl From<crate::operation::delete_load_balancer::DeleteLoadBalancerError> for Error {
1952 fn from(err: crate::operation::delete_load_balancer::DeleteLoadBalancerError) -> Self {
1953 match err {
1954 crate::operation::delete_load_balancer::DeleteLoadBalancerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1955 crate::operation::delete_load_balancer::DeleteLoadBalancerError::AccountSetupInProgressException(inner) => {
1956 Error::AccountSetupInProgressException(inner)
1957 }
1958 crate::operation::delete_load_balancer::DeleteLoadBalancerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
1959 crate::operation::delete_load_balancer::DeleteLoadBalancerError::NotFoundException(inner) => Error::NotFoundException(inner),
1960 crate::operation::delete_load_balancer::DeleteLoadBalancerError::OperationFailureException(inner) => {
1961 Error::OperationFailureException(inner)
1962 }
1963 crate::operation::delete_load_balancer::DeleteLoadBalancerError::RegionSetupInProgressException(inner) => {
1964 Error::RegionSetupInProgressException(inner)
1965 }
1966 crate::operation::delete_load_balancer::DeleteLoadBalancerError::ServiceException(inner) => Error::ServiceException(inner),
1967 crate::operation::delete_load_balancer::DeleteLoadBalancerError::UnauthenticatedException(inner) => {
1968 Error::UnauthenticatedException(inner)
1969 }
1970 crate::operation::delete_load_balancer::DeleteLoadBalancerError::Unhandled(inner) => Error::Unhandled(inner),
1971 }
1972 }
1973}
1974impl<R>
1975 From<
1976 ::aws_smithy_runtime_api::client::result::SdkError<
1977 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError,
1978 R,
1979 >,
1980 > for Error
1981where
1982 R: Send + Sync + std::fmt::Debug + 'static,
1983{
1984 fn from(
1985 err: ::aws_smithy_runtime_api::client::result::SdkError<
1986 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError,
1987 R,
1988 >,
1989 ) -> Self {
1990 match err {
1991 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1992 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1993 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1994 source: err.into(),
1995 }),
1996 }
1997 }
1998}
1999impl From<crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError> for Error {
2000 fn from(err: crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError) -> Self {
2001 match err {
2002 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::AccessDeniedException(inner) => {
2003 Error::AccessDeniedException(inner)
2004 }
2005 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::AccountSetupInProgressException(inner) => {
2006 Error::AccountSetupInProgressException(inner)
2007 }
2008 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::InvalidInputException(inner) => {
2009 Error::InvalidInputException(inner)
2010 }
2011 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::NotFoundException(inner) => {
2012 Error::NotFoundException(inner)
2013 }
2014 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::OperationFailureException(inner) => {
2015 Error::OperationFailureException(inner)
2016 }
2017 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::RegionSetupInProgressException(inner) => {
2018 Error::RegionSetupInProgressException(inner)
2019 }
2020 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::ServiceException(inner) => {
2021 Error::ServiceException(inner)
2022 }
2023 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::UnauthenticatedException(inner) => {
2024 Error::UnauthenticatedException(inner)
2025 }
2026 crate::operation::delete_load_balancer_tls_certificate::DeleteLoadBalancerTlsCertificateError::Unhandled(inner) => {
2027 Error::Unhandled(inner)
2028 }
2029 }
2030 }
2031}
2032impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_relational_database::DeleteRelationalDatabaseError, R>>
2033 for Error
2034where
2035 R: Send + Sync + std::fmt::Debug + 'static,
2036{
2037 fn from(
2038 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_relational_database::DeleteRelationalDatabaseError, R>,
2039 ) -> Self {
2040 match err {
2041 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2042 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2043 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2044 source: err.into(),
2045 }),
2046 }
2047 }
2048}
2049impl From<crate::operation::delete_relational_database::DeleteRelationalDatabaseError> for Error {
2050 fn from(err: crate::operation::delete_relational_database::DeleteRelationalDatabaseError) -> Self {
2051 match err {
2052 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::AccessDeniedException(inner) => {
2053 Error::AccessDeniedException(inner)
2054 }
2055 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::AccountSetupInProgressException(inner) => {
2056 Error::AccountSetupInProgressException(inner)
2057 }
2058 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::InvalidInputException(inner) => {
2059 Error::InvalidInputException(inner)
2060 }
2061 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
2062 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::OperationFailureException(inner) => {
2063 Error::OperationFailureException(inner)
2064 }
2065 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::RegionSetupInProgressException(inner) => {
2066 Error::RegionSetupInProgressException(inner)
2067 }
2068 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
2069 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::UnauthenticatedException(inner) => {
2070 Error::UnauthenticatedException(inner)
2071 }
2072 crate::operation::delete_relational_database::DeleteRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
2073 }
2074 }
2075}
2076impl<R>
2077 From<
2078 ::aws_smithy_runtime_api::client::result::SdkError<
2079 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError,
2080 R,
2081 >,
2082 > for Error
2083where
2084 R: Send + Sync + std::fmt::Debug + 'static,
2085{
2086 fn from(
2087 err: ::aws_smithy_runtime_api::client::result::SdkError<
2088 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError,
2089 R,
2090 >,
2091 ) -> Self {
2092 match err {
2093 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2094 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2095 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2096 source: err.into(),
2097 }),
2098 }
2099 }
2100}
2101impl From<crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError> for Error {
2102 fn from(err: crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError) -> Self {
2103 match err {
2104 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::AccessDeniedException(inner) => {
2105 Error::AccessDeniedException(inner)
2106 }
2107 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::AccountSetupInProgressException(inner) => {
2108 Error::AccountSetupInProgressException(inner)
2109 }
2110 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::InvalidInputException(inner) => {
2111 Error::InvalidInputException(inner)
2112 }
2113 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::NotFoundException(inner) => {
2114 Error::NotFoundException(inner)
2115 }
2116 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::OperationFailureException(inner) => {
2117 Error::OperationFailureException(inner)
2118 }
2119 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::RegionSetupInProgressException(inner) => {
2120 Error::RegionSetupInProgressException(inner)
2121 }
2122 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::ServiceException(inner) => {
2123 Error::ServiceException(inner)
2124 }
2125 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::UnauthenticatedException(inner) => {
2126 Error::UnauthenticatedException(inner)
2127 }
2128 crate::operation::delete_relational_database_snapshot::DeleteRelationalDatabaseSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
2129 }
2130 }
2131}
2132impl<R>
2133 From<
2134 ::aws_smithy_runtime_api::client::result::SdkError<
2135 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError,
2136 R,
2137 >,
2138 > for Error
2139where
2140 R: Send + Sync + std::fmt::Debug + 'static,
2141{
2142 fn from(
2143 err: ::aws_smithy_runtime_api::client::result::SdkError<
2144 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError,
2145 R,
2146 >,
2147 ) -> Self {
2148 match err {
2149 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2150 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2151 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2152 source: err.into(),
2153 }),
2154 }
2155 }
2156}
2157impl From<crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError> for Error {
2158 fn from(err: crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError) -> Self {
2159 match err {
2160 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::AccessDeniedException(inner) => {
2161 Error::AccessDeniedException(inner)
2162 }
2163 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::InvalidInputException(inner) => {
2164 Error::InvalidInputException(inner)
2165 }
2166 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::NotFoundException(inner) => {
2167 Error::NotFoundException(inner)
2168 }
2169 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::OperationFailureException(inner) => {
2170 Error::OperationFailureException(inner)
2171 }
2172 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::ServiceException(inner) => {
2173 Error::ServiceException(inner)
2174 }
2175 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::UnauthenticatedException(inner) => {
2176 Error::UnauthenticatedException(inner)
2177 }
2178 crate::operation::detach_certificate_from_distribution::DetachCertificateFromDistributionError::Unhandled(inner) => {
2179 Error::Unhandled(inner)
2180 }
2181 }
2182 }
2183}
2184impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::detach_disk::DetachDiskError, R>> for Error
2185where
2186 R: Send + Sync + std::fmt::Debug + 'static,
2187{
2188 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::detach_disk::DetachDiskError, R>) -> Self {
2189 match err {
2190 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2191 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2192 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2193 source: err.into(),
2194 }),
2195 }
2196 }
2197}
2198impl From<crate::operation::detach_disk::DetachDiskError> for Error {
2199 fn from(err: crate::operation::detach_disk::DetachDiskError) -> Self {
2200 match err {
2201 crate::operation::detach_disk::DetachDiskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2202 crate::operation::detach_disk::DetachDiskError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
2203 crate::operation::detach_disk::DetachDiskError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2204 crate::operation::detach_disk::DetachDiskError::NotFoundException(inner) => Error::NotFoundException(inner),
2205 crate::operation::detach_disk::DetachDiskError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2206 crate::operation::detach_disk::DetachDiskError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
2207 crate::operation::detach_disk::DetachDiskError::ServiceException(inner) => Error::ServiceException(inner),
2208 crate::operation::detach_disk::DetachDiskError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2209 crate::operation::detach_disk::DetachDiskError::Unhandled(inner) => Error::Unhandled(inner),
2210 }
2211 }
2212}
2213impl<R>
2214 From<
2215 ::aws_smithy_runtime_api::client::result::SdkError<
2216 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError,
2217 R,
2218 >,
2219 > for Error
2220where
2221 R: Send + Sync + std::fmt::Debug + 'static,
2222{
2223 fn from(
2224 err: ::aws_smithy_runtime_api::client::result::SdkError<
2225 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError,
2226 R,
2227 >,
2228 ) -> Self {
2229 match err {
2230 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2231 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2232 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2233 source: err.into(),
2234 }),
2235 }
2236 }
2237}
2238impl From<crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError> for Error {
2239 fn from(err: crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError) -> Self {
2240 match err {
2241 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::AccessDeniedException(inner) => {
2242 Error::AccessDeniedException(inner)
2243 }
2244 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::AccountSetupInProgressException(inner) => {
2245 Error::AccountSetupInProgressException(inner)
2246 }
2247 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::InvalidInputException(inner) => {
2248 Error::InvalidInputException(inner)
2249 }
2250 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::NotFoundException(inner) => {
2251 Error::NotFoundException(inner)
2252 }
2253 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::OperationFailureException(inner) => {
2254 Error::OperationFailureException(inner)
2255 }
2256 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::RegionSetupInProgressException(inner) => {
2257 Error::RegionSetupInProgressException(inner)
2258 }
2259 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::ServiceException(inner) => {
2260 Error::ServiceException(inner)
2261 }
2262 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::UnauthenticatedException(inner) => {
2263 Error::UnauthenticatedException(inner)
2264 }
2265 crate::operation::detach_instances_from_load_balancer::DetachInstancesFromLoadBalancerError::Unhandled(inner) => Error::Unhandled(inner),
2266 }
2267 }
2268}
2269impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::detach_static_ip::DetachStaticIpError, R>> for Error
2270where
2271 R: Send + Sync + std::fmt::Debug + 'static,
2272{
2273 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::detach_static_ip::DetachStaticIpError, R>) -> Self {
2274 match err {
2275 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2276 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2277 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2278 source: err.into(),
2279 }),
2280 }
2281 }
2282}
2283impl From<crate::operation::detach_static_ip::DetachStaticIpError> for Error {
2284 fn from(err: crate::operation::detach_static_ip::DetachStaticIpError) -> Self {
2285 match err {
2286 crate::operation::detach_static_ip::DetachStaticIpError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2287 crate::operation::detach_static_ip::DetachStaticIpError::AccountSetupInProgressException(inner) => {
2288 Error::AccountSetupInProgressException(inner)
2289 }
2290 crate::operation::detach_static_ip::DetachStaticIpError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2291 crate::operation::detach_static_ip::DetachStaticIpError::NotFoundException(inner) => Error::NotFoundException(inner),
2292 crate::operation::detach_static_ip::DetachStaticIpError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2293 crate::operation::detach_static_ip::DetachStaticIpError::RegionSetupInProgressException(inner) => {
2294 Error::RegionSetupInProgressException(inner)
2295 }
2296 crate::operation::detach_static_ip::DetachStaticIpError::ServiceException(inner) => Error::ServiceException(inner),
2297 crate::operation::detach_static_ip::DetachStaticIpError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2298 crate::operation::detach_static_ip::DetachStaticIpError::Unhandled(inner) => Error::Unhandled(inner),
2299 }
2300 }
2301}
2302impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disable_add_on::DisableAddOnError, R>> for Error
2303where
2304 R: Send + Sync + std::fmt::Debug + 'static,
2305{
2306 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disable_add_on::DisableAddOnError, R>) -> Self {
2307 match err {
2308 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2309 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2310 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2311 source: err.into(),
2312 }),
2313 }
2314 }
2315}
2316impl From<crate::operation::disable_add_on::DisableAddOnError> for Error {
2317 fn from(err: crate::operation::disable_add_on::DisableAddOnError) -> Self {
2318 match err {
2319 crate::operation::disable_add_on::DisableAddOnError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2320 crate::operation::disable_add_on::DisableAddOnError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2321 crate::operation::disable_add_on::DisableAddOnError::NotFoundException(inner) => Error::NotFoundException(inner),
2322 crate::operation::disable_add_on::DisableAddOnError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2323 crate::operation::disable_add_on::DisableAddOnError::RegionSetupInProgressException(inner) => {
2324 Error::RegionSetupInProgressException(inner)
2325 }
2326 crate::operation::disable_add_on::DisableAddOnError::ServiceException(inner) => Error::ServiceException(inner),
2327 crate::operation::disable_add_on::DisableAddOnError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2328 crate::operation::disable_add_on::DisableAddOnError::Unhandled(inner) => Error::Unhandled(inner),
2329 }
2330 }
2331}
2332impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::download_default_key_pair::DownloadDefaultKeyPairError, R>>
2333 for Error
2334where
2335 R: Send + Sync + std::fmt::Debug + 'static,
2336{
2337 fn from(
2338 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::download_default_key_pair::DownloadDefaultKeyPairError, R>,
2339 ) -> Self {
2340 match err {
2341 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2342 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2343 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2344 source: err.into(),
2345 }),
2346 }
2347 }
2348}
2349impl From<crate::operation::download_default_key_pair::DownloadDefaultKeyPairError> for Error {
2350 fn from(err: crate::operation::download_default_key_pair::DownloadDefaultKeyPairError) -> Self {
2351 match err {
2352 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::AccessDeniedException(inner) => {
2353 Error::AccessDeniedException(inner)
2354 }
2355 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::AccountSetupInProgressException(inner) => {
2356 Error::AccountSetupInProgressException(inner)
2357 }
2358 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::InvalidInputException(inner) => {
2359 Error::InvalidInputException(inner)
2360 }
2361 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::NotFoundException(inner) => Error::NotFoundException(inner),
2362 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::OperationFailureException(inner) => {
2363 Error::OperationFailureException(inner)
2364 }
2365 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::RegionSetupInProgressException(inner) => {
2366 Error::RegionSetupInProgressException(inner)
2367 }
2368 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::ServiceException(inner) => Error::ServiceException(inner),
2369 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::UnauthenticatedException(inner) => {
2370 Error::UnauthenticatedException(inner)
2371 }
2372 crate::operation::download_default_key_pair::DownloadDefaultKeyPairError::Unhandled(inner) => Error::Unhandled(inner),
2373 }
2374 }
2375}
2376impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::enable_add_on::EnableAddOnError, R>> for Error
2377where
2378 R: Send + Sync + std::fmt::Debug + 'static,
2379{
2380 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::enable_add_on::EnableAddOnError, R>) -> Self {
2381 match err {
2382 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2383 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2384 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2385 source: err.into(),
2386 }),
2387 }
2388 }
2389}
2390impl From<crate::operation::enable_add_on::EnableAddOnError> for Error {
2391 fn from(err: crate::operation::enable_add_on::EnableAddOnError) -> Self {
2392 match err {
2393 crate::operation::enable_add_on::EnableAddOnError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2394 crate::operation::enable_add_on::EnableAddOnError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2395 crate::operation::enable_add_on::EnableAddOnError::NotFoundException(inner) => Error::NotFoundException(inner),
2396 crate::operation::enable_add_on::EnableAddOnError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2397 crate::operation::enable_add_on::EnableAddOnError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
2398 crate::operation::enable_add_on::EnableAddOnError::ServiceException(inner) => Error::ServiceException(inner),
2399 crate::operation::enable_add_on::EnableAddOnError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2400 crate::operation::enable_add_on::EnableAddOnError::Unhandled(inner) => Error::Unhandled(inner),
2401 }
2402 }
2403}
2404impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::export_snapshot::ExportSnapshotError, R>> for Error
2405where
2406 R: Send + Sync + std::fmt::Debug + 'static,
2407{
2408 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::export_snapshot::ExportSnapshotError, R>) -> Self {
2409 match err {
2410 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2411 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2412 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2413 source: err.into(),
2414 }),
2415 }
2416 }
2417}
2418impl From<crate::operation::export_snapshot::ExportSnapshotError> for Error {
2419 fn from(err: crate::operation::export_snapshot::ExportSnapshotError) -> Self {
2420 match err {
2421 crate::operation::export_snapshot::ExportSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2422 crate::operation::export_snapshot::ExportSnapshotError::AccountSetupInProgressException(inner) => {
2423 Error::AccountSetupInProgressException(inner)
2424 }
2425 crate::operation::export_snapshot::ExportSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2426 crate::operation::export_snapshot::ExportSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
2427 crate::operation::export_snapshot::ExportSnapshotError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2428 crate::operation::export_snapshot::ExportSnapshotError::RegionSetupInProgressException(inner) => {
2429 Error::RegionSetupInProgressException(inner)
2430 }
2431 crate::operation::export_snapshot::ExportSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
2432 crate::operation::export_snapshot::ExportSnapshotError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2433 crate::operation::export_snapshot::ExportSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
2434 }
2435 }
2436}
2437impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_active_names::GetActiveNamesError, R>> for Error
2438where
2439 R: Send + Sync + std::fmt::Debug + 'static,
2440{
2441 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_active_names::GetActiveNamesError, R>) -> Self {
2442 match err {
2443 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2444 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2445 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2446 source: err.into(),
2447 }),
2448 }
2449 }
2450}
2451impl From<crate::operation::get_active_names::GetActiveNamesError> for Error {
2452 fn from(err: crate::operation::get_active_names::GetActiveNamesError) -> Self {
2453 match err {
2454 crate::operation::get_active_names::GetActiveNamesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2455 crate::operation::get_active_names::GetActiveNamesError::AccountSetupInProgressException(inner) => {
2456 Error::AccountSetupInProgressException(inner)
2457 }
2458 crate::operation::get_active_names::GetActiveNamesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2459 crate::operation::get_active_names::GetActiveNamesError::NotFoundException(inner) => Error::NotFoundException(inner),
2460 crate::operation::get_active_names::GetActiveNamesError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2461 crate::operation::get_active_names::GetActiveNamesError::RegionSetupInProgressException(inner) => {
2462 Error::RegionSetupInProgressException(inner)
2463 }
2464 crate::operation::get_active_names::GetActiveNamesError::ServiceException(inner) => Error::ServiceException(inner),
2465 crate::operation::get_active_names::GetActiveNamesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2466 crate::operation::get_active_names::GetActiveNamesError::Unhandled(inner) => Error::Unhandled(inner),
2467 }
2468 }
2469}
2470impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_alarms::GetAlarmsError, R>> for Error
2471where
2472 R: Send + Sync + std::fmt::Debug + 'static,
2473{
2474 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_alarms::GetAlarmsError, R>) -> Self {
2475 match err {
2476 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2477 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2478 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2479 source: err.into(),
2480 }),
2481 }
2482 }
2483}
2484impl From<crate::operation::get_alarms::GetAlarmsError> for Error {
2485 fn from(err: crate::operation::get_alarms::GetAlarmsError) -> Self {
2486 match err {
2487 crate::operation::get_alarms::GetAlarmsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2488 crate::operation::get_alarms::GetAlarmsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2489 crate::operation::get_alarms::GetAlarmsError::NotFoundException(inner) => Error::NotFoundException(inner),
2490 crate::operation::get_alarms::GetAlarmsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2491 crate::operation::get_alarms::GetAlarmsError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
2492 crate::operation::get_alarms::GetAlarmsError::ServiceException(inner) => Error::ServiceException(inner),
2493 crate::operation::get_alarms::GetAlarmsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2494 crate::operation::get_alarms::GetAlarmsError::Unhandled(inner) => Error::Unhandled(inner),
2495 }
2496 }
2497}
2498impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_auto_snapshots::GetAutoSnapshotsError, R>> for Error
2499where
2500 R: Send + Sync + std::fmt::Debug + 'static,
2501{
2502 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_auto_snapshots::GetAutoSnapshotsError, R>) -> Self {
2503 match err {
2504 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2505 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2506 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2507 source: err.into(),
2508 }),
2509 }
2510 }
2511}
2512impl From<crate::operation::get_auto_snapshots::GetAutoSnapshotsError> for Error {
2513 fn from(err: crate::operation::get_auto_snapshots::GetAutoSnapshotsError) -> Self {
2514 match err {
2515 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2516 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2517 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::NotFoundException(inner) => Error::NotFoundException(inner),
2518 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2519 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::RegionSetupInProgressException(inner) => {
2520 Error::RegionSetupInProgressException(inner)
2521 }
2522 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::ServiceException(inner) => Error::ServiceException(inner),
2523 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2524 crate::operation::get_auto_snapshots::GetAutoSnapshotsError::Unhandled(inner) => Error::Unhandled(inner),
2525 }
2526 }
2527}
2528impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprints::GetBlueprintsError, R>> for Error
2529where
2530 R: Send + Sync + std::fmt::Debug + 'static,
2531{
2532 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_blueprints::GetBlueprintsError, R>) -> Self {
2533 match err {
2534 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2535 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2536 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2537 source: err.into(),
2538 }),
2539 }
2540 }
2541}
2542impl From<crate::operation::get_blueprints::GetBlueprintsError> for Error {
2543 fn from(err: crate::operation::get_blueprints::GetBlueprintsError) -> Self {
2544 match err {
2545 crate::operation::get_blueprints::GetBlueprintsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2546 crate::operation::get_blueprints::GetBlueprintsError::AccountSetupInProgressException(inner) => {
2547 Error::AccountSetupInProgressException(inner)
2548 }
2549 crate::operation::get_blueprints::GetBlueprintsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2550 crate::operation::get_blueprints::GetBlueprintsError::NotFoundException(inner) => Error::NotFoundException(inner),
2551 crate::operation::get_blueprints::GetBlueprintsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2552 crate::operation::get_blueprints::GetBlueprintsError::RegionSetupInProgressException(inner) => {
2553 Error::RegionSetupInProgressException(inner)
2554 }
2555 crate::operation::get_blueprints::GetBlueprintsError::ServiceException(inner) => Error::ServiceException(inner),
2556 crate::operation::get_blueprints::GetBlueprintsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2557 crate::operation::get_blueprints::GetBlueprintsError::Unhandled(inner) => Error::Unhandled(inner),
2558 }
2559 }
2560}
2561impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_access_keys::GetBucketAccessKeysError, R>> for Error
2562where
2563 R: Send + Sync + std::fmt::Debug + 'static,
2564{
2565 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_access_keys::GetBucketAccessKeysError, R>) -> Self {
2566 match err {
2567 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2568 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2569 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2570 source: err.into(),
2571 }),
2572 }
2573 }
2574}
2575impl From<crate::operation::get_bucket_access_keys::GetBucketAccessKeysError> for Error {
2576 fn from(err: crate::operation::get_bucket_access_keys::GetBucketAccessKeysError) -> Self {
2577 match err {
2578 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2579 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2580 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::NotFoundException(inner) => Error::NotFoundException(inner),
2581 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::RegionSetupInProgressException(inner) => {
2582 Error::RegionSetupInProgressException(inner)
2583 }
2584 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::ServiceException(inner) => Error::ServiceException(inner),
2585 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::UnauthenticatedException(inner) => {
2586 Error::UnauthenticatedException(inner)
2587 }
2588 crate::operation::get_bucket_access_keys::GetBucketAccessKeysError::Unhandled(inner) => Error::Unhandled(inner),
2589 }
2590 }
2591}
2592impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_bundles::GetBucketBundlesError, R>> for Error
2593where
2594 R: Send + Sync + std::fmt::Debug + 'static,
2595{
2596 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_bundles::GetBucketBundlesError, R>) -> Self {
2597 match err {
2598 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2599 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2600 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2601 source: err.into(),
2602 }),
2603 }
2604 }
2605}
2606impl From<crate::operation::get_bucket_bundles::GetBucketBundlesError> for Error {
2607 fn from(err: crate::operation::get_bucket_bundles::GetBucketBundlesError) -> Self {
2608 match err {
2609 crate::operation::get_bucket_bundles::GetBucketBundlesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2610 crate::operation::get_bucket_bundles::GetBucketBundlesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2611 crate::operation::get_bucket_bundles::GetBucketBundlesError::RegionSetupInProgressException(inner) => {
2612 Error::RegionSetupInProgressException(inner)
2613 }
2614 crate::operation::get_bucket_bundles::GetBucketBundlesError::ServiceException(inner) => Error::ServiceException(inner),
2615 crate::operation::get_bucket_bundles::GetBucketBundlesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2616 crate::operation::get_bucket_bundles::GetBucketBundlesError::Unhandled(inner) => Error::Unhandled(inner),
2617 }
2618 }
2619}
2620impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_metric_data::GetBucketMetricDataError, R>> for Error
2621where
2622 R: Send + Sync + std::fmt::Debug + 'static,
2623{
2624 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bucket_metric_data::GetBucketMetricDataError, R>) -> Self {
2625 match err {
2626 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2627 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2628 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2629 source: err.into(),
2630 }),
2631 }
2632 }
2633}
2634impl From<crate::operation::get_bucket_metric_data::GetBucketMetricDataError> for Error {
2635 fn from(err: crate::operation::get_bucket_metric_data::GetBucketMetricDataError) -> Self {
2636 match err {
2637 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2638 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2639 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::NotFoundException(inner) => Error::NotFoundException(inner),
2640 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::RegionSetupInProgressException(inner) => {
2641 Error::RegionSetupInProgressException(inner)
2642 }
2643 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::ServiceException(inner) => Error::ServiceException(inner),
2644 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::UnauthenticatedException(inner) => {
2645 Error::UnauthenticatedException(inner)
2646 }
2647 crate::operation::get_bucket_metric_data::GetBucketMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
2648 }
2649 }
2650}
2651impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_buckets::GetBucketsError, R>> for Error
2652where
2653 R: Send + Sync + std::fmt::Debug + 'static,
2654{
2655 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_buckets::GetBucketsError, R>) -> Self {
2656 match err {
2657 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2658 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2659 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2660 source: err.into(),
2661 }),
2662 }
2663 }
2664}
2665impl From<crate::operation::get_buckets::GetBucketsError> for Error {
2666 fn from(err: crate::operation::get_buckets::GetBucketsError) -> Self {
2667 match err {
2668 crate::operation::get_buckets::GetBucketsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2669 crate::operation::get_buckets::GetBucketsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2670 crate::operation::get_buckets::GetBucketsError::NotFoundException(inner) => Error::NotFoundException(inner),
2671 crate::operation::get_buckets::GetBucketsError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
2672 crate::operation::get_buckets::GetBucketsError::ServiceException(inner) => Error::ServiceException(inner),
2673 crate::operation::get_buckets::GetBucketsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2674 crate::operation::get_buckets::GetBucketsError::Unhandled(inner) => Error::Unhandled(inner),
2675 }
2676 }
2677}
2678impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bundles::GetBundlesError, R>> for Error
2679where
2680 R: Send + Sync + std::fmt::Debug + 'static,
2681{
2682 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_bundles::GetBundlesError, R>) -> Self {
2683 match err {
2684 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2685 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2686 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2687 source: err.into(),
2688 }),
2689 }
2690 }
2691}
2692impl From<crate::operation::get_bundles::GetBundlesError> for Error {
2693 fn from(err: crate::operation::get_bundles::GetBundlesError) -> Self {
2694 match err {
2695 crate::operation::get_bundles::GetBundlesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2696 crate::operation::get_bundles::GetBundlesError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
2697 crate::operation::get_bundles::GetBundlesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2698 crate::operation::get_bundles::GetBundlesError::NotFoundException(inner) => Error::NotFoundException(inner),
2699 crate::operation::get_bundles::GetBundlesError::OperationFailureException(inner) => Error::OperationFailureException(inner),
2700 crate::operation::get_bundles::GetBundlesError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
2701 crate::operation::get_bundles::GetBundlesError::ServiceException(inner) => Error::ServiceException(inner),
2702 crate::operation::get_bundles::GetBundlesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2703 crate::operation::get_bundles::GetBundlesError::Unhandled(inner) => Error::Unhandled(inner),
2704 }
2705 }
2706}
2707impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_certificates::GetCertificatesError, R>> for Error
2708where
2709 R: Send + Sync + std::fmt::Debug + 'static,
2710{
2711 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_certificates::GetCertificatesError, R>) -> Self {
2712 match err {
2713 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2714 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2715 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2716 source: err.into(),
2717 }),
2718 }
2719 }
2720}
2721impl From<crate::operation::get_certificates::GetCertificatesError> for Error {
2722 fn from(err: crate::operation::get_certificates::GetCertificatesError) -> Self {
2723 match err {
2724 crate::operation::get_certificates::GetCertificatesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2725 crate::operation::get_certificates::GetCertificatesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2726 crate::operation::get_certificates::GetCertificatesError::NotFoundException(inner) => Error::NotFoundException(inner),
2727 crate::operation::get_certificates::GetCertificatesError::RegionSetupInProgressException(inner) => {
2728 Error::RegionSetupInProgressException(inner)
2729 }
2730 crate::operation::get_certificates::GetCertificatesError::ServiceException(inner) => Error::ServiceException(inner),
2731 crate::operation::get_certificates::GetCertificatesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2732 crate::operation::get_certificates::GetCertificatesError::Unhandled(inner) => Error::Unhandled(inner),
2733 }
2734 }
2735}
2736impl<R>
2737 From<
2738 ::aws_smithy_runtime_api::client::result::SdkError<
2739 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError,
2740 R,
2741 >,
2742 > for Error
2743where
2744 R: Send + Sync + std::fmt::Debug + 'static,
2745{
2746 fn from(
2747 err: ::aws_smithy_runtime_api::client::result::SdkError<
2748 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError,
2749 R,
2750 >,
2751 ) -> Self {
2752 match err {
2753 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2754 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2755 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2756 source: err.into(),
2757 }),
2758 }
2759 }
2760}
2761impl From<crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError> for Error {
2762 fn from(err: crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError) -> Self {
2763 match err {
2764 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::AccessDeniedException(inner) => {
2765 Error::AccessDeniedException(inner)
2766 }
2767 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::AccountSetupInProgressException(inner) => {
2768 Error::AccountSetupInProgressException(inner)
2769 }
2770 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::InvalidInputException(inner) => {
2771 Error::InvalidInputException(inner)
2772 }
2773 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::NotFoundException(inner) => {
2774 Error::NotFoundException(inner)
2775 }
2776 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::OperationFailureException(inner) => {
2777 Error::OperationFailureException(inner)
2778 }
2779 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::RegionSetupInProgressException(inner) => {
2780 Error::RegionSetupInProgressException(inner)
2781 }
2782 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::ServiceException(inner) => {
2783 Error::ServiceException(inner)
2784 }
2785 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::UnauthenticatedException(inner) => {
2786 Error::UnauthenticatedException(inner)
2787 }
2788 crate::operation::get_cloud_formation_stack_records::GetCloudFormationStackRecordsError::Unhandled(inner) => Error::Unhandled(inner),
2789 }
2790 }
2791}
2792impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_contact_methods::GetContactMethodsError, R>> for Error
2793where
2794 R: Send + Sync + std::fmt::Debug + 'static,
2795{
2796 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_contact_methods::GetContactMethodsError, R>) -> Self {
2797 match err {
2798 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2799 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2800 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2801 source: err.into(),
2802 }),
2803 }
2804 }
2805}
2806impl From<crate::operation::get_contact_methods::GetContactMethodsError> for Error {
2807 fn from(err: crate::operation::get_contact_methods::GetContactMethodsError) -> Self {
2808 match err {
2809 crate::operation::get_contact_methods::GetContactMethodsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2810 crate::operation::get_contact_methods::GetContactMethodsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2811 crate::operation::get_contact_methods::GetContactMethodsError::NotFoundException(inner) => Error::NotFoundException(inner),
2812 crate::operation::get_contact_methods::GetContactMethodsError::OperationFailureException(inner) => {
2813 Error::OperationFailureException(inner)
2814 }
2815 crate::operation::get_contact_methods::GetContactMethodsError::RegionSetupInProgressException(inner) => {
2816 Error::RegionSetupInProgressException(inner)
2817 }
2818 crate::operation::get_contact_methods::GetContactMethodsError::ServiceException(inner) => Error::ServiceException(inner),
2819 crate::operation::get_contact_methods::GetContactMethodsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2820 crate::operation::get_contact_methods::GetContactMethodsError::Unhandled(inner) => Error::Unhandled(inner),
2821 }
2822 }
2823}
2824impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_api_metadata::GetContainerAPIMetadataError, R>>
2825 for Error
2826where
2827 R: Send + Sync + std::fmt::Debug + 'static,
2828{
2829 fn from(
2830 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_api_metadata::GetContainerAPIMetadataError, R>,
2831 ) -> Self {
2832 match err {
2833 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2834 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2835 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2836 source: err.into(),
2837 }),
2838 }
2839 }
2840}
2841impl From<crate::operation::get_container_api_metadata::GetContainerAPIMetadataError> for Error {
2842 fn from(err: crate::operation::get_container_api_metadata::GetContainerAPIMetadataError) -> Self {
2843 match err {
2844 crate::operation::get_container_api_metadata::GetContainerAPIMetadataError::AccessDeniedException(inner) => {
2845 Error::AccessDeniedException(inner)
2846 }
2847 crate::operation::get_container_api_metadata::GetContainerAPIMetadataError::RegionSetupInProgressException(inner) => {
2848 Error::RegionSetupInProgressException(inner)
2849 }
2850 crate::operation::get_container_api_metadata::GetContainerAPIMetadataError::ServiceException(inner) => Error::ServiceException(inner),
2851 crate::operation::get_container_api_metadata::GetContainerAPIMetadataError::UnauthenticatedException(inner) => {
2852 Error::UnauthenticatedException(inner)
2853 }
2854 crate::operation::get_container_api_metadata::GetContainerAPIMetadataError::Unhandled(inner) => Error::Unhandled(inner),
2855 }
2856 }
2857}
2858impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_images::GetContainerImagesError, R>> for Error
2859where
2860 R: Send + Sync + std::fmt::Debug + 'static,
2861{
2862 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_images::GetContainerImagesError, R>) -> Self {
2863 match err {
2864 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2865 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2866 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2867 source: err.into(),
2868 }),
2869 }
2870 }
2871}
2872impl From<crate::operation::get_container_images::GetContainerImagesError> for Error {
2873 fn from(err: crate::operation::get_container_images::GetContainerImagesError) -> Self {
2874 match err {
2875 crate::operation::get_container_images::GetContainerImagesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2876 crate::operation::get_container_images::GetContainerImagesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2877 crate::operation::get_container_images::GetContainerImagesError::NotFoundException(inner) => Error::NotFoundException(inner),
2878 crate::operation::get_container_images::GetContainerImagesError::RegionSetupInProgressException(inner) => {
2879 Error::RegionSetupInProgressException(inner)
2880 }
2881 crate::operation::get_container_images::GetContainerImagesError::ServiceException(inner) => Error::ServiceException(inner),
2882 crate::operation::get_container_images::GetContainerImagesError::UnauthenticatedException(inner) => {
2883 Error::UnauthenticatedException(inner)
2884 }
2885 crate::operation::get_container_images::GetContainerImagesError::Unhandled(inner) => Error::Unhandled(inner),
2886 }
2887 }
2888}
2889impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_log::GetContainerLogError, R>> for Error
2890where
2891 R: Send + Sync + std::fmt::Debug + 'static,
2892{
2893 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_log::GetContainerLogError, R>) -> Self {
2894 match err {
2895 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2896 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2897 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2898 source: err.into(),
2899 }),
2900 }
2901 }
2902}
2903impl From<crate::operation::get_container_log::GetContainerLogError> for Error {
2904 fn from(err: crate::operation::get_container_log::GetContainerLogError) -> Self {
2905 match err {
2906 crate::operation::get_container_log::GetContainerLogError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2907 crate::operation::get_container_log::GetContainerLogError::InvalidInputException(inner) => Error::InvalidInputException(inner),
2908 crate::operation::get_container_log::GetContainerLogError::NotFoundException(inner) => Error::NotFoundException(inner),
2909 crate::operation::get_container_log::GetContainerLogError::RegionSetupInProgressException(inner) => {
2910 Error::RegionSetupInProgressException(inner)
2911 }
2912 crate::operation::get_container_log::GetContainerLogError::ServiceException(inner) => Error::ServiceException(inner),
2913 crate::operation::get_container_log::GetContainerLogError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
2914 crate::operation::get_container_log::GetContainerLogError::Unhandled(inner) => Error::Unhandled(inner),
2915 }
2916 }
2917}
2918impl<R>
2919 From<
2920 ::aws_smithy_runtime_api::client::result::SdkError<
2921 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError,
2922 R,
2923 >,
2924 > for Error
2925where
2926 R: Send + Sync + std::fmt::Debug + 'static,
2927{
2928 fn from(
2929 err: ::aws_smithy_runtime_api::client::result::SdkError<
2930 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError,
2931 R,
2932 >,
2933 ) -> Self {
2934 match err {
2935 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2936 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2937 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2938 source: err.into(),
2939 }),
2940 }
2941 }
2942}
2943impl From<crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError> for Error {
2944 fn from(err: crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError) -> Self {
2945 match err {
2946 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::AccessDeniedException(inner) => {
2947 Error::AccessDeniedException(inner)
2948 }
2949 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::InvalidInputException(inner) => {
2950 Error::InvalidInputException(inner)
2951 }
2952 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::NotFoundException(inner) => {
2953 Error::NotFoundException(inner)
2954 }
2955 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::RegionSetupInProgressException(inner) => {
2956 Error::RegionSetupInProgressException(inner)
2957 }
2958 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::ServiceException(inner) => {
2959 Error::ServiceException(inner)
2960 }
2961 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::UnauthenticatedException(inner) => {
2962 Error::UnauthenticatedException(inner)
2963 }
2964 crate::operation::get_container_service_deployments::GetContainerServiceDeploymentsError::Unhandled(inner) => Error::Unhandled(inner),
2965 }
2966 }
2967}
2968impl<R>
2969 From<
2970 ::aws_smithy_runtime_api::client::result::SdkError<
2971 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError,
2972 R,
2973 >,
2974 > for Error
2975where
2976 R: Send + Sync + std::fmt::Debug + 'static,
2977{
2978 fn from(
2979 err: ::aws_smithy_runtime_api::client::result::SdkError<
2980 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError,
2981 R,
2982 >,
2983 ) -> Self {
2984 match err {
2985 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2986 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2987 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2988 source: err.into(),
2989 }),
2990 }
2991 }
2992}
2993impl From<crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError> for Error {
2994 fn from(err: crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError) -> Self {
2995 match err {
2996 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::AccessDeniedException(inner) => {
2997 Error::AccessDeniedException(inner)
2998 }
2999 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::InvalidInputException(inner) => {
3000 Error::InvalidInputException(inner)
3001 }
3002 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::NotFoundException(inner) => {
3003 Error::NotFoundException(inner)
3004 }
3005 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::RegionSetupInProgressException(inner) => {
3006 Error::RegionSetupInProgressException(inner)
3007 }
3008 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::ServiceException(inner) => {
3009 Error::ServiceException(inner)
3010 }
3011 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::UnauthenticatedException(inner) => {
3012 Error::UnauthenticatedException(inner)
3013 }
3014 crate::operation::get_container_service_metric_data::GetContainerServiceMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
3015 }
3016 }
3017}
3018impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_service_powers::GetContainerServicePowersError, R>>
3019 for Error
3020where
3021 R: Send + Sync + std::fmt::Debug + 'static,
3022{
3023 fn from(
3024 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_service_powers::GetContainerServicePowersError, R>,
3025 ) -> Self {
3026 match err {
3027 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3028 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3029 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3030 source: err.into(),
3031 }),
3032 }
3033 }
3034}
3035impl From<crate::operation::get_container_service_powers::GetContainerServicePowersError> for Error {
3036 fn from(err: crate::operation::get_container_service_powers::GetContainerServicePowersError) -> Self {
3037 match err {
3038 crate::operation::get_container_service_powers::GetContainerServicePowersError::AccessDeniedException(inner) => {
3039 Error::AccessDeniedException(inner)
3040 }
3041 crate::operation::get_container_service_powers::GetContainerServicePowersError::InvalidInputException(inner) => {
3042 Error::InvalidInputException(inner)
3043 }
3044 crate::operation::get_container_service_powers::GetContainerServicePowersError::NotFoundException(inner) => {
3045 Error::NotFoundException(inner)
3046 }
3047 crate::operation::get_container_service_powers::GetContainerServicePowersError::RegionSetupInProgressException(inner) => {
3048 Error::RegionSetupInProgressException(inner)
3049 }
3050 crate::operation::get_container_service_powers::GetContainerServicePowersError::ServiceException(inner) => Error::ServiceException(inner),
3051 crate::operation::get_container_service_powers::GetContainerServicePowersError::UnauthenticatedException(inner) => {
3052 Error::UnauthenticatedException(inner)
3053 }
3054 crate::operation::get_container_service_powers::GetContainerServicePowersError::Unhandled(inner) => Error::Unhandled(inner),
3055 }
3056 }
3057}
3058impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_services::GetContainerServicesError, R>> for Error
3059where
3060 R: Send + Sync + std::fmt::Debug + 'static,
3061{
3062 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_container_services::GetContainerServicesError, R>) -> Self {
3063 match err {
3064 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3065 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3066 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3067 source: err.into(),
3068 }),
3069 }
3070 }
3071}
3072impl From<crate::operation::get_container_services::GetContainerServicesError> for Error {
3073 fn from(err: crate::operation::get_container_services::GetContainerServicesError) -> Self {
3074 match err {
3075 crate::operation::get_container_services::GetContainerServicesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3076 crate::operation::get_container_services::GetContainerServicesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3077 crate::operation::get_container_services::GetContainerServicesError::NotFoundException(inner) => Error::NotFoundException(inner),
3078 crate::operation::get_container_services::GetContainerServicesError::RegionSetupInProgressException(inner) => {
3079 Error::RegionSetupInProgressException(inner)
3080 }
3081 crate::operation::get_container_services::GetContainerServicesError::ServiceException(inner) => Error::ServiceException(inner),
3082 crate::operation::get_container_services::GetContainerServicesError::UnauthenticatedException(inner) => {
3083 Error::UnauthenticatedException(inner)
3084 }
3085 crate::operation::get_container_services::GetContainerServicesError::Unhandled(inner) => Error::Unhandled(inner),
3086 }
3087 }
3088}
3089impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_cost_estimate::GetCostEstimateError, R>> for Error
3090where
3091 R: Send + Sync + std::fmt::Debug + 'static,
3092{
3093 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_cost_estimate::GetCostEstimateError, R>) -> Self {
3094 match err {
3095 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3096 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3097 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3098 source: err.into(),
3099 }),
3100 }
3101 }
3102}
3103impl From<crate::operation::get_cost_estimate::GetCostEstimateError> for Error {
3104 fn from(err: crate::operation::get_cost_estimate::GetCostEstimateError) -> Self {
3105 match err {
3106 crate::operation::get_cost_estimate::GetCostEstimateError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3107 crate::operation::get_cost_estimate::GetCostEstimateError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3108 crate::operation::get_cost_estimate::GetCostEstimateError::NotFoundException(inner) => Error::NotFoundException(inner),
3109 crate::operation::get_cost_estimate::GetCostEstimateError::RegionSetupInProgressException(inner) => {
3110 Error::RegionSetupInProgressException(inner)
3111 }
3112 crate::operation::get_cost_estimate::GetCostEstimateError::ServiceException(inner) => Error::ServiceException(inner),
3113 crate::operation::get_cost_estimate::GetCostEstimateError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3114 crate::operation::get_cost_estimate::GetCostEstimateError::Unhandled(inner) => Error::Unhandled(inner),
3115 }
3116 }
3117}
3118impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk::GetDiskError, R>> for Error
3119where
3120 R: Send + Sync + std::fmt::Debug + 'static,
3121{
3122 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk::GetDiskError, R>) -> Self {
3123 match err {
3124 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3125 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3126 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3127 source: err.into(),
3128 }),
3129 }
3130 }
3131}
3132impl From<crate::operation::get_disk::GetDiskError> for Error {
3133 fn from(err: crate::operation::get_disk::GetDiskError) -> Self {
3134 match err {
3135 crate::operation::get_disk::GetDiskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3136 crate::operation::get_disk::GetDiskError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3137 crate::operation::get_disk::GetDiskError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3138 crate::operation::get_disk::GetDiskError::NotFoundException(inner) => Error::NotFoundException(inner),
3139 crate::operation::get_disk::GetDiskError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3140 crate::operation::get_disk::GetDiskError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3141 crate::operation::get_disk::GetDiskError::ServiceException(inner) => Error::ServiceException(inner),
3142 crate::operation::get_disk::GetDiskError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3143 crate::operation::get_disk::GetDiskError::Unhandled(inner) => Error::Unhandled(inner),
3144 }
3145 }
3146}
3147impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disks::GetDisksError, R>> for Error
3148where
3149 R: Send + Sync + std::fmt::Debug + 'static,
3150{
3151 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disks::GetDisksError, R>) -> Self {
3152 match err {
3153 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3154 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3155 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3156 source: err.into(),
3157 }),
3158 }
3159 }
3160}
3161impl From<crate::operation::get_disks::GetDisksError> for Error {
3162 fn from(err: crate::operation::get_disks::GetDisksError) -> Self {
3163 match err {
3164 crate::operation::get_disks::GetDisksError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3165 crate::operation::get_disks::GetDisksError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3166 crate::operation::get_disks::GetDisksError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3167 crate::operation::get_disks::GetDisksError::NotFoundException(inner) => Error::NotFoundException(inner),
3168 crate::operation::get_disks::GetDisksError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3169 crate::operation::get_disks::GetDisksError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3170 crate::operation::get_disks::GetDisksError::ServiceException(inner) => Error::ServiceException(inner),
3171 crate::operation::get_disks::GetDisksError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3172 crate::operation::get_disks::GetDisksError::Unhandled(inner) => Error::Unhandled(inner),
3173 }
3174 }
3175}
3176impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk_snapshot::GetDiskSnapshotError, R>> for Error
3177where
3178 R: Send + Sync + std::fmt::Debug + 'static,
3179{
3180 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk_snapshot::GetDiskSnapshotError, R>) -> Self {
3181 match err {
3182 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3183 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3184 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3185 source: err.into(),
3186 }),
3187 }
3188 }
3189}
3190impl From<crate::operation::get_disk_snapshot::GetDiskSnapshotError> for Error {
3191 fn from(err: crate::operation::get_disk_snapshot::GetDiskSnapshotError) -> Self {
3192 match err {
3193 crate::operation::get_disk_snapshot::GetDiskSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3194 crate::operation::get_disk_snapshot::GetDiskSnapshotError::AccountSetupInProgressException(inner) => {
3195 Error::AccountSetupInProgressException(inner)
3196 }
3197 crate::operation::get_disk_snapshot::GetDiskSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3198 crate::operation::get_disk_snapshot::GetDiskSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
3199 crate::operation::get_disk_snapshot::GetDiskSnapshotError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3200 crate::operation::get_disk_snapshot::GetDiskSnapshotError::RegionSetupInProgressException(inner) => {
3201 Error::RegionSetupInProgressException(inner)
3202 }
3203 crate::operation::get_disk_snapshot::GetDiskSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
3204 crate::operation::get_disk_snapshot::GetDiskSnapshotError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3205 crate::operation::get_disk_snapshot::GetDiskSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
3206 }
3207 }
3208}
3209impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk_snapshots::GetDiskSnapshotsError, R>> for Error
3210where
3211 R: Send + Sync + std::fmt::Debug + 'static,
3212{
3213 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_disk_snapshots::GetDiskSnapshotsError, R>) -> Self {
3214 match err {
3215 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3216 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3217 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3218 source: err.into(),
3219 }),
3220 }
3221 }
3222}
3223impl From<crate::operation::get_disk_snapshots::GetDiskSnapshotsError> for Error {
3224 fn from(err: crate::operation::get_disk_snapshots::GetDiskSnapshotsError) -> Self {
3225 match err {
3226 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3227 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::AccountSetupInProgressException(inner) => {
3228 Error::AccountSetupInProgressException(inner)
3229 }
3230 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3231 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::NotFoundException(inner) => Error::NotFoundException(inner),
3232 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3233 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::RegionSetupInProgressException(inner) => {
3234 Error::RegionSetupInProgressException(inner)
3235 }
3236 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::ServiceException(inner) => Error::ServiceException(inner),
3237 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3238 crate::operation::get_disk_snapshots::GetDiskSnapshotsError::Unhandled(inner) => Error::Unhandled(inner),
3239 }
3240 }
3241}
3242impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distribution_bundles::GetDistributionBundlesError, R>> for Error
3243where
3244 R: Send + Sync + std::fmt::Debug + 'static,
3245{
3246 fn from(
3247 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distribution_bundles::GetDistributionBundlesError, R>,
3248 ) -> Self {
3249 match err {
3250 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3251 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3252 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3253 source: err.into(),
3254 }),
3255 }
3256 }
3257}
3258impl From<crate::operation::get_distribution_bundles::GetDistributionBundlesError> for Error {
3259 fn from(err: crate::operation::get_distribution_bundles::GetDistributionBundlesError) -> Self {
3260 match err {
3261 crate::operation::get_distribution_bundles::GetDistributionBundlesError::AccessDeniedException(inner) => {
3262 Error::AccessDeniedException(inner)
3263 }
3264 crate::operation::get_distribution_bundles::GetDistributionBundlesError::InvalidInputException(inner) => {
3265 Error::InvalidInputException(inner)
3266 }
3267 crate::operation::get_distribution_bundles::GetDistributionBundlesError::NotFoundException(inner) => Error::NotFoundException(inner),
3268 crate::operation::get_distribution_bundles::GetDistributionBundlesError::OperationFailureException(inner) => {
3269 Error::OperationFailureException(inner)
3270 }
3271 crate::operation::get_distribution_bundles::GetDistributionBundlesError::ServiceException(inner) => Error::ServiceException(inner),
3272 crate::operation::get_distribution_bundles::GetDistributionBundlesError::UnauthenticatedException(inner) => {
3273 Error::UnauthenticatedException(inner)
3274 }
3275 crate::operation::get_distribution_bundles::GetDistributionBundlesError::Unhandled(inner) => Error::Unhandled(inner),
3276 }
3277 }
3278}
3279impl<R>
3280 From<
3281 ::aws_smithy_runtime_api::client::result::SdkError<
3282 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError,
3283 R,
3284 >,
3285 > for Error
3286where
3287 R: Send + Sync + std::fmt::Debug + 'static,
3288{
3289 fn from(
3290 err: ::aws_smithy_runtime_api::client::result::SdkError<
3291 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError,
3292 R,
3293 >,
3294 ) -> Self {
3295 match err {
3296 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3297 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3298 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3299 source: err.into(),
3300 }),
3301 }
3302 }
3303}
3304impl From<crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError> for Error {
3305 fn from(err: crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError) -> Self {
3306 match err {
3307 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::AccessDeniedException(inner) => {
3308 Error::AccessDeniedException(inner)
3309 }
3310 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::InvalidInputException(inner) => {
3311 Error::InvalidInputException(inner)
3312 }
3313 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::NotFoundException(inner) => {
3314 Error::NotFoundException(inner)
3315 }
3316 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::OperationFailureException(inner) => {
3317 Error::OperationFailureException(inner)
3318 }
3319 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::ServiceException(inner) => {
3320 Error::ServiceException(inner)
3321 }
3322 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::UnauthenticatedException(inner) => {
3323 Error::UnauthenticatedException(inner)
3324 }
3325 crate::operation::get_distribution_latest_cache_reset::GetDistributionLatestCacheResetError::Unhandled(inner) => Error::Unhandled(inner),
3326 }
3327 }
3328}
3329impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distribution_metric_data::GetDistributionMetricDataError, R>>
3330 for Error
3331where
3332 R: Send + Sync + std::fmt::Debug + 'static,
3333{
3334 fn from(
3335 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distribution_metric_data::GetDistributionMetricDataError, R>,
3336 ) -> Self {
3337 match err {
3338 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3339 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3340 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3341 source: err.into(),
3342 }),
3343 }
3344 }
3345}
3346impl From<crate::operation::get_distribution_metric_data::GetDistributionMetricDataError> for Error {
3347 fn from(err: crate::operation::get_distribution_metric_data::GetDistributionMetricDataError) -> Self {
3348 match err {
3349 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::AccessDeniedException(inner) => {
3350 Error::AccessDeniedException(inner)
3351 }
3352 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::InvalidInputException(inner) => {
3353 Error::InvalidInputException(inner)
3354 }
3355 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::NotFoundException(inner) => {
3356 Error::NotFoundException(inner)
3357 }
3358 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::OperationFailureException(inner) => {
3359 Error::OperationFailureException(inner)
3360 }
3361 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::ServiceException(inner) => Error::ServiceException(inner),
3362 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::UnauthenticatedException(inner) => {
3363 Error::UnauthenticatedException(inner)
3364 }
3365 crate::operation::get_distribution_metric_data::GetDistributionMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
3366 }
3367 }
3368}
3369impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distributions::GetDistributionsError, R>> for Error
3370where
3371 R: Send + Sync + std::fmt::Debug + 'static,
3372{
3373 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_distributions::GetDistributionsError, R>) -> Self {
3374 match err {
3375 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3376 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3377 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3378 source: err.into(),
3379 }),
3380 }
3381 }
3382}
3383impl From<crate::operation::get_distributions::GetDistributionsError> for Error {
3384 fn from(err: crate::operation::get_distributions::GetDistributionsError) -> Self {
3385 match err {
3386 crate::operation::get_distributions::GetDistributionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3387 crate::operation::get_distributions::GetDistributionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3388 crate::operation::get_distributions::GetDistributionsError::NotFoundException(inner) => Error::NotFoundException(inner),
3389 crate::operation::get_distributions::GetDistributionsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3390 crate::operation::get_distributions::GetDistributionsError::ServiceException(inner) => Error::ServiceException(inner),
3391 crate::operation::get_distributions::GetDistributionsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3392 crate::operation::get_distributions::GetDistributionsError::Unhandled(inner) => Error::Unhandled(inner),
3393 }
3394 }
3395}
3396impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain::GetDomainError, R>> for Error
3397where
3398 R: Send + Sync + std::fmt::Debug + 'static,
3399{
3400 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain::GetDomainError, R>) -> Self {
3401 match err {
3402 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3403 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3404 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3405 source: err.into(),
3406 }),
3407 }
3408 }
3409}
3410impl From<crate::operation::get_domain::GetDomainError> for Error {
3411 fn from(err: crate::operation::get_domain::GetDomainError) -> Self {
3412 match err {
3413 crate::operation::get_domain::GetDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3414 crate::operation::get_domain::GetDomainError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3415 crate::operation::get_domain::GetDomainError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3416 crate::operation::get_domain::GetDomainError::NotFoundException(inner) => Error::NotFoundException(inner),
3417 crate::operation::get_domain::GetDomainError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3418 crate::operation::get_domain::GetDomainError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3419 crate::operation::get_domain::GetDomainError::ServiceException(inner) => Error::ServiceException(inner),
3420 crate::operation::get_domain::GetDomainError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3421 crate::operation::get_domain::GetDomainError::Unhandled(inner) => Error::Unhandled(inner),
3422 }
3423 }
3424}
3425impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domains::GetDomainsError, R>> for Error
3426where
3427 R: Send + Sync + std::fmt::Debug + 'static,
3428{
3429 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domains::GetDomainsError, R>) -> Self {
3430 match err {
3431 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3432 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3433 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3434 source: err.into(),
3435 }),
3436 }
3437 }
3438}
3439impl From<crate::operation::get_domains::GetDomainsError> for Error {
3440 fn from(err: crate::operation::get_domains::GetDomainsError) -> Self {
3441 match err {
3442 crate::operation::get_domains::GetDomainsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3443 crate::operation::get_domains::GetDomainsError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3444 crate::operation::get_domains::GetDomainsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3445 crate::operation::get_domains::GetDomainsError::NotFoundException(inner) => Error::NotFoundException(inner),
3446 crate::operation::get_domains::GetDomainsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3447 crate::operation::get_domains::GetDomainsError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3448 crate::operation::get_domains::GetDomainsError::ServiceException(inner) => Error::ServiceException(inner),
3449 crate::operation::get_domains::GetDomainsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3450 crate::operation::get_domains::GetDomainsError::Unhandled(inner) => Error::Unhandled(inner),
3451 }
3452 }
3453}
3454impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError, R>>
3455 for Error
3456where
3457 R: Send + Sync + std::fmt::Debug + 'static,
3458{
3459 fn from(
3460 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError, R>,
3461 ) -> Self {
3462 match err {
3463 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3464 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3465 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3466 source: err.into(),
3467 }),
3468 }
3469 }
3470}
3471impl From<crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError> for Error {
3472 fn from(err: crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError) -> Self {
3473 match err {
3474 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::AccessDeniedException(inner) => {
3475 Error::AccessDeniedException(inner)
3476 }
3477 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::AccountSetupInProgressException(inner) => {
3478 Error::AccountSetupInProgressException(inner)
3479 }
3480 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::InvalidInputException(inner) => {
3481 Error::InvalidInputException(inner)
3482 }
3483 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::NotFoundException(inner) => Error::NotFoundException(inner),
3484 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::OperationFailureException(inner) => {
3485 Error::OperationFailureException(inner)
3486 }
3487 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::RegionSetupInProgressException(inner) => {
3488 Error::RegionSetupInProgressException(inner)
3489 }
3490 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::ServiceException(inner) => Error::ServiceException(inner),
3491 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::UnauthenticatedException(inner) => {
3492 Error::UnauthenticatedException(inner)
3493 }
3494 crate::operation::get_export_snapshot_records::GetExportSnapshotRecordsError::Unhandled(inner) => Error::Unhandled(inner),
3495 }
3496 }
3497}
3498impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance::GetInstanceError, R>> for Error
3499where
3500 R: Send + Sync + std::fmt::Debug + 'static,
3501{
3502 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance::GetInstanceError, R>) -> Self {
3503 match err {
3504 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3505 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3506 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3507 source: err.into(),
3508 }),
3509 }
3510 }
3511}
3512impl From<crate::operation::get_instance::GetInstanceError> for Error {
3513 fn from(err: crate::operation::get_instance::GetInstanceError) -> Self {
3514 match err {
3515 crate::operation::get_instance::GetInstanceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3516 crate::operation::get_instance::GetInstanceError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3517 crate::operation::get_instance::GetInstanceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3518 crate::operation::get_instance::GetInstanceError::NotFoundException(inner) => Error::NotFoundException(inner),
3519 crate::operation::get_instance::GetInstanceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3520 crate::operation::get_instance::GetInstanceError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3521 crate::operation::get_instance::GetInstanceError::ServiceException(inner) => Error::ServiceException(inner),
3522 crate::operation::get_instance::GetInstanceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3523 crate::operation::get_instance::GetInstanceError::Unhandled(inner) => Error::Unhandled(inner),
3524 }
3525 }
3526}
3527impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_access_details::GetInstanceAccessDetailsError, R>>
3528 for Error
3529where
3530 R: Send + Sync + std::fmt::Debug + 'static,
3531{
3532 fn from(
3533 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_access_details::GetInstanceAccessDetailsError, R>,
3534 ) -> Self {
3535 match err {
3536 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3537 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3538 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3539 source: err.into(),
3540 }),
3541 }
3542 }
3543}
3544impl From<crate::operation::get_instance_access_details::GetInstanceAccessDetailsError> for Error {
3545 fn from(err: crate::operation::get_instance_access_details::GetInstanceAccessDetailsError) -> Self {
3546 match err {
3547 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::AccessDeniedException(inner) => {
3548 Error::AccessDeniedException(inner)
3549 }
3550 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::AccountSetupInProgressException(inner) => {
3551 Error::AccountSetupInProgressException(inner)
3552 }
3553 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::InvalidInputException(inner) => {
3554 Error::InvalidInputException(inner)
3555 }
3556 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::NotFoundException(inner) => Error::NotFoundException(inner),
3557 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::OperationFailureException(inner) => {
3558 Error::OperationFailureException(inner)
3559 }
3560 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::RegionSetupInProgressException(inner) => {
3561 Error::RegionSetupInProgressException(inner)
3562 }
3563 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::ServiceException(inner) => Error::ServiceException(inner),
3564 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::UnauthenticatedException(inner) => {
3565 Error::UnauthenticatedException(inner)
3566 }
3567 crate::operation::get_instance_access_details::GetInstanceAccessDetailsError::Unhandled(inner) => Error::Unhandled(inner),
3568 }
3569 }
3570}
3571impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_metric_data::GetInstanceMetricDataError, R>> for Error
3572where
3573 R: Send + Sync + std::fmt::Debug + 'static,
3574{
3575 fn from(
3576 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_metric_data::GetInstanceMetricDataError, R>,
3577 ) -> Self {
3578 match err {
3579 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3580 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3581 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3582 source: err.into(),
3583 }),
3584 }
3585 }
3586}
3587impl From<crate::operation::get_instance_metric_data::GetInstanceMetricDataError> for Error {
3588 fn from(err: crate::operation::get_instance_metric_data::GetInstanceMetricDataError) -> Self {
3589 match err {
3590 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::AccessDeniedException(inner) => {
3591 Error::AccessDeniedException(inner)
3592 }
3593 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::AccountSetupInProgressException(inner) => {
3594 Error::AccountSetupInProgressException(inner)
3595 }
3596 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::InvalidInputException(inner) => {
3597 Error::InvalidInputException(inner)
3598 }
3599 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::NotFoundException(inner) => Error::NotFoundException(inner),
3600 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::OperationFailureException(inner) => {
3601 Error::OperationFailureException(inner)
3602 }
3603 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::RegionSetupInProgressException(inner) => {
3604 Error::RegionSetupInProgressException(inner)
3605 }
3606 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::ServiceException(inner) => Error::ServiceException(inner),
3607 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::UnauthenticatedException(inner) => {
3608 Error::UnauthenticatedException(inner)
3609 }
3610 crate::operation::get_instance_metric_data::GetInstanceMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
3611 }
3612 }
3613}
3614impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_port_states::GetInstancePortStatesError, R>> for Error
3615where
3616 R: Send + Sync + std::fmt::Debug + 'static,
3617{
3618 fn from(
3619 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_port_states::GetInstancePortStatesError, R>,
3620 ) -> Self {
3621 match err {
3622 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3623 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3624 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3625 source: err.into(),
3626 }),
3627 }
3628 }
3629}
3630impl From<crate::operation::get_instance_port_states::GetInstancePortStatesError> for Error {
3631 fn from(err: crate::operation::get_instance_port_states::GetInstancePortStatesError) -> Self {
3632 match err {
3633 crate::operation::get_instance_port_states::GetInstancePortStatesError::AccessDeniedException(inner) => {
3634 Error::AccessDeniedException(inner)
3635 }
3636 crate::operation::get_instance_port_states::GetInstancePortStatesError::AccountSetupInProgressException(inner) => {
3637 Error::AccountSetupInProgressException(inner)
3638 }
3639 crate::operation::get_instance_port_states::GetInstancePortStatesError::InvalidInputException(inner) => {
3640 Error::InvalidInputException(inner)
3641 }
3642 crate::operation::get_instance_port_states::GetInstancePortStatesError::NotFoundException(inner) => Error::NotFoundException(inner),
3643 crate::operation::get_instance_port_states::GetInstancePortStatesError::OperationFailureException(inner) => {
3644 Error::OperationFailureException(inner)
3645 }
3646 crate::operation::get_instance_port_states::GetInstancePortStatesError::RegionSetupInProgressException(inner) => {
3647 Error::RegionSetupInProgressException(inner)
3648 }
3649 crate::operation::get_instance_port_states::GetInstancePortStatesError::ServiceException(inner) => Error::ServiceException(inner),
3650 crate::operation::get_instance_port_states::GetInstancePortStatesError::UnauthenticatedException(inner) => {
3651 Error::UnauthenticatedException(inner)
3652 }
3653 crate::operation::get_instance_port_states::GetInstancePortStatesError::Unhandled(inner) => Error::Unhandled(inner),
3654 }
3655 }
3656}
3657impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instances::GetInstancesError, R>> for Error
3658where
3659 R: Send + Sync + std::fmt::Debug + 'static,
3660{
3661 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instances::GetInstancesError, R>) -> Self {
3662 match err {
3663 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3664 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3665 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3666 source: err.into(),
3667 }),
3668 }
3669 }
3670}
3671impl From<crate::operation::get_instances::GetInstancesError> for Error {
3672 fn from(err: crate::operation::get_instances::GetInstancesError) -> Self {
3673 match err {
3674 crate::operation::get_instances::GetInstancesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3675 crate::operation::get_instances::GetInstancesError::AccountSetupInProgressException(inner) => {
3676 Error::AccountSetupInProgressException(inner)
3677 }
3678 crate::operation::get_instances::GetInstancesError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3679 crate::operation::get_instances::GetInstancesError::NotFoundException(inner) => Error::NotFoundException(inner),
3680 crate::operation::get_instances::GetInstancesError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3681 crate::operation::get_instances::GetInstancesError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3682 crate::operation::get_instances::GetInstancesError::ServiceException(inner) => Error::ServiceException(inner),
3683 crate::operation::get_instances::GetInstancesError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3684 crate::operation::get_instances::GetInstancesError::Unhandled(inner) => Error::Unhandled(inner),
3685 }
3686 }
3687}
3688impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_snapshot::GetInstanceSnapshotError, R>> for Error
3689where
3690 R: Send + Sync + std::fmt::Debug + 'static,
3691{
3692 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_snapshot::GetInstanceSnapshotError, R>) -> Self {
3693 match err {
3694 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3695 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3696 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3697 source: err.into(),
3698 }),
3699 }
3700 }
3701}
3702impl From<crate::operation::get_instance_snapshot::GetInstanceSnapshotError> for Error {
3703 fn from(err: crate::operation::get_instance_snapshot::GetInstanceSnapshotError) -> Self {
3704 match err {
3705 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3706 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::AccountSetupInProgressException(inner) => {
3707 Error::AccountSetupInProgressException(inner)
3708 }
3709 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3710 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::NotFoundException(inner) => Error::NotFoundException(inner),
3711 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::OperationFailureException(inner) => {
3712 Error::OperationFailureException(inner)
3713 }
3714 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::RegionSetupInProgressException(inner) => {
3715 Error::RegionSetupInProgressException(inner)
3716 }
3717 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::ServiceException(inner) => Error::ServiceException(inner),
3718 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::UnauthenticatedException(inner) => {
3719 Error::UnauthenticatedException(inner)
3720 }
3721 crate::operation::get_instance_snapshot::GetInstanceSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
3722 }
3723 }
3724}
3725impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_snapshots::GetInstanceSnapshotsError, R>> for Error
3726where
3727 R: Send + Sync + std::fmt::Debug + 'static,
3728{
3729 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_snapshots::GetInstanceSnapshotsError, R>) -> Self {
3730 match err {
3731 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3732 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3733 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3734 source: err.into(),
3735 }),
3736 }
3737 }
3738}
3739impl From<crate::operation::get_instance_snapshots::GetInstanceSnapshotsError> for Error {
3740 fn from(err: crate::operation::get_instance_snapshots::GetInstanceSnapshotsError) -> Self {
3741 match err {
3742 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3743 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::AccountSetupInProgressException(inner) => {
3744 Error::AccountSetupInProgressException(inner)
3745 }
3746 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3747 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::NotFoundException(inner) => Error::NotFoundException(inner),
3748 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::OperationFailureException(inner) => {
3749 Error::OperationFailureException(inner)
3750 }
3751 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::RegionSetupInProgressException(inner) => {
3752 Error::RegionSetupInProgressException(inner)
3753 }
3754 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::ServiceException(inner) => Error::ServiceException(inner),
3755 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::UnauthenticatedException(inner) => {
3756 Error::UnauthenticatedException(inner)
3757 }
3758 crate::operation::get_instance_snapshots::GetInstanceSnapshotsError::Unhandled(inner) => Error::Unhandled(inner),
3759 }
3760 }
3761}
3762impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_state::GetInstanceStateError, R>> for Error
3763where
3764 R: Send + Sync + std::fmt::Debug + 'static,
3765{
3766 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_instance_state::GetInstanceStateError, R>) -> Self {
3767 match err {
3768 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3769 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3770 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3771 source: err.into(),
3772 }),
3773 }
3774 }
3775}
3776impl From<crate::operation::get_instance_state::GetInstanceStateError> for Error {
3777 fn from(err: crate::operation::get_instance_state::GetInstanceStateError) -> Self {
3778 match err {
3779 crate::operation::get_instance_state::GetInstanceStateError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3780 crate::operation::get_instance_state::GetInstanceStateError::AccountSetupInProgressException(inner) => {
3781 Error::AccountSetupInProgressException(inner)
3782 }
3783 crate::operation::get_instance_state::GetInstanceStateError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3784 crate::operation::get_instance_state::GetInstanceStateError::NotFoundException(inner) => Error::NotFoundException(inner),
3785 crate::operation::get_instance_state::GetInstanceStateError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3786 crate::operation::get_instance_state::GetInstanceStateError::RegionSetupInProgressException(inner) => {
3787 Error::RegionSetupInProgressException(inner)
3788 }
3789 crate::operation::get_instance_state::GetInstanceStateError::ServiceException(inner) => Error::ServiceException(inner),
3790 crate::operation::get_instance_state::GetInstanceStateError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3791 crate::operation::get_instance_state::GetInstanceStateError::Unhandled(inner) => Error::Unhandled(inner),
3792 }
3793 }
3794}
3795impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_key_pair::GetKeyPairError, R>> for Error
3796where
3797 R: Send + Sync + std::fmt::Debug + 'static,
3798{
3799 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_key_pair::GetKeyPairError, R>) -> Self {
3800 match err {
3801 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3802 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3803 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3804 source: err.into(),
3805 }),
3806 }
3807 }
3808}
3809impl From<crate::operation::get_key_pair::GetKeyPairError> for Error {
3810 fn from(err: crate::operation::get_key_pair::GetKeyPairError) -> Self {
3811 match err {
3812 crate::operation::get_key_pair::GetKeyPairError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3813 crate::operation::get_key_pair::GetKeyPairError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
3814 crate::operation::get_key_pair::GetKeyPairError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3815 crate::operation::get_key_pair::GetKeyPairError::NotFoundException(inner) => Error::NotFoundException(inner),
3816 crate::operation::get_key_pair::GetKeyPairError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3817 crate::operation::get_key_pair::GetKeyPairError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3818 crate::operation::get_key_pair::GetKeyPairError::ServiceException(inner) => Error::ServiceException(inner),
3819 crate::operation::get_key_pair::GetKeyPairError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3820 crate::operation::get_key_pair::GetKeyPairError::Unhandled(inner) => Error::Unhandled(inner),
3821 }
3822 }
3823}
3824impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_key_pairs::GetKeyPairsError, R>> for Error
3825where
3826 R: Send + Sync + std::fmt::Debug + 'static,
3827{
3828 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_key_pairs::GetKeyPairsError, R>) -> Self {
3829 match err {
3830 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3831 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3832 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3833 source: err.into(),
3834 }),
3835 }
3836 }
3837}
3838impl From<crate::operation::get_key_pairs::GetKeyPairsError> for Error {
3839 fn from(err: crate::operation::get_key_pairs::GetKeyPairsError) -> Self {
3840 match err {
3841 crate::operation::get_key_pairs::GetKeyPairsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3842 crate::operation::get_key_pairs::GetKeyPairsError::AccountSetupInProgressException(inner) => {
3843 Error::AccountSetupInProgressException(inner)
3844 }
3845 crate::operation::get_key_pairs::GetKeyPairsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3846 crate::operation::get_key_pairs::GetKeyPairsError::NotFoundException(inner) => Error::NotFoundException(inner),
3847 crate::operation::get_key_pairs::GetKeyPairsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3848 crate::operation::get_key_pairs::GetKeyPairsError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
3849 crate::operation::get_key_pairs::GetKeyPairsError::ServiceException(inner) => Error::ServiceException(inner),
3850 crate::operation::get_key_pairs::GetKeyPairsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3851 crate::operation::get_key_pairs::GetKeyPairsError::Unhandled(inner) => Error::Unhandled(inner),
3852 }
3853 }
3854}
3855impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer::GetLoadBalancerError, R>> for Error
3856where
3857 R: Send + Sync + std::fmt::Debug + 'static,
3858{
3859 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer::GetLoadBalancerError, R>) -> Self {
3860 match err {
3861 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3862 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3863 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3864 source: err.into(),
3865 }),
3866 }
3867 }
3868}
3869impl From<crate::operation::get_load_balancer::GetLoadBalancerError> for Error {
3870 fn from(err: crate::operation::get_load_balancer::GetLoadBalancerError) -> Self {
3871 match err {
3872 crate::operation::get_load_balancer::GetLoadBalancerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3873 crate::operation::get_load_balancer::GetLoadBalancerError::AccountSetupInProgressException(inner) => {
3874 Error::AccountSetupInProgressException(inner)
3875 }
3876 crate::operation::get_load_balancer::GetLoadBalancerError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3877 crate::operation::get_load_balancer::GetLoadBalancerError::NotFoundException(inner) => Error::NotFoundException(inner),
3878 crate::operation::get_load_balancer::GetLoadBalancerError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3879 crate::operation::get_load_balancer::GetLoadBalancerError::RegionSetupInProgressException(inner) => {
3880 Error::RegionSetupInProgressException(inner)
3881 }
3882 crate::operation::get_load_balancer::GetLoadBalancerError::ServiceException(inner) => Error::ServiceException(inner),
3883 crate::operation::get_load_balancer::GetLoadBalancerError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3884 crate::operation::get_load_balancer::GetLoadBalancerError::Unhandled(inner) => Error::Unhandled(inner),
3885 }
3886 }
3887}
3888impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError, R>>
3889 for Error
3890where
3891 R: Send + Sync + std::fmt::Debug + 'static,
3892{
3893 fn from(
3894 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError, R>,
3895 ) -> Self {
3896 match err {
3897 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3898 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3899 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3900 source: err.into(),
3901 }),
3902 }
3903 }
3904}
3905impl From<crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError> for Error {
3906 fn from(err: crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError) -> Self {
3907 match err {
3908 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::AccessDeniedException(inner) => {
3909 Error::AccessDeniedException(inner)
3910 }
3911 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::AccountSetupInProgressException(inner) => {
3912 Error::AccountSetupInProgressException(inner)
3913 }
3914 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::InvalidInputException(inner) => {
3915 Error::InvalidInputException(inner)
3916 }
3917 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::NotFoundException(inner) => {
3918 Error::NotFoundException(inner)
3919 }
3920 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::OperationFailureException(inner) => {
3921 Error::OperationFailureException(inner)
3922 }
3923 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::RegionSetupInProgressException(inner) => {
3924 Error::RegionSetupInProgressException(inner)
3925 }
3926 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::ServiceException(inner) => {
3927 Error::ServiceException(inner)
3928 }
3929 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::UnauthenticatedException(inner) => {
3930 Error::UnauthenticatedException(inner)
3931 }
3932 crate::operation::get_load_balancer_metric_data::GetLoadBalancerMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
3933 }
3934 }
3935}
3936impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancers::GetLoadBalancersError, R>> for Error
3937where
3938 R: Send + Sync + std::fmt::Debug + 'static,
3939{
3940 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancers::GetLoadBalancersError, R>) -> Self {
3941 match err {
3942 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3943 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3944 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3945 source: err.into(),
3946 }),
3947 }
3948 }
3949}
3950impl From<crate::operation::get_load_balancers::GetLoadBalancersError> for Error {
3951 fn from(err: crate::operation::get_load_balancers::GetLoadBalancersError) -> Self {
3952 match err {
3953 crate::operation::get_load_balancers::GetLoadBalancersError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3954 crate::operation::get_load_balancers::GetLoadBalancersError::AccountSetupInProgressException(inner) => {
3955 Error::AccountSetupInProgressException(inner)
3956 }
3957 crate::operation::get_load_balancers::GetLoadBalancersError::InvalidInputException(inner) => Error::InvalidInputException(inner),
3958 crate::operation::get_load_balancers::GetLoadBalancersError::NotFoundException(inner) => Error::NotFoundException(inner),
3959 crate::operation::get_load_balancers::GetLoadBalancersError::OperationFailureException(inner) => Error::OperationFailureException(inner),
3960 crate::operation::get_load_balancers::GetLoadBalancersError::RegionSetupInProgressException(inner) => {
3961 Error::RegionSetupInProgressException(inner)
3962 }
3963 crate::operation::get_load_balancers::GetLoadBalancersError::ServiceException(inner) => Error::ServiceException(inner),
3964 crate::operation::get_load_balancers::GetLoadBalancersError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
3965 crate::operation::get_load_balancers::GetLoadBalancersError::Unhandled(inner) => Error::Unhandled(inner),
3966 }
3967 }
3968}
3969impl<R>
3970 From<
3971 ::aws_smithy_runtime_api::client::result::SdkError<
3972 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError,
3973 R,
3974 >,
3975 > for Error
3976where
3977 R: Send + Sync + std::fmt::Debug + 'static,
3978{
3979 fn from(
3980 err: ::aws_smithy_runtime_api::client::result::SdkError<
3981 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError,
3982 R,
3983 >,
3984 ) -> Self {
3985 match err {
3986 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3987 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3988 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3989 source: err.into(),
3990 }),
3991 }
3992 }
3993}
3994impl From<crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError> for Error {
3995 fn from(err: crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError) -> Self {
3996 match err {
3997 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::AccessDeniedException(inner) => {
3998 Error::AccessDeniedException(inner)
3999 }
4000 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::AccountSetupInProgressException(inner) => {
4001 Error::AccountSetupInProgressException(inner)
4002 }
4003 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::InvalidInputException(inner) => {
4004 Error::InvalidInputException(inner)
4005 }
4006 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::NotFoundException(inner) => {
4007 Error::NotFoundException(inner)
4008 }
4009 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::OperationFailureException(inner) => {
4010 Error::OperationFailureException(inner)
4011 }
4012 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::RegionSetupInProgressException(inner) => {
4013 Error::RegionSetupInProgressException(inner)
4014 }
4015 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::ServiceException(inner) => {
4016 Error::ServiceException(inner)
4017 }
4018 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::UnauthenticatedException(inner) => {
4019 Error::UnauthenticatedException(inner)
4020 }
4021 crate::operation::get_load_balancer_tls_certificates::GetLoadBalancerTlsCertificatesError::Unhandled(inner) => Error::Unhandled(inner),
4022 }
4023 }
4024}
4025impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError, R>>
4026 for Error
4027where
4028 R: Send + Sync + std::fmt::Debug + 'static,
4029{
4030 fn from(
4031 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError, R>,
4032 ) -> Self {
4033 match err {
4034 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4035 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4036 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4037 source: err.into(),
4038 }),
4039 }
4040 }
4041}
4042impl From<crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError> for Error {
4043 fn from(err: crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError) -> Self {
4044 match err {
4045 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::AccessDeniedException(inner) => {
4046 Error::AccessDeniedException(inner)
4047 }
4048 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::AccountSetupInProgressException(inner) => {
4049 Error::AccountSetupInProgressException(inner)
4050 }
4051 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::InvalidInputException(inner) => {
4052 Error::InvalidInputException(inner)
4053 }
4054 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::RegionSetupInProgressException(inner) => {
4055 Error::RegionSetupInProgressException(inner)
4056 }
4057 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::ServiceException(inner) => {
4058 Error::ServiceException(inner)
4059 }
4060 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::UnauthenticatedException(inner) => {
4061 Error::UnauthenticatedException(inner)
4062 }
4063 crate::operation::get_load_balancer_tls_policies::GetLoadBalancerTlsPoliciesError::Unhandled(inner) => Error::Unhandled(inner),
4064 }
4065 }
4066}
4067impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operation::GetOperationError, R>> for Error
4068where
4069 R: Send + Sync + std::fmt::Debug + 'static,
4070{
4071 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operation::GetOperationError, R>) -> Self {
4072 match err {
4073 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4074 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4075 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4076 source: err.into(),
4077 }),
4078 }
4079 }
4080}
4081impl From<crate::operation::get_operation::GetOperationError> for Error {
4082 fn from(err: crate::operation::get_operation::GetOperationError) -> Self {
4083 match err {
4084 crate::operation::get_operation::GetOperationError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4085 crate::operation::get_operation::GetOperationError::AccountSetupInProgressException(inner) => {
4086 Error::AccountSetupInProgressException(inner)
4087 }
4088 crate::operation::get_operation::GetOperationError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4089 crate::operation::get_operation::GetOperationError::NotFoundException(inner) => Error::NotFoundException(inner),
4090 crate::operation::get_operation::GetOperationError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4091 crate::operation::get_operation::GetOperationError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
4092 crate::operation::get_operation::GetOperationError::ServiceException(inner) => Error::ServiceException(inner),
4093 crate::operation::get_operation::GetOperationError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4094 crate::operation::get_operation::GetOperationError::Unhandled(inner) => Error::Unhandled(inner),
4095 }
4096 }
4097}
4098impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operations::GetOperationsError, R>> for Error
4099where
4100 R: Send + Sync + std::fmt::Debug + 'static,
4101{
4102 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operations::GetOperationsError, R>) -> Self {
4103 match err {
4104 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4105 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4106 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4107 source: err.into(),
4108 }),
4109 }
4110 }
4111}
4112impl From<crate::operation::get_operations::GetOperationsError> for Error {
4113 fn from(err: crate::operation::get_operations::GetOperationsError) -> Self {
4114 match err {
4115 crate::operation::get_operations::GetOperationsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4116 crate::operation::get_operations::GetOperationsError::AccountSetupInProgressException(inner) => {
4117 Error::AccountSetupInProgressException(inner)
4118 }
4119 crate::operation::get_operations::GetOperationsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4120 crate::operation::get_operations::GetOperationsError::NotFoundException(inner) => Error::NotFoundException(inner),
4121 crate::operation::get_operations::GetOperationsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4122 crate::operation::get_operations::GetOperationsError::RegionSetupInProgressException(inner) => {
4123 Error::RegionSetupInProgressException(inner)
4124 }
4125 crate::operation::get_operations::GetOperationsError::ServiceException(inner) => Error::ServiceException(inner),
4126 crate::operation::get_operations::GetOperationsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4127 crate::operation::get_operations::GetOperationsError::Unhandled(inner) => Error::Unhandled(inner),
4128 }
4129 }
4130}
4131impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operations_for_resource::GetOperationsForResourceError, R>>
4132 for Error
4133where
4134 R: Send + Sync + std::fmt::Debug + 'static,
4135{
4136 fn from(
4137 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_operations_for_resource::GetOperationsForResourceError, R>,
4138 ) -> Self {
4139 match err {
4140 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4141 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4142 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4143 source: err.into(),
4144 }),
4145 }
4146 }
4147}
4148impl From<crate::operation::get_operations_for_resource::GetOperationsForResourceError> for Error {
4149 fn from(err: crate::operation::get_operations_for_resource::GetOperationsForResourceError) -> Self {
4150 match err {
4151 crate::operation::get_operations_for_resource::GetOperationsForResourceError::AccessDeniedException(inner) => {
4152 Error::AccessDeniedException(inner)
4153 }
4154 crate::operation::get_operations_for_resource::GetOperationsForResourceError::AccountSetupInProgressException(inner) => {
4155 Error::AccountSetupInProgressException(inner)
4156 }
4157 crate::operation::get_operations_for_resource::GetOperationsForResourceError::InvalidInputException(inner) => {
4158 Error::InvalidInputException(inner)
4159 }
4160 crate::operation::get_operations_for_resource::GetOperationsForResourceError::NotFoundException(inner) => Error::NotFoundException(inner),
4161 crate::operation::get_operations_for_resource::GetOperationsForResourceError::OperationFailureException(inner) => {
4162 Error::OperationFailureException(inner)
4163 }
4164 crate::operation::get_operations_for_resource::GetOperationsForResourceError::RegionSetupInProgressException(inner) => {
4165 Error::RegionSetupInProgressException(inner)
4166 }
4167 crate::operation::get_operations_for_resource::GetOperationsForResourceError::ServiceException(inner) => Error::ServiceException(inner),
4168 crate::operation::get_operations_for_resource::GetOperationsForResourceError::UnauthenticatedException(inner) => {
4169 Error::UnauthenticatedException(inner)
4170 }
4171 crate::operation::get_operations_for_resource::GetOperationsForResourceError::Unhandled(inner) => Error::Unhandled(inner),
4172 }
4173 }
4174}
4175impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_regions::GetRegionsError, R>> for Error
4176where
4177 R: Send + Sync + std::fmt::Debug + 'static,
4178{
4179 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_regions::GetRegionsError, R>) -> Self {
4180 match err {
4181 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4182 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4183 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4184 source: err.into(),
4185 }),
4186 }
4187 }
4188}
4189impl From<crate::operation::get_regions::GetRegionsError> for Error {
4190 fn from(err: crate::operation::get_regions::GetRegionsError) -> Self {
4191 match err {
4192 crate::operation::get_regions::GetRegionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4193 crate::operation::get_regions::GetRegionsError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
4194 crate::operation::get_regions::GetRegionsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4195 crate::operation::get_regions::GetRegionsError::NotFoundException(inner) => Error::NotFoundException(inner),
4196 crate::operation::get_regions::GetRegionsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4197 crate::operation::get_regions::GetRegionsError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
4198 crate::operation::get_regions::GetRegionsError::ServiceException(inner) => Error::ServiceException(inner),
4199 crate::operation::get_regions::GetRegionsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4200 crate::operation::get_regions::GetRegionsError::Unhandled(inner) => Error::Unhandled(inner),
4201 }
4202 }
4203}
4204impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_database::GetRelationalDatabaseError, R>> for Error
4205where
4206 R: Send + Sync + std::fmt::Debug + 'static,
4207{
4208 fn from(
4209 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_database::GetRelationalDatabaseError, R>,
4210 ) -> Self {
4211 match err {
4212 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4213 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4214 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4215 source: err.into(),
4216 }),
4217 }
4218 }
4219}
4220impl From<crate::operation::get_relational_database::GetRelationalDatabaseError> for Error {
4221 fn from(err: crate::operation::get_relational_database::GetRelationalDatabaseError) -> Self {
4222 match err {
4223 crate::operation::get_relational_database::GetRelationalDatabaseError::AccessDeniedException(inner) => {
4224 Error::AccessDeniedException(inner)
4225 }
4226 crate::operation::get_relational_database::GetRelationalDatabaseError::AccountSetupInProgressException(inner) => {
4227 Error::AccountSetupInProgressException(inner)
4228 }
4229 crate::operation::get_relational_database::GetRelationalDatabaseError::InvalidInputException(inner) => {
4230 Error::InvalidInputException(inner)
4231 }
4232 crate::operation::get_relational_database::GetRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
4233 crate::operation::get_relational_database::GetRelationalDatabaseError::OperationFailureException(inner) => {
4234 Error::OperationFailureException(inner)
4235 }
4236 crate::operation::get_relational_database::GetRelationalDatabaseError::RegionSetupInProgressException(inner) => {
4237 Error::RegionSetupInProgressException(inner)
4238 }
4239 crate::operation::get_relational_database::GetRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
4240 crate::operation::get_relational_database::GetRelationalDatabaseError::UnauthenticatedException(inner) => {
4241 Error::UnauthenticatedException(inner)
4242 }
4243 crate::operation::get_relational_database::GetRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
4244 }
4245 }
4246}
4247impl<R>
4248 From<
4249 ::aws_smithy_runtime_api::client::result::SdkError<
4250 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError,
4251 R,
4252 >,
4253 > for Error
4254where
4255 R: Send + Sync + std::fmt::Debug + 'static,
4256{
4257 fn from(
4258 err: ::aws_smithy_runtime_api::client::result::SdkError<
4259 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError,
4260 R,
4261 >,
4262 ) -> Self {
4263 match err {
4264 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4265 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4266 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4267 source: err.into(),
4268 }),
4269 }
4270 }
4271}
4272impl From<crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError> for Error {
4273 fn from(err: crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError) -> Self {
4274 match err {
4275 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::AccessDeniedException(inner) => {
4276 Error::AccessDeniedException(inner)
4277 }
4278 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::AccountSetupInProgressException(inner) => {
4279 Error::AccountSetupInProgressException(inner)
4280 }
4281 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::InvalidInputException(inner) => {
4282 Error::InvalidInputException(inner)
4283 }
4284 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::NotFoundException(inner) => {
4285 Error::NotFoundException(inner)
4286 }
4287 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::OperationFailureException(inner) => {
4288 Error::OperationFailureException(inner)
4289 }
4290 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::RegionSetupInProgressException(inner) => {
4291 Error::RegionSetupInProgressException(inner)
4292 }
4293 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::ServiceException(inner) => {
4294 Error::ServiceException(inner)
4295 }
4296 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::UnauthenticatedException(inner) => {
4297 Error::UnauthenticatedException(inner)
4298 }
4299 crate::operation::get_relational_database_blueprints::GetRelationalDatabaseBlueprintsError::Unhandled(inner) => Error::Unhandled(inner),
4300 }
4301 }
4302}
4303impl<R>
4304 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError, R>>
4305 for Error
4306where
4307 R: Send + Sync + std::fmt::Debug + 'static,
4308{
4309 fn from(
4310 err: ::aws_smithy_runtime_api::client::result::SdkError<
4311 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError,
4312 R,
4313 >,
4314 ) -> Self {
4315 match err {
4316 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4317 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4318 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4319 source: err.into(),
4320 }),
4321 }
4322 }
4323}
4324impl From<crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError> for Error {
4325 fn from(err: crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError) -> Self {
4326 match err {
4327 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::AccessDeniedException(inner) => {
4328 Error::AccessDeniedException(inner)
4329 }
4330 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::AccountSetupInProgressException(inner) => {
4331 Error::AccountSetupInProgressException(inner)
4332 }
4333 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::InvalidInputException(inner) => {
4334 Error::InvalidInputException(inner)
4335 }
4336 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::NotFoundException(inner) => {
4337 Error::NotFoundException(inner)
4338 }
4339 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::OperationFailureException(inner) => {
4340 Error::OperationFailureException(inner)
4341 }
4342 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::RegionSetupInProgressException(inner) => {
4343 Error::RegionSetupInProgressException(inner)
4344 }
4345 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::ServiceException(inner) => {
4346 Error::ServiceException(inner)
4347 }
4348 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::UnauthenticatedException(inner) => {
4349 Error::UnauthenticatedException(inner)
4350 }
4351 crate::operation::get_relational_database_bundles::GetRelationalDatabaseBundlesError::Unhandled(inner) => Error::Unhandled(inner),
4352 }
4353 }
4354}
4355impl<R>
4356 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError, R>>
4357 for Error
4358where
4359 R: Send + Sync + std::fmt::Debug + 'static,
4360{
4361 fn from(
4362 err: ::aws_smithy_runtime_api::client::result::SdkError<
4363 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError,
4364 R,
4365 >,
4366 ) -> Self {
4367 match err {
4368 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4369 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4370 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4371 source: err.into(),
4372 }),
4373 }
4374 }
4375}
4376impl From<crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError> for Error {
4377 fn from(err: crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError) -> Self {
4378 match err {
4379 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::AccessDeniedException(inner) => {
4380 Error::AccessDeniedException(inner)
4381 }
4382 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::AccountSetupInProgressException(inner) => {
4383 Error::AccountSetupInProgressException(inner)
4384 }
4385 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::InvalidInputException(inner) => {
4386 Error::InvalidInputException(inner)
4387 }
4388 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::NotFoundException(inner) => {
4389 Error::NotFoundException(inner)
4390 }
4391 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::OperationFailureException(inner) => {
4392 Error::OperationFailureException(inner)
4393 }
4394 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::RegionSetupInProgressException(inner) => {
4395 Error::RegionSetupInProgressException(inner)
4396 }
4397 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::ServiceException(inner) => {
4398 Error::ServiceException(inner)
4399 }
4400 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::UnauthenticatedException(inner) => {
4401 Error::UnauthenticatedException(inner)
4402 }
4403 crate::operation::get_relational_database_events::GetRelationalDatabaseEventsError::Unhandled(inner) => Error::Unhandled(inner),
4404 }
4405 }
4406}
4407impl<R>
4408 From<
4409 ::aws_smithy_runtime_api::client::result::SdkError<
4410 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError,
4411 R,
4412 >,
4413 > for Error
4414where
4415 R: Send + Sync + std::fmt::Debug + 'static,
4416{
4417 fn from(
4418 err: ::aws_smithy_runtime_api::client::result::SdkError<
4419 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError,
4420 R,
4421 >,
4422 ) -> Self {
4423 match err {
4424 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4425 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4426 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4427 source: err.into(),
4428 }),
4429 }
4430 }
4431}
4432impl From<crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError> for Error {
4433 fn from(err: crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError) -> Self {
4434 match err {
4435 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::AccessDeniedException(inner) => {
4436 Error::AccessDeniedException(inner)
4437 }
4438 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::AccountSetupInProgressException(inner) => {
4439 Error::AccountSetupInProgressException(inner)
4440 }
4441 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::InvalidInputException(inner) => {
4442 Error::InvalidInputException(inner)
4443 }
4444 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::NotFoundException(inner) => {
4445 Error::NotFoundException(inner)
4446 }
4447 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::OperationFailureException(inner) => {
4448 Error::OperationFailureException(inner)
4449 }
4450 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::RegionSetupInProgressException(inner) => {
4451 Error::RegionSetupInProgressException(inner)
4452 }
4453 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::ServiceException(inner) => {
4454 Error::ServiceException(inner)
4455 }
4456 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::UnauthenticatedException(inner) => {
4457 Error::UnauthenticatedException(inner)
4458 }
4459 crate::operation::get_relational_database_log_events::GetRelationalDatabaseLogEventsError::Unhandled(inner) => Error::Unhandled(inner),
4460 }
4461 }
4462}
4463impl<R>
4464 From<
4465 ::aws_smithy_runtime_api::client::result::SdkError<
4466 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError,
4467 R,
4468 >,
4469 > for Error
4470where
4471 R: Send + Sync + std::fmt::Debug + 'static,
4472{
4473 fn from(
4474 err: ::aws_smithy_runtime_api::client::result::SdkError<
4475 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError,
4476 R,
4477 >,
4478 ) -> Self {
4479 match err {
4480 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4481 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4482 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4483 source: err.into(),
4484 }),
4485 }
4486 }
4487}
4488impl From<crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError> for Error {
4489 fn from(err: crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError) -> Self {
4490 match err {
4491 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::AccessDeniedException(inner) => {
4492 Error::AccessDeniedException(inner)
4493 }
4494 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::AccountSetupInProgressException(inner) => {
4495 Error::AccountSetupInProgressException(inner)
4496 }
4497 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::InvalidInputException(inner) => {
4498 Error::InvalidInputException(inner)
4499 }
4500 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::NotFoundException(inner) => {
4501 Error::NotFoundException(inner)
4502 }
4503 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::OperationFailureException(inner) => {
4504 Error::OperationFailureException(inner)
4505 }
4506 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::RegionSetupInProgressException(inner) => {
4507 Error::RegionSetupInProgressException(inner)
4508 }
4509 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::ServiceException(inner) => {
4510 Error::ServiceException(inner)
4511 }
4512 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::UnauthenticatedException(inner) => {
4513 Error::UnauthenticatedException(inner)
4514 }
4515 crate::operation::get_relational_database_log_streams::GetRelationalDatabaseLogStreamsError::Unhandled(inner) => Error::Unhandled(inner),
4516 }
4517 }
4518}
4519impl<R>
4520 From<
4521 ::aws_smithy_runtime_api::client::result::SdkError<
4522 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError,
4523 R,
4524 >,
4525 > for Error
4526where
4527 R: Send + Sync + std::fmt::Debug + 'static,
4528{
4529 fn from(
4530 err: ::aws_smithy_runtime_api::client::result::SdkError<
4531 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError,
4532 R,
4533 >,
4534 ) -> Self {
4535 match err {
4536 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4537 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4538 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4539 source: err.into(),
4540 }),
4541 }
4542 }
4543}
4544impl From<crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError> for Error {
4545 fn from(err: crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError) -> Self {
4546 match err {
4547 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4548 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
4549 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4550 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::NotFoundException(inner) => Error::NotFoundException(inner),
4551 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4552 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
4553 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::ServiceException(inner) => Error::ServiceException(inner),
4554 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4555 crate::operation::get_relational_database_master_user_password::GetRelationalDatabaseMasterUserPasswordError::Unhandled(inner) => Error::Unhandled(inner),
4556 }
4557 }
4558}
4559impl<R>
4560 From<
4561 ::aws_smithy_runtime_api::client::result::SdkError<
4562 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError,
4563 R,
4564 >,
4565 > for Error
4566where
4567 R: Send + Sync + std::fmt::Debug + 'static,
4568{
4569 fn from(
4570 err: ::aws_smithy_runtime_api::client::result::SdkError<
4571 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError,
4572 R,
4573 >,
4574 ) -> Self {
4575 match err {
4576 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4577 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4578 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4579 source: err.into(),
4580 }),
4581 }
4582 }
4583}
4584impl From<crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError> for Error {
4585 fn from(err: crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError) -> Self {
4586 match err {
4587 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::AccessDeniedException(inner) => {
4588 Error::AccessDeniedException(inner)
4589 }
4590 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::AccountSetupInProgressException(inner) => {
4591 Error::AccountSetupInProgressException(inner)
4592 }
4593 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::InvalidInputException(inner) => {
4594 Error::InvalidInputException(inner)
4595 }
4596 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::NotFoundException(inner) => {
4597 Error::NotFoundException(inner)
4598 }
4599 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::OperationFailureException(inner) => {
4600 Error::OperationFailureException(inner)
4601 }
4602 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::RegionSetupInProgressException(inner) => {
4603 Error::RegionSetupInProgressException(inner)
4604 }
4605 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::ServiceException(inner) => {
4606 Error::ServiceException(inner)
4607 }
4608 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::UnauthenticatedException(inner) => {
4609 Error::UnauthenticatedException(inner)
4610 }
4611 crate::operation::get_relational_database_metric_data::GetRelationalDatabaseMetricDataError::Unhandled(inner) => Error::Unhandled(inner),
4612 }
4613 }
4614}
4615impl<R>
4616 From<
4617 ::aws_smithy_runtime_api::client::result::SdkError<
4618 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError,
4619 R,
4620 >,
4621 > for Error
4622where
4623 R: Send + Sync + std::fmt::Debug + 'static,
4624{
4625 fn from(
4626 err: ::aws_smithy_runtime_api::client::result::SdkError<
4627 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError,
4628 R,
4629 >,
4630 ) -> Self {
4631 match err {
4632 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4633 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4634 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4635 source: err.into(),
4636 }),
4637 }
4638 }
4639}
4640impl From<crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError> for Error {
4641 fn from(err: crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError) -> Self {
4642 match err {
4643 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::AccessDeniedException(inner) => {
4644 Error::AccessDeniedException(inner)
4645 }
4646 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::AccountSetupInProgressException(inner) => {
4647 Error::AccountSetupInProgressException(inner)
4648 }
4649 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::InvalidInputException(inner) => {
4650 Error::InvalidInputException(inner)
4651 }
4652 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::NotFoundException(inner) => {
4653 Error::NotFoundException(inner)
4654 }
4655 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::OperationFailureException(inner) => {
4656 Error::OperationFailureException(inner)
4657 }
4658 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::RegionSetupInProgressException(inner) => {
4659 Error::RegionSetupInProgressException(inner)
4660 }
4661 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::ServiceException(inner) => {
4662 Error::ServiceException(inner)
4663 }
4664 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::UnauthenticatedException(inner) => {
4665 Error::UnauthenticatedException(inner)
4666 }
4667 crate::operation::get_relational_database_parameters::GetRelationalDatabaseParametersError::Unhandled(inner) => Error::Unhandled(inner),
4668 }
4669 }
4670}
4671impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_databases::GetRelationalDatabasesError, R>> for Error
4672where
4673 R: Send + Sync + std::fmt::Debug + 'static,
4674{
4675 fn from(
4676 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_databases::GetRelationalDatabasesError, R>,
4677 ) -> Self {
4678 match err {
4679 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4680 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4681 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4682 source: err.into(),
4683 }),
4684 }
4685 }
4686}
4687impl From<crate::operation::get_relational_databases::GetRelationalDatabasesError> for Error {
4688 fn from(err: crate::operation::get_relational_databases::GetRelationalDatabasesError) -> Self {
4689 match err {
4690 crate::operation::get_relational_databases::GetRelationalDatabasesError::AccessDeniedException(inner) => {
4691 Error::AccessDeniedException(inner)
4692 }
4693 crate::operation::get_relational_databases::GetRelationalDatabasesError::AccountSetupInProgressException(inner) => {
4694 Error::AccountSetupInProgressException(inner)
4695 }
4696 crate::operation::get_relational_databases::GetRelationalDatabasesError::InvalidInputException(inner) => {
4697 Error::InvalidInputException(inner)
4698 }
4699 crate::operation::get_relational_databases::GetRelationalDatabasesError::NotFoundException(inner) => Error::NotFoundException(inner),
4700 crate::operation::get_relational_databases::GetRelationalDatabasesError::OperationFailureException(inner) => {
4701 Error::OperationFailureException(inner)
4702 }
4703 crate::operation::get_relational_databases::GetRelationalDatabasesError::RegionSetupInProgressException(inner) => {
4704 Error::RegionSetupInProgressException(inner)
4705 }
4706 crate::operation::get_relational_databases::GetRelationalDatabasesError::ServiceException(inner) => Error::ServiceException(inner),
4707 crate::operation::get_relational_databases::GetRelationalDatabasesError::UnauthenticatedException(inner) => {
4708 Error::UnauthenticatedException(inner)
4709 }
4710 crate::operation::get_relational_databases::GetRelationalDatabasesError::Unhandled(inner) => Error::Unhandled(inner),
4711 }
4712 }
4713}
4714impl<R>
4715 From<
4716 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError, R>,
4717 > for Error
4718where
4719 R: Send + Sync + std::fmt::Debug + 'static,
4720{
4721 fn from(
4722 err: ::aws_smithy_runtime_api::client::result::SdkError<
4723 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError,
4724 R,
4725 >,
4726 ) -> Self {
4727 match err {
4728 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4729 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4730 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4731 source: err.into(),
4732 }),
4733 }
4734 }
4735}
4736impl From<crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError> for Error {
4737 fn from(err: crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError) -> Self {
4738 match err {
4739 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::AccessDeniedException(inner) => {
4740 Error::AccessDeniedException(inner)
4741 }
4742 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::AccountSetupInProgressException(inner) => {
4743 Error::AccountSetupInProgressException(inner)
4744 }
4745 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::InvalidInputException(inner) => {
4746 Error::InvalidInputException(inner)
4747 }
4748 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::NotFoundException(inner) => {
4749 Error::NotFoundException(inner)
4750 }
4751 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::OperationFailureException(inner) => {
4752 Error::OperationFailureException(inner)
4753 }
4754 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::RegionSetupInProgressException(inner) => {
4755 Error::RegionSetupInProgressException(inner)
4756 }
4757 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::ServiceException(inner) => {
4758 Error::ServiceException(inner)
4759 }
4760 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::UnauthenticatedException(inner) => {
4761 Error::UnauthenticatedException(inner)
4762 }
4763 crate::operation::get_relational_database_snapshot::GetRelationalDatabaseSnapshotError::Unhandled(inner) => Error::Unhandled(inner),
4764 }
4765 }
4766}
4767impl<R>
4768 From<
4769 ::aws_smithy_runtime_api::client::result::SdkError<
4770 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError,
4771 R,
4772 >,
4773 > for Error
4774where
4775 R: Send + Sync + std::fmt::Debug + 'static,
4776{
4777 fn from(
4778 err: ::aws_smithy_runtime_api::client::result::SdkError<
4779 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError,
4780 R,
4781 >,
4782 ) -> Self {
4783 match err {
4784 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4785 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4786 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4787 source: err.into(),
4788 }),
4789 }
4790 }
4791}
4792impl From<crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError> for Error {
4793 fn from(err: crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError) -> Self {
4794 match err {
4795 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::AccessDeniedException(inner) => {
4796 Error::AccessDeniedException(inner)
4797 }
4798 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::AccountSetupInProgressException(inner) => {
4799 Error::AccountSetupInProgressException(inner)
4800 }
4801 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::InvalidInputException(inner) => {
4802 Error::InvalidInputException(inner)
4803 }
4804 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::NotFoundException(inner) => {
4805 Error::NotFoundException(inner)
4806 }
4807 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::OperationFailureException(inner) => {
4808 Error::OperationFailureException(inner)
4809 }
4810 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::RegionSetupInProgressException(inner) => {
4811 Error::RegionSetupInProgressException(inner)
4812 }
4813 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::ServiceException(inner) => {
4814 Error::ServiceException(inner)
4815 }
4816 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::UnauthenticatedException(inner) => {
4817 Error::UnauthenticatedException(inner)
4818 }
4819 crate::operation::get_relational_database_snapshots::GetRelationalDatabaseSnapshotsError::Unhandled(inner) => Error::Unhandled(inner),
4820 }
4821 }
4822}
4823impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_setup_history::GetSetupHistoryError, R>> for Error
4824where
4825 R: Send + Sync + std::fmt::Debug + 'static,
4826{
4827 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_setup_history::GetSetupHistoryError, R>) -> Self {
4828 match err {
4829 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4830 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4831 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4832 source: err.into(),
4833 }),
4834 }
4835 }
4836}
4837impl From<crate::operation::get_setup_history::GetSetupHistoryError> for Error {
4838 fn from(err: crate::operation::get_setup_history::GetSetupHistoryError) -> Self {
4839 match err {
4840 crate::operation::get_setup_history::GetSetupHistoryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4841 crate::operation::get_setup_history::GetSetupHistoryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4842 crate::operation::get_setup_history::GetSetupHistoryError::NotFoundException(inner) => Error::NotFoundException(inner),
4843 crate::operation::get_setup_history::GetSetupHistoryError::RegionSetupInProgressException(inner) => {
4844 Error::RegionSetupInProgressException(inner)
4845 }
4846 crate::operation::get_setup_history::GetSetupHistoryError::ServiceException(inner) => Error::ServiceException(inner),
4847 crate::operation::get_setup_history::GetSetupHistoryError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4848 crate::operation::get_setup_history::GetSetupHistoryError::Unhandled(inner) => Error::Unhandled(inner),
4849 }
4850 }
4851}
4852impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_static_ip::GetStaticIpError, R>> for Error
4853where
4854 R: Send + Sync + std::fmt::Debug + 'static,
4855{
4856 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_static_ip::GetStaticIpError, R>) -> Self {
4857 match err {
4858 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4859 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4860 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4861 source: err.into(),
4862 }),
4863 }
4864 }
4865}
4866impl From<crate::operation::get_static_ip::GetStaticIpError> for Error {
4867 fn from(err: crate::operation::get_static_ip::GetStaticIpError) -> Self {
4868 match err {
4869 crate::operation::get_static_ip::GetStaticIpError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4870 crate::operation::get_static_ip::GetStaticIpError::AccountSetupInProgressException(inner) => {
4871 Error::AccountSetupInProgressException(inner)
4872 }
4873 crate::operation::get_static_ip::GetStaticIpError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4874 crate::operation::get_static_ip::GetStaticIpError::NotFoundException(inner) => Error::NotFoundException(inner),
4875 crate::operation::get_static_ip::GetStaticIpError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4876 crate::operation::get_static_ip::GetStaticIpError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
4877 crate::operation::get_static_ip::GetStaticIpError::ServiceException(inner) => Error::ServiceException(inner),
4878 crate::operation::get_static_ip::GetStaticIpError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4879 crate::operation::get_static_ip::GetStaticIpError::Unhandled(inner) => Error::Unhandled(inner),
4880 }
4881 }
4882}
4883impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_static_ips::GetStaticIpsError, R>> for Error
4884where
4885 R: Send + Sync + std::fmt::Debug + 'static,
4886{
4887 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_static_ips::GetStaticIpsError, R>) -> Self {
4888 match err {
4889 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4890 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4891 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4892 source: err.into(),
4893 }),
4894 }
4895 }
4896}
4897impl From<crate::operation::get_static_ips::GetStaticIpsError> for Error {
4898 fn from(err: crate::operation::get_static_ips::GetStaticIpsError) -> Self {
4899 match err {
4900 crate::operation::get_static_ips::GetStaticIpsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4901 crate::operation::get_static_ips::GetStaticIpsError::AccountSetupInProgressException(inner) => {
4902 Error::AccountSetupInProgressException(inner)
4903 }
4904 crate::operation::get_static_ips::GetStaticIpsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4905 crate::operation::get_static_ips::GetStaticIpsError::NotFoundException(inner) => Error::NotFoundException(inner),
4906 crate::operation::get_static_ips::GetStaticIpsError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4907 crate::operation::get_static_ips::GetStaticIpsError::RegionSetupInProgressException(inner) => {
4908 Error::RegionSetupInProgressException(inner)
4909 }
4910 crate::operation::get_static_ips::GetStaticIpsError::ServiceException(inner) => Error::ServiceException(inner),
4911 crate::operation::get_static_ips::GetStaticIpsError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4912 crate::operation::get_static_ips::GetStaticIpsError::Unhandled(inner) => Error::Unhandled(inner),
4913 }
4914 }
4915}
4916impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::import_key_pair::ImportKeyPairError, R>> for Error
4917where
4918 R: Send + Sync + std::fmt::Debug + 'static,
4919{
4920 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::import_key_pair::ImportKeyPairError, R>) -> Self {
4921 match err {
4922 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4923 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4924 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4925 source: err.into(),
4926 }),
4927 }
4928 }
4929}
4930impl From<crate::operation::import_key_pair::ImportKeyPairError> for Error {
4931 fn from(err: crate::operation::import_key_pair::ImportKeyPairError) -> Self {
4932 match err {
4933 crate::operation::import_key_pair::ImportKeyPairError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4934 crate::operation::import_key_pair::ImportKeyPairError::AccountSetupInProgressException(inner) => {
4935 Error::AccountSetupInProgressException(inner)
4936 }
4937 crate::operation::import_key_pair::ImportKeyPairError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4938 crate::operation::import_key_pair::ImportKeyPairError::NotFoundException(inner) => Error::NotFoundException(inner),
4939 crate::operation::import_key_pair::ImportKeyPairError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4940 crate::operation::import_key_pair::ImportKeyPairError::RegionSetupInProgressException(inner) => {
4941 Error::RegionSetupInProgressException(inner)
4942 }
4943 crate::operation::import_key_pair::ImportKeyPairError::ServiceException(inner) => Error::ServiceException(inner),
4944 crate::operation::import_key_pair::ImportKeyPairError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4945 crate::operation::import_key_pair::ImportKeyPairError::Unhandled(inner) => Error::Unhandled(inner),
4946 }
4947 }
4948}
4949impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::is_vpc_peered::IsVpcPeeredError, R>> for Error
4950where
4951 R: Send + Sync + std::fmt::Debug + 'static,
4952{
4953 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::is_vpc_peered::IsVpcPeeredError, R>) -> Self {
4954 match err {
4955 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4956 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4957 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4958 source: err.into(),
4959 }),
4960 }
4961 }
4962}
4963impl From<crate::operation::is_vpc_peered::IsVpcPeeredError> for Error {
4964 fn from(err: crate::operation::is_vpc_peered::IsVpcPeeredError) -> Self {
4965 match err {
4966 crate::operation::is_vpc_peered::IsVpcPeeredError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4967 crate::operation::is_vpc_peered::IsVpcPeeredError::AccountSetupInProgressException(inner) => {
4968 Error::AccountSetupInProgressException(inner)
4969 }
4970 crate::operation::is_vpc_peered::IsVpcPeeredError::InvalidInputException(inner) => Error::InvalidInputException(inner),
4971 crate::operation::is_vpc_peered::IsVpcPeeredError::NotFoundException(inner) => Error::NotFoundException(inner),
4972 crate::operation::is_vpc_peered::IsVpcPeeredError::OperationFailureException(inner) => Error::OperationFailureException(inner),
4973 crate::operation::is_vpc_peered::IsVpcPeeredError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
4974 crate::operation::is_vpc_peered::IsVpcPeeredError::ServiceException(inner) => Error::ServiceException(inner),
4975 crate::operation::is_vpc_peered::IsVpcPeeredError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
4976 crate::operation::is_vpc_peered::IsVpcPeeredError::Unhandled(inner) => Error::Unhandled(inner),
4977 }
4978 }
4979}
4980impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::open_instance_public_ports::OpenInstancePublicPortsError, R>>
4981 for Error
4982where
4983 R: Send + Sync + std::fmt::Debug + 'static,
4984{
4985 fn from(
4986 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::open_instance_public_ports::OpenInstancePublicPortsError, R>,
4987 ) -> Self {
4988 match err {
4989 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4990 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4991 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4992 source: err.into(),
4993 }),
4994 }
4995 }
4996}
4997impl From<crate::operation::open_instance_public_ports::OpenInstancePublicPortsError> for Error {
4998 fn from(err: crate::operation::open_instance_public_ports::OpenInstancePublicPortsError) -> Self {
4999 match err {
5000 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::AccessDeniedException(inner) => {
5001 Error::AccessDeniedException(inner)
5002 }
5003 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::AccountSetupInProgressException(inner) => {
5004 Error::AccountSetupInProgressException(inner)
5005 }
5006 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::InvalidInputException(inner) => {
5007 Error::InvalidInputException(inner)
5008 }
5009 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::NotFoundException(inner) => Error::NotFoundException(inner),
5010 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::OperationFailureException(inner) => {
5011 Error::OperationFailureException(inner)
5012 }
5013 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::RegionSetupInProgressException(inner) => {
5014 Error::RegionSetupInProgressException(inner)
5015 }
5016 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::ServiceException(inner) => Error::ServiceException(inner),
5017 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::UnauthenticatedException(inner) => {
5018 Error::UnauthenticatedException(inner)
5019 }
5020 crate::operation::open_instance_public_ports::OpenInstancePublicPortsError::Unhandled(inner) => Error::Unhandled(inner),
5021 }
5022 }
5023}
5024impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::peer_vpc::PeerVpcError, R>> for Error
5025where
5026 R: Send + Sync + std::fmt::Debug + 'static,
5027{
5028 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::peer_vpc::PeerVpcError, R>) -> Self {
5029 match err {
5030 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5031 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5032 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5033 source: err.into(),
5034 }),
5035 }
5036 }
5037}
5038impl From<crate::operation::peer_vpc::PeerVpcError> for Error {
5039 fn from(err: crate::operation::peer_vpc::PeerVpcError) -> Self {
5040 match err {
5041 crate::operation::peer_vpc::PeerVpcError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5042 crate::operation::peer_vpc::PeerVpcError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
5043 crate::operation::peer_vpc::PeerVpcError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5044 crate::operation::peer_vpc::PeerVpcError::NotFoundException(inner) => Error::NotFoundException(inner),
5045 crate::operation::peer_vpc::PeerVpcError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5046 crate::operation::peer_vpc::PeerVpcError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5047 crate::operation::peer_vpc::PeerVpcError::ServiceException(inner) => Error::ServiceException(inner),
5048 crate::operation::peer_vpc::PeerVpcError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5049 crate::operation::peer_vpc::PeerVpcError::Unhandled(inner) => Error::Unhandled(inner),
5050 }
5051 }
5052}
5053impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_alarm::PutAlarmError, R>> for Error
5054where
5055 R: Send + Sync + std::fmt::Debug + 'static,
5056{
5057 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_alarm::PutAlarmError, R>) -> Self {
5058 match err {
5059 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5060 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5061 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5062 source: err.into(),
5063 }),
5064 }
5065 }
5066}
5067impl From<crate::operation::put_alarm::PutAlarmError> for Error {
5068 fn from(err: crate::operation::put_alarm::PutAlarmError) -> Self {
5069 match err {
5070 crate::operation::put_alarm::PutAlarmError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5071 crate::operation::put_alarm::PutAlarmError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5072 crate::operation::put_alarm::PutAlarmError::NotFoundException(inner) => Error::NotFoundException(inner),
5073 crate::operation::put_alarm::PutAlarmError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5074 crate::operation::put_alarm::PutAlarmError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5075 crate::operation::put_alarm::PutAlarmError::ServiceException(inner) => Error::ServiceException(inner),
5076 crate::operation::put_alarm::PutAlarmError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5077 crate::operation::put_alarm::PutAlarmError::Unhandled(inner) => Error::Unhandled(inner),
5078 }
5079 }
5080}
5081impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_instance_public_ports::PutInstancePublicPortsError, R>>
5082 for Error
5083where
5084 R: Send + Sync + std::fmt::Debug + 'static,
5085{
5086 fn from(
5087 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_instance_public_ports::PutInstancePublicPortsError, R>,
5088 ) -> Self {
5089 match err {
5090 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5091 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5092 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5093 source: err.into(),
5094 }),
5095 }
5096 }
5097}
5098impl From<crate::operation::put_instance_public_ports::PutInstancePublicPortsError> for Error {
5099 fn from(err: crate::operation::put_instance_public_ports::PutInstancePublicPortsError) -> Self {
5100 match err {
5101 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::AccessDeniedException(inner) => {
5102 Error::AccessDeniedException(inner)
5103 }
5104 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::AccountSetupInProgressException(inner) => {
5105 Error::AccountSetupInProgressException(inner)
5106 }
5107 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::InvalidInputException(inner) => {
5108 Error::InvalidInputException(inner)
5109 }
5110 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::NotFoundException(inner) => Error::NotFoundException(inner),
5111 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::OperationFailureException(inner) => {
5112 Error::OperationFailureException(inner)
5113 }
5114 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::RegionSetupInProgressException(inner) => {
5115 Error::RegionSetupInProgressException(inner)
5116 }
5117 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::ServiceException(inner) => Error::ServiceException(inner),
5118 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::UnauthenticatedException(inner) => {
5119 Error::UnauthenticatedException(inner)
5120 }
5121 crate::operation::put_instance_public_ports::PutInstancePublicPortsError::Unhandled(inner) => Error::Unhandled(inner),
5122 }
5123 }
5124}
5125impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reboot_instance::RebootInstanceError, R>> for Error
5126where
5127 R: Send + Sync + std::fmt::Debug + 'static,
5128{
5129 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reboot_instance::RebootInstanceError, R>) -> Self {
5130 match err {
5131 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5132 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5133 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5134 source: err.into(),
5135 }),
5136 }
5137 }
5138}
5139impl From<crate::operation::reboot_instance::RebootInstanceError> for Error {
5140 fn from(err: crate::operation::reboot_instance::RebootInstanceError) -> Self {
5141 match err {
5142 crate::operation::reboot_instance::RebootInstanceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5143 crate::operation::reboot_instance::RebootInstanceError::AccountSetupInProgressException(inner) => {
5144 Error::AccountSetupInProgressException(inner)
5145 }
5146 crate::operation::reboot_instance::RebootInstanceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5147 crate::operation::reboot_instance::RebootInstanceError::NotFoundException(inner) => Error::NotFoundException(inner),
5148 crate::operation::reboot_instance::RebootInstanceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5149 crate::operation::reboot_instance::RebootInstanceError::RegionSetupInProgressException(inner) => {
5150 Error::RegionSetupInProgressException(inner)
5151 }
5152 crate::operation::reboot_instance::RebootInstanceError::ServiceException(inner) => Error::ServiceException(inner),
5153 crate::operation::reboot_instance::RebootInstanceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5154 crate::operation::reboot_instance::RebootInstanceError::Unhandled(inner) => Error::Unhandled(inner),
5155 }
5156 }
5157}
5158impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reboot_relational_database::RebootRelationalDatabaseError, R>>
5159 for Error
5160where
5161 R: Send + Sync + std::fmt::Debug + 'static,
5162{
5163 fn from(
5164 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reboot_relational_database::RebootRelationalDatabaseError, R>,
5165 ) -> Self {
5166 match err {
5167 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5168 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5169 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5170 source: err.into(),
5171 }),
5172 }
5173 }
5174}
5175impl From<crate::operation::reboot_relational_database::RebootRelationalDatabaseError> for Error {
5176 fn from(err: crate::operation::reboot_relational_database::RebootRelationalDatabaseError) -> Self {
5177 match err {
5178 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::AccessDeniedException(inner) => {
5179 Error::AccessDeniedException(inner)
5180 }
5181 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::AccountSetupInProgressException(inner) => {
5182 Error::AccountSetupInProgressException(inner)
5183 }
5184 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::InvalidInputException(inner) => {
5185 Error::InvalidInputException(inner)
5186 }
5187 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
5188 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::OperationFailureException(inner) => {
5189 Error::OperationFailureException(inner)
5190 }
5191 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::RegionSetupInProgressException(inner) => {
5192 Error::RegionSetupInProgressException(inner)
5193 }
5194 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
5195 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::UnauthenticatedException(inner) => {
5196 Error::UnauthenticatedException(inner)
5197 }
5198 crate::operation::reboot_relational_database::RebootRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
5199 }
5200 }
5201}
5202impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_container_image::RegisterContainerImageError, R>> for Error
5203where
5204 R: Send + Sync + std::fmt::Debug + 'static,
5205{
5206 fn from(
5207 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_container_image::RegisterContainerImageError, R>,
5208 ) -> Self {
5209 match err {
5210 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5211 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5212 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5213 source: err.into(),
5214 }),
5215 }
5216 }
5217}
5218impl From<crate::operation::register_container_image::RegisterContainerImageError> for Error {
5219 fn from(err: crate::operation::register_container_image::RegisterContainerImageError) -> Self {
5220 match err {
5221 crate::operation::register_container_image::RegisterContainerImageError::AccessDeniedException(inner) => {
5222 Error::AccessDeniedException(inner)
5223 }
5224 crate::operation::register_container_image::RegisterContainerImageError::InvalidInputException(inner) => {
5225 Error::InvalidInputException(inner)
5226 }
5227 crate::operation::register_container_image::RegisterContainerImageError::NotFoundException(inner) => Error::NotFoundException(inner),
5228 crate::operation::register_container_image::RegisterContainerImageError::RegionSetupInProgressException(inner) => {
5229 Error::RegionSetupInProgressException(inner)
5230 }
5231 crate::operation::register_container_image::RegisterContainerImageError::ServiceException(inner) => Error::ServiceException(inner),
5232 crate::operation::register_container_image::RegisterContainerImageError::UnauthenticatedException(inner) => {
5233 Error::UnauthenticatedException(inner)
5234 }
5235 crate::operation::register_container_image::RegisterContainerImageError::Unhandled(inner) => Error::Unhandled(inner),
5236 }
5237 }
5238}
5239impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::release_static_ip::ReleaseStaticIpError, R>> for Error
5240where
5241 R: Send + Sync + std::fmt::Debug + 'static,
5242{
5243 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::release_static_ip::ReleaseStaticIpError, R>) -> Self {
5244 match err {
5245 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5246 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5247 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5248 source: err.into(),
5249 }),
5250 }
5251 }
5252}
5253impl From<crate::operation::release_static_ip::ReleaseStaticIpError> for Error {
5254 fn from(err: crate::operation::release_static_ip::ReleaseStaticIpError) -> Self {
5255 match err {
5256 crate::operation::release_static_ip::ReleaseStaticIpError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5257 crate::operation::release_static_ip::ReleaseStaticIpError::AccountSetupInProgressException(inner) => {
5258 Error::AccountSetupInProgressException(inner)
5259 }
5260 crate::operation::release_static_ip::ReleaseStaticIpError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5261 crate::operation::release_static_ip::ReleaseStaticIpError::NotFoundException(inner) => Error::NotFoundException(inner),
5262 crate::operation::release_static_ip::ReleaseStaticIpError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5263 crate::operation::release_static_ip::ReleaseStaticIpError::RegionSetupInProgressException(inner) => {
5264 Error::RegionSetupInProgressException(inner)
5265 }
5266 crate::operation::release_static_ip::ReleaseStaticIpError::ServiceException(inner) => Error::ServiceException(inner),
5267 crate::operation::release_static_ip::ReleaseStaticIpError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5268 crate::operation::release_static_ip::ReleaseStaticIpError::Unhandled(inner) => Error::Unhandled(inner),
5269 }
5270 }
5271}
5272impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reset_distribution_cache::ResetDistributionCacheError, R>> for Error
5273where
5274 R: Send + Sync + std::fmt::Debug + 'static,
5275{
5276 fn from(
5277 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reset_distribution_cache::ResetDistributionCacheError, R>,
5278 ) -> Self {
5279 match err {
5280 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5281 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5282 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5283 source: err.into(),
5284 }),
5285 }
5286 }
5287}
5288impl From<crate::operation::reset_distribution_cache::ResetDistributionCacheError> for Error {
5289 fn from(err: crate::operation::reset_distribution_cache::ResetDistributionCacheError) -> Self {
5290 match err {
5291 crate::operation::reset_distribution_cache::ResetDistributionCacheError::AccessDeniedException(inner) => {
5292 Error::AccessDeniedException(inner)
5293 }
5294 crate::operation::reset_distribution_cache::ResetDistributionCacheError::InvalidInputException(inner) => {
5295 Error::InvalidInputException(inner)
5296 }
5297 crate::operation::reset_distribution_cache::ResetDistributionCacheError::NotFoundException(inner) => Error::NotFoundException(inner),
5298 crate::operation::reset_distribution_cache::ResetDistributionCacheError::OperationFailureException(inner) => {
5299 Error::OperationFailureException(inner)
5300 }
5301 crate::operation::reset_distribution_cache::ResetDistributionCacheError::ServiceException(inner) => Error::ServiceException(inner),
5302 crate::operation::reset_distribution_cache::ResetDistributionCacheError::UnauthenticatedException(inner) => {
5303 Error::UnauthenticatedException(inner)
5304 }
5305 crate::operation::reset_distribution_cache::ResetDistributionCacheError::Unhandled(inner) => Error::Unhandled(inner),
5306 }
5307 }
5308}
5309impl<R>
5310 From<
5311 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::send_contact_method_verification::SendContactMethodVerificationError, R>,
5312 > for Error
5313where
5314 R: Send + Sync + std::fmt::Debug + 'static,
5315{
5316 fn from(
5317 err: ::aws_smithy_runtime_api::client::result::SdkError<
5318 crate::operation::send_contact_method_verification::SendContactMethodVerificationError,
5319 R,
5320 >,
5321 ) -> Self {
5322 match err {
5323 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5324 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5325 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5326 source: err.into(),
5327 }),
5328 }
5329 }
5330}
5331impl From<crate::operation::send_contact_method_verification::SendContactMethodVerificationError> for Error {
5332 fn from(err: crate::operation::send_contact_method_verification::SendContactMethodVerificationError) -> Self {
5333 match err {
5334 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::AccessDeniedException(inner) => {
5335 Error::AccessDeniedException(inner)
5336 }
5337 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::InvalidInputException(inner) => {
5338 Error::InvalidInputException(inner)
5339 }
5340 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::NotFoundException(inner) => {
5341 Error::NotFoundException(inner)
5342 }
5343 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::OperationFailureException(inner) => {
5344 Error::OperationFailureException(inner)
5345 }
5346 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::RegionSetupInProgressException(inner) => {
5347 Error::RegionSetupInProgressException(inner)
5348 }
5349 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::ServiceException(inner) => {
5350 Error::ServiceException(inner)
5351 }
5352 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::UnauthenticatedException(inner) => {
5353 Error::UnauthenticatedException(inner)
5354 }
5355 crate::operation::send_contact_method_verification::SendContactMethodVerificationError::Unhandled(inner) => Error::Unhandled(inner),
5356 }
5357 }
5358}
5359impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_ip_address_type::SetIpAddressTypeError, R>> for Error
5360where
5361 R: Send + Sync + std::fmt::Debug + 'static,
5362{
5363 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_ip_address_type::SetIpAddressTypeError, R>) -> Self {
5364 match err {
5365 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5366 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5367 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5368 source: err.into(),
5369 }),
5370 }
5371 }
5372}
5373impl From<crate::operation::set_ip_address_type::SetIpAddressTypeError> for Error {
5374 fn from(err: crate::operation::set_ip_address_type::SetIpAddressTypeError) -> Self {
5375 match err {
5376 crate::operation::set_ip_address_type::SetIpAddressTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5377 crate::operation::set_ip_address_type::SetIpAddressTypeError::AccountSetupInProgressException(inner) => {
5378 Error::AccountSetupInProgressException(inner)
5379 }
5380 crate::operation::set_ip_address_type::SetIpAddressTypeError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5381 crate::operation::set_ip_address_type::SetIpAddressTypeError::NotFoundException(inner) => Error::NotFoundException(inner),
5382 crate::operation::set_ip_address_type::SetIpAddressTypeError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5383 crate::operation::set_ip_address_type::SetIpAddressTypeError::RegionSetupInProgressException(inner) => {
5384 Error::RegionSetupInProgressException(inner)
5385 }
5386 crate::operation::set_ip_address_type::SetIpAddressTypeError::ServiceException(inner) => Error::ServiceException(inner),
5387 crate::operation::set_ip_address_type::SetIpAddressTypeError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5388 crate::operation::set_ip_address_type::SetIpAddressTypeError::Unhandled(inner) => Error::Unhandled(inner),
5389 }
5390 }
5391}
5392impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError, R>>
5393 for Error
5394where
5395 R: Send + Sync + std::fmt::Debug + 'static,
5396{
5397 fn from(
5398 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError, R>,
5399 ) -> Self {
5400 match err {
5401 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5402 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5403 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5404 source: err.into(),
5405 }),
5406 }
5407 }
5408}
5409impl From<crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError> for Error {
5410 fn from(err: crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError) -> Self {
5411 match err {
5412 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::AccessDeniedException(inner) => {
5413 Error::AccessDeniedException(inner)
5414 }
5415 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::InvalidInputException(inner) => {
5416 Error::InvalidInputException(inner)
5417 }
5418 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::NotFoundException(inner) => {
5419 Error::NotFoundException(inner)
5420 }
5421 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::RegionSetupInProgressException(inner) => {
5422 Error::RegionSetupInProgressException(inner)
5423 }
5424 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::ServiceException(inner) => {
5425 Error::ServiceException(inner)
5426 }
5427 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::UnauthenticatedException(inner) => {
5428 Error::UnauthenticatedException(inner)
5429 }
5430 crate::operation::set_resource_access_for_bucket::SetResourceAccessForBucketError::Unhandled(inner) => Error::Unhandled(inner),
5431 }
5432 }
5433}
5434impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::setup_instance_https::SetupInstanceHttpsError, R>> for Error
5435where
5436 R: Send + Sync + std::fmt::Debug + 'static,
5437{
5438 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::setup_instance_https::SetupInstanceHttpsError, R>) -> Self {
5439 match err {
5440 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5441 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5442 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5443 source: err.into(),
5444 }),
5445 }
5446 }
5447}
5448impl From<crate::operation::setup_instance_https::SetupInstanceHttpsError> for Error {
5449 fn from(err: crate::operation::setup_instance_https::SetupInstanceHttpsError) -> Self {
5450 match err {
5451 crate::operation::setup_instance_https::SetupInstanceHttpsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5452 crate::operation::setup_instance_https::SetupInstanceHttpsError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5453 crate::operation::setup_instance_https::SetupInstanceHttpsError::NotFoundException(inner) => Error::NotFoundException(inner),
5454 crate::operation::setup_instance_https::SetupInstanceHttpsError::RegionSetupInProgressException(inner) => {
5455 Error::RegionSetupInProgressException(inner)
5456 }
5457 crate::operation::setup_instance_https::SetupInstanceHttpsError::ServiceException(inner) => Error::ServiceException(inner),
5458 crate::operation::setup_instance_https::SetupInstanceHttpsError::UnauthenticatedException(inner) => {
5459 Error::UnauthenticatedException(inner)
5460 }
5461 crate::operation::setup_instance_https::SetupInstanceHttpsError::Unhandled(inner) => Error::Unhandled(inner),
5462 }
5463 }
5464}
5465impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_gui_session::StartGUISessionError, R>> for Error
5466where
5467 R: Send + Sync + std::fmt::Debug + 'static,
5468{
5469 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_gui_session::StartGUISessionError, R>) -> Self {
5470 match err {
5471 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5472 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5473 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5474 source: err.into(),
5475 }),
5476 }
5477 }
5478}
5479impl From<crate::operation::start_gui_session::StartGUISessionError> for Error {
5480 fn from(err: crate::operation::start_gui_session::StartGUISessionError) -> Self {
5481 match err {
5482 crate::operation::start_gui_session::StartGUISessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5483 crate::operation::start_gui_session::StartGUISessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5484 crate::operation::start_gui_session::StartGUISessionError::NotFoundException(inner) => Error::NotFoundException(inner),
5485 crate::operation::start_gui_session::StartGUISessionError::RegionSetupInProgressException(inner) => {
5486 Error::RegionSetupInProgressException(inner)
5487 }
5488 crate::operation::start_gui_session::StartGUISessionError::ServiceException(inner) => Error::ServiceException(inner),
5489 crate::operation::start_gui_session::StartGUISessionError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5490 crate::operation::start_gui_session::StartGUISessionError::Unhandled(inner) => Error::Unhandled(inner),
5491 }
5492 }
5493}
5494impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_instance::StartInstanceError, R>> for Error
5495where
5496 R: Send + Sync + std::fmt::Debug + 'static,
5497{
5498 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_instance::StartInstanceError, R>) -> Self {
5499 match err {
5500 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5501 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5502 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5503 source: err.into(),
5504 }),
5505 }
5506 }
5507}
5508impl From<crate::operation::start_instance::StartInstanceError> for Error {
5509 fn from(err: crate::operation::start_instance::StartInstanceError) -> Self {
5510 match err {
5511 crate::operation::start_instance::StartInstanceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5512 crate::operation::start_instance::StartInstanceError::AccountSetupInProgressException(inner) => {
5513 Error::AccountSetupInProgressException(inner)
5514 }
5515 crate::operation::start_instance::StartInstanceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5516 crate::operation::start_instance::StartInstanceError::NotFoundException(inner) => Error::NotFoundException(inner),
5517 crate::operation::start_instance::StartInstanceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5518 crate::operation::start_instance::StartInstanceError::RegionSetupInProgressException(inner) => {
5519 Error::RegionSetupInProgressException(inner)
5520 }
5521 crate::operation::start_instance::StartInstanceError::ServiceException(inner) => Error::ServiceException(inner),
5522 crate::operation::start_instance::StartInstanceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5523 crate::operation::start_instance::StartInstanceError::Unhandled(inner) => Error::Unhandled(inner),
5524 }
5525 }
5526}
5527impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_relational_database::StartRelationalDatabaseError, R>>
5528 for Error
5529where
5530 R: Send + Sync + std::fmt::Debug + 'static,
5531{
5532 fn from(
5533 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_relational_database::StartRelationalDatabaseError, R>,
5534 ) -> Self {
5535 match err {
5536 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5537 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5538 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5539 source: err.into(),
5540 }),
5541 }
5542 }
5543}
5544impl From<crate::operation::start_relational_database::StartRelationalDatabaseError> for Error {
5545 fn from(err: crate::operation::start_relational_database::StartRelationalDatabaseError) -> Self {
5546 match err {
5547 crate::operation::start_relational_database::StartRelationalDatabaseError::AccessDeniedException(inner) => {
5548 Error::AccessDeniedException(inner)
5549 }
5550 crate::operation::start_relational_database::StartRelationalDatabaseError::AccountSetupInProgressException(inner) => {
5551 Error::AccountSetupInProgressException(inner)
5552 }
5553 crate::operation::start_relational_database::StartRelationalDatabaseError::InvalidInputException(inner) => {
5554 Error::InvalidInputException(inner)
5555 }
5556 crate::operation::start_relational_database::StartRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
5557 crate::operation::start_relational_database::StartRelationalDatabaseError::OperationFailureException(inner) => {
5558 Error::OperationFailureException(inner)
5559 }
5560 crate::operation::start_relational_database::StartRelationalDatabaseError::RegionSetupInProgressException(inner) => {
5561 Error::RegionSetupInProgressException(inner)
5562 }
5563 crate::operation::start_relational_database::StartRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
5564 crate::operation::start_relational_database::StartRelationalDatabaseError::UnauthenticatedException(inner) => {
5565 Error::UnauthenticatedException(inner)
5566 }
5567 crate::operation::start_relational_database::StartRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
5568 }
5569 }
5570}
5571impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_gui_session::StopGUISessionError, R>> for Error
5572where
5573 R: Send + Sync + std::fmt::Debug + 'static,
5574{
5575 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_gui_session::StopGUISessionError, R>) -> Self {
5576 match err {
5577 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5578 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5579 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5580 source: err.into(),
5581 }),
5582 }
5583 }
5584}
5585impl From<crate::operation::stop_gui_session::StopGUISessionError> for Error {
5586 fn from(err: crate::operation::stop_gui_session::StopGUISessionError) -> Self {
5587 match err {
5588 crate::operation::stop_gui_session::StopGUISessionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5589 crate::operation::stop_gui_session::StopGUISessionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5590 crate::operation::stop_gui_session::StopGUISessionError::NotFoundException(inner) => Error::NotFoundException(inner),
5591 crate::operation::stop_gui_session::StopGUISessionError::RegionSetupInProgressException(inner) => {
5592 Error::RegionSetupInProgressException(inner)
5593 }
5594 crate::operation::stop_gui_session::StopGUISessionError::ServiceException(inner) => Error::ServiceException(inner),
5595 crate::operation::stop_gui_session::StopGUISessionError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5596 crate::operation::stop_gui_session::StopGUISessionError::Unhandled(inner) => Error::Unhandled(inner),
5597 }
5598 }
5599}
5600impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_instance::StopInstanceError, R>> for Error
5601where
5602 R: Send + Sync + std::fmt::Debug + 'static,
5603{
5604 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_instance::StopInstanceError, R>) -> Self {
5605 match err {
5606 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5607 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5608 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5609 source: err.into(),
5610 }),
5611 }
5612 }
5613}
5614impl From<crate::operation::stop_instance::StopInstanceError> for Error {
5615 fn from(err: crate::operation::stop_instance::StopInstanceError) -> Self {
5616 match err {
5617 crate::operation::stop_instance::StopInstanceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5618 crate::operation::stop_instance::StopInstanceError::AccountSetupInProgressException(inner) => {
5619 Error::AccountSetupInProgressException(inner)
5620 }
5621 crate::operation::stop_instance::StopInstanceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5622 crate::operation::stop_instance::StopInstanceError::NotFoundException(inner) => Error::NotFoundException(inner),
5623 crate::operation::stop_instance::StopInstanceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5624 crate::operation::stop_instance::StopInstanceError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5625 crate::operation::stop_instance::StopInstanceError::ServiceException(inner) => Error::ServiceException(inner),
5626 crate::operation::stop_instance::StopInstanceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5627 crate::operation::stop_instance::StopInstanceError::Unhandled(inner) => Error::Unhandled(inner),
5628 }
5629 }
5630}
5631impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_relational_database::StopRelationalDatabaseError, R>> for Error
5632where
5633 R: Send + Sync + std::fmt::Debug + 'static,
5634{
5635 fn from(
5636 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_relational_database::StopRelationalDatabaseError, R>,
5637 ) -> Self {
5638 match err {
5639 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5640 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5641 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5642 source: err.into(),
5643 }),
5644 }
5645 }
5646}
5647impl From<crate::operation::stop_relational_database::StopRelationalDatabaseError> for Error {
5648 fn from(err: crate::operation::stop_relational_database::StopRelationalDatabaseError) -> Self {
5649 match err {
5650 crate::operation::stop_relational_database::StopRelationalDatabaseError::AccessDeniedException(inner) => {
5651 Error::AccessDeniedException(inner)
5652 }
5653 crate::operation::stop_relational_database::StopRelationalDatabaseError::AccountSetupInProgressException(inner) => {
5654 Error::AccountSetupInProgressException(inner)
5655 }
5656 crate::operation::stop_relational_database::StopRelationalDatabaseError::InvalidInputException(inner) => {
5657 Error::InvalidInputException(inner)
5658 }
5659 crate::operation::stop_relational_database::StopRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
5660 crate::operation::stop_relational_database::StopRelationalDatabaseError::OperationFailureException(inner) => {
5661 Error::OperationFailureException(inner)
5662 }
5663 crate::operation::stop_relational_database::StopRelationalDatabaseError::RegionSetupInProgressException(inner) => {
5664 Error::RegionSetupInProgressException(inner)
5665 }
5666 crate::operation::stop_relational_database::StopRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
5667 crate::operation::stop_relational_database::StopRelationalDatabaseError::UnauthenticatedException(inner) => {
5668 Error::UnauthenticatedException(inner)
5669 }
5670 crate::operation::stop_relational_database::StopRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
5671 }
5672 }
5673}
5674impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>> for Error
5675where
5676 R: Send + Sync + std::fmt::Debug + 'static,
5677{
5678 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>) -> Self {
5679 match err {
5680 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5681 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5682 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5683 source: err.into(),
5684 }),
5685 }
5686 }
5687}
5688impl From<crate::operation::tag_resource::TagResourceError> for Error {
5689 fn from(err: crate::operation::tag_resource::TagResourceError) -> Self {
5690 match err {
5691 crate::operation::tag_resource::TagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5692 crate::operation::tag_resource::TagResourceError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
5693 crate::operation::tag_resource::TagResourceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5694 crate::operation::tag_resource::TagResourceError::NotFoundException(inner) => Error::NotFoundException(inner),
5695 crate::operation::tag_resource::TagResourceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5696 crate::operation::tag_resource::TagResourceError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5697 crate::operation::tag_resource::TagResourceError::ServiceException(inner) => Error::ServiceException(inner),
5698 crate::operation::tag_resource::TagResourceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5699 crate::operation::tag_resource::TagResourceError::Unhandled(inner) => Error::Unhandled(inner),
5700 }
5701 }
5702}
5703impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::test_alarm::TestAlarmError, R>> for Error
5704where
5705 R: Send + Sync + std::fmt::Debug + 'static,
5706{
5707 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::test_alarm::TestAlarmError, R>) -> Self {
5708 match err {
5709 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5710 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5711 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5712 source: err.into(),
5713 }),
5714 }
5715 }
5716}
5717impl From<crate::operation::test_alarm::TestAlarmError> for Error {
5718 fn from(err: crate::operation::test_alarm::TestAlarmError) -> Self {
5719 match err {
5720 crate::operation::test_alarm::TestAlarmError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5721 crate::operation::test_alarm::TestAlarmError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5722 crate::operation::test_alarm::TestAlarmError::NotFoundException(inner) => Error::NotFoundException(inner),
5723 crate::operation::test_alarm::TestAlarmError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5724 crate::operation::test_alarm::TestAlarmError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5725 crate::operation::test_alarm::TestAlarmError::ServiceException(inner) => Error::ServiceException(inner),
5726 crate::operation::test_alarm::TestAlarmError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5727 crate::operation::test_alarm::TestAlarmError::Unhandled(inner) => Error::Unhandled(inner),
5728 }
5729 }
5730}
5731impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::unpeer_vpc::UnpeerVpcError, R>> for Error
5732where
5733 R: Send + Sync + std::fmt::Debug + 'static,
5734{
5735 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::unpeer_vpc::UnpeerVpcError, R>) -> Self {
5736 match err {
5737 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5738 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5739 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5740 source: err.into(),
5741 }),
5742 }
5743 }
5744}
5745impl From<crate::operation::unpeer_vpc::UnpeerVpcError> for Error {
5746 fn from(err: crate::operation::unpeer_vpc::UnpeerVpcError) -> Self {
5747 match err {
5748 crate::operation::unpeer_vpc::UnpeerVpcError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5749 crate::operation::unpeer_vpc::UnpeerVpcError::AccountSetupInProgressException(inner) => Error::AccountSetupInProgressException(inner),
5750 crate::operation::unpeer_vpc::UnpeerVpcError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5751 crate::operation::unpeer_vpc::UnpeerVpcError::NotFoundException(inner) => Error::NotFoundException(inner),
5752 crate::operation::unpeer_vpc::UnpeerVpcError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5753 crate::operation::unpeer_vpc::UnpeerVpcError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5754 crate::operation::unpeer_vpc::UnpeerVpcError::ServiceException(inner) => Error::ServiceException(inner),
5755 crate::operation::unpeer_vpc::UnpeerVpcError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5756 crate::operation::unpeer_vpc::UnpeerVpcError::Unhandled(inner) => Error::Unhandled(inner),
5757 }
5758 }
5759}
5760impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>> for Error
5761where
5762 R: Send + Sync + std::fmt::Debug + 'static,
5763{
5764 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>) -> Self {
5765 match err {
5766 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5767 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5768 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5769 source: err.into(),
5770 }),
5771 }
5772 }
5773}
5774impl From<crate::operation::untag_resource::UntagResourceError> for Error {
5775 fn from(err: crate::operation::untag_resource::UntagResourceError) -> Self {
5776 match err {
5777 crate::operation::untag_resource::UntagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5778 crate::operation::untag_resource::UntagResourceError::AccountSetupInProgressException(inner) => {
5779 Error::AccountSetupInProgressException(inner)
5780 }
5781 crate::operation::untag_resource::UntagResourceError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5782 crate::operation::untag_resource::UntagResourceError::NotFoundException(inner) => Error::NotFoundException(inner),
5783 crate::operation::untag_resource::UntagResourceError::OperationFailureException(inner) => Error::OperationFailureException(inner),
5784 crate::operation::untag_resource::UntagResourceError::RegionSetupInProgressException(inner) => {
5785 Error::RegionSetupInProgressException(inner)
5786 }
5787 crate::operation::untag_resource::UntagResourceError::ServiceException(inner) => Error::ServiceException(inner),
5788 crate::operation::untag_resource::UntagResourceError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5789 crate::operation::untag_resource::UntagResourceError::Unhandled(inner) => Error::Unhandled(inner),
5790 }
5791 }
5792}
5793impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_bucket::UpdateBucketError, R>> for Error
5794where
5795 R: Send + Sync + std::fmt::Debug + 'static,
5796{
5797 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_bucket::UpdateBucketError, R>) -> Self {
5798 match err {
5799 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5800 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5801 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5802 source: err.into(),
5803 }),
5804 }
5805 }
5806}
5807impl From<crate::operation::update_bucket::UpdateBucketError> for Error {
5808 fn from(err: crate::operation::update_bucket::UpdateBucketError) -> Self {
5809 match err {
5810 crate::operation::update_bucket::UpdateBucketError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5811 crate::operation::update_bucket::UpdateBucketError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5812 crate::operation::update_bucket::UpdateBucketError::NotFoundException(inner) => Error::NotFoundException(inner),
5813 crate::operation::update_bucket::UpdateBucketError::RegionSetupInProgressException(inner) => Error::RegionSetupInProgressException(inner),
5814 crate::operation::update_bucket::UpdateBucketError::ServiceException(inner) => Error::ServiceException(inner),
5815 crate::operation::update_bucket::UpdateBucketError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5816 crate::operation::update_bucket::UpdateBucketError::Unhandled(inner) => Error::Unhandled(inner),
5817 }
5818 }
5819}
5820impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_bucket_bundle::UpdateBucketBundleError, R>> for Error
5821where
5822 R: Send + Sync + std::fmt::Debug + 'static,
5823{
5824 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_bucket_bundle::UpdateBucketBundleError, R>) -> Self {
5825 match err {
5826 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5827 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5828 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5829 source: err.into(),
5830 }),
5831 }
5832 }
5833}
5834impl From<crate::operation::update_bucket_bundle::UpdateBucketBundleError> for Error {
5835 fn from(err: crate::operation::update_bucket_bundle::UpdateBucketBundleError) -> Self {
5836 match err {
5837 crate::operation::update_bucket_bundle::UpdateBucketBundleError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5838 crate::operation::update_bucket_bundle::UpdateBucketBundleError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5839 crate::operation::update_bucket_bundle::UpdateBucketBundleError::NotFoundException(inner) => Error::NotFoundException(inner),
5840 crate::operation::update_bucket_bundle::UpdateBucketBundleError::RegionSetupInProgressException(inner) => {
5841 Error::RegionSetupInProgressException(inner)
5842 }
5843 crate::operation::update_bucket_bundle::UpdateBucketBundleError::ServiceException(inner) => Error::ServiceException(inner),
5844 crate::operation::update_bucket_bundle::UpdateBucketBundleError::UnauthenticatedException(inner) => {
5845 Error::UnauthenticatedException(inner)
5846 }
5847 crate::operation::update_bucket_bundle::UpdateBucketBundleError::Unhandled(inner) => Error::Unhandled(inner),
5848 }
5849 }
5850}
5851impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_container_service::UpdateContainerServiceError, R>> for Error
5852where
5853 R: Send + Sync + std::fmt::Debug + 'static,
5854{
5855 fn from(
5856 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_container_service::UpdateContainerServiceError, R>,
5857 ) -> Self {
5858 match err {
5859 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5860 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5861 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5862 source: err.into(),
5863 }),
5864 }
5865 }
5866}
5867impl From<crate::operation::update_container_service::UpdateContainerServiceError> for Error {
5868 fn from(err: crate::operation::update_container_service::UpdateContainerServiceError) -> Self {
5869 match err {
5870 crate::operation::update_container_service::UpdateContainerServiceError::AccessDeniedException(inner) => {
5871 Error::AccessDeniedException(inner)
5872 }
5873 crate::operation::update_container_service::UpdateContainerServiceError::InvalidInputException(inner) => {
5874 Error::InvalidInputException(inner)
5875 }
5876 crate::operation::update_container_service::UpdateContainerServiceError::NotFoundException(inner) => Error::NotFoundException(inner),
5877 crate::operation::update_container_service::UpdateContainerServiceError::RegionSetupInProgressException(inner) => {
5878 Error::RegionSetupInProgressException(inner)
5879 }
5880 crate::operation::update_container_service::UpdateContainerServiceError::ServiceException(inner) => Error::ServiceException(inner),
5881 crate::operation::update_container_service::UpdateContainerServiceError::UnauthenticatedException(inner) => {
5882 Error::UnauthenticatedException(inner)
5883 }
5884 crate::operation::update_container_service::UpdateContainerServiceError::Unhandled(inner) => Error::Unhandled(inner),
5885 }
5886 }
5887}
5888impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_distribution::UpdateDistributionError, R>> for Error
5889where
5890 R: Send + Sync + std::fmt::Debug + 'static,
5891{
5892 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_distribution::UpdateDistributionError, R>) -> Self {
5893 match err {
5894 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5895 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5896 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5897 source: err.into(),
5898 }),
5899 }
5900 }
5901}
5902impl From<crate::operation::update_distribution::UpdateDistributionError> for Error {
5903 fn from(err: crate::operation::update_distribution::UpdateDistributionError) -> Self {
5904 match err {
5905 crate::operation::update_distribution::UpdateDistributionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5906 crate::operation::update_distribution::UpdateDistributionError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5907 crate::operation::update_distribution::UpdateDistributionError::NotFoundException(inner) => Error::NotFoundException(inner),
5908 crate::operation::update_distribution::UpdateDistributionError::OperationFailureException(inner) => {
5909 Error::OperationFailureException(inner)
5910 }
5911 crate::operation::update_distribution::UpdateDistributionError::ServiceException(inner) => Error::ServiceException(inner),
5912 crate::operation::update_distribution::UpdateDistributionError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5913 crate::operation::update_distribution::UpdateDistributionError::Unhandled(inner) => Error::Unhandled(inner),
5914 }
5915 }
5916}
5917impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_distribution_bundle::UpdateDistributionBundleError, R>>
5918 for Error
5919where
5920 R: Send + Sync + std::fmt::Debug + 'static,
5921{
5922 fn from(
5923 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_distribution_bundle::UpdateDistributionBundleError, R>,
5924 ) -> Self {
5925 match err {
5926 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5927 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5928 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5929 source: err.into(),
5930 }),
5931 }
5932 }
5933}
5934impl From<crate::operation::update_distribution_bundle::UpdateDistributionBundleError> for Error {
5935 fn from(err: crate::operation::update_distribution_bundle::UpdateDistributionBundleError) -> Self {
5936 match err {
5937 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::AccessDeniedException(inner) => {
5938 Error::AccessDeniedException(inner)
5939 }
5940 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::InvalidInputException(inner) => {
5941 Error::InvalidInputException(inner)
5942 }
5943 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::NotFoundException(inner) => Error::NotFoundException(inner),
5944 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::OperationFailureException(inner) => {
5945 Error::OperationFailureException(inner)
5946 }
5947 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::ServiceException(inner) => Error::ServiceException(inner),
5948 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::UnauthenticatedException(inner) => {
5949 Error::UnauthenticatedException(inner)
5950 }
5951 crate::operation::update_distribution_bundle::UpdateDistributionBundleError::Unhandled(inner) => Error::Unhandled(inner),
5952 }
5953 }
5954}
5955impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain_entry::UpdateDomainEntryError, R>> for Error
5956where
5957 R: Send + Sync + std::fmt::Debug + 'static,
5958{
5959 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain_entry::UpdateDomainEntryError, R>) -> Self {
5960 match err {
5961 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5962 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5963 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5964 source: err.into(),
5965 }),
5966 }
5967 }
5968}
5969impl From<crate::operation::update_domain_entry::UpdateDomainEntryError> for Error {
5970 fn from(err: crate::operation::update_domain_entry::UpdateDomainEntryError) -> Self {
5971 match err {
5972 crate::operation::update_domain_entry::UpdateDomainEntryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5973 crate::operation::update_domain_entry::UpdateDomainEntryError::AccountSetupInProgressException(inner) => {
5974 Error::AccountSetupInProgressException(inner)
5975 }
5976 crate::operation::update_domain_entry::UpdateDomainEntryError::InvalidInputException(inner) => Error::InvalidInputException(inner),
5977 crate::operation::update_domain_entry::UpdateDomainEntryError::NotFoundException(inner) => Error::NotFoundException(inner),
5978 crate::operation::update_domain_entry::UpdateDomainEntryError::OperationFailureException(inner) => {
5979 Error::OperationFailureException(inner)
5980 }
5981 crate::operation::update_domain_entry::UpdateDomainEntryError::RegionSetupInProgressException(inner) => {
5982 Error::RegionSetupInProgressException(inner)
5983 }
5984 crate::operation::update_domain_entry::UpdateDomainEntryError::ServiceException(inner) => Error::ServiceException(inner),
5985 crate::operation::update_domain_entry::UpdateDomainEntryError::UnauthenticatedException(inner) => Error::UnauthenticatedException(inner),
5986 crate::operation::update_domain_entry::UpdateDomainEntryError::Unhandled(inner) => Error::Unhandled(inner),
5987 }
5988 }
5989}
5990impl<R>
5991 From<
5992 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError, R>,
5993 > for Error
5994where
5995 R: Send + Sync + std::fmt::Debug + 'static,
5996{
5997 fn from(
5998 err: ::aws_smithy_runtime_api::client::result::SdkError<
5999 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError,
6000 R,
6001 >,
6002 ) -> Self {
6003 match err {
6004 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6005 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6006 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6007 source: err.into(),
6008 }),
6009 }
6010 }
6011}
6012impl From<crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError> for Error {
6013 fn from(err: crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError) -> Self {
6014 match err {
6015 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::AccessDeniedException(inner) => {
6016 Error::AccessDeniedException(inner)
6017 }
6018 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::AccountSetupInProgressException(inner) => {
6019 Error::AccountSetupInProgressException(inner)
6020 }
6021 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::InvalidInputException(inner) => {
6022 Error::InvalidInputException(inner)
6023 }
6024 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::NotFoundException(inner) => {
6025 Error::NotFoundException(inner)
6026 }
6027 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::OperationFailureException(inner) => {
6028 Error::OperationFailureException(inner)
6029 }
6030 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::RegionSetupInProgressException(inner) => {
6031 Error::RegionSetupInProgressException(inner)
6032 }
6033 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::ServiceException(inner) => {
6034 Error::ServiceException(inner)
6035 }
6036 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::UnauthenticatedException(inner) => {
6037 Error::UnauthenticatedException(inner)
6038 }
6039 crate::operation::update_instance_metadata_options::UpdateInstanceMetadataOptionsError::Unhandled(inner) => Error::Unhandled(inner),
6040 }
6041 }
6042}
6043impl<R>
6044 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError, R>>
6045 for Error
6046where
6047 R: Send + Sync + std::fmt::Debug + 'static,
6048{
6049 fn from(
6050 err: ::aws_smithy_runtime_api::client::result::SdkError<
6051 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError,
6052 R,
6053 >,
6054 ) -> Self {
6055 match err {
6056 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6057 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6058 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6059 source: err.into(),
6060 }),
6061 }
6062 }
6063}
6064impl From<crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError> for Error {
6065 fn from(err: crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError) -> Self {
6066 match err {
6067 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::AccessDeniedException(inner) => {
6068 Error::AccessDeniedException(inner)
6069 }
6070 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::AccountSetupInProgressException(inner) => {
6071 Error::AccountSetupInProgressException(inner)
6072 }
6073 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::InvalidInputException(inner) => {
6074 Error::InvalidInputException(inner)
6075 }
6076 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::NotFoundException(inner) => {
6077 Error::NotFoundException(inner)
6078 }
6079 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::OperationFailureException(inner) => {
6080 Error::OperationFailureException(inner)
6081 }
6082 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::RegionSetupInProgressException(inner) => {
6083 Error::RegionSetupInProgressException(inner)
6084 }
6085 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::ServiceException(inner) => {
6086 Error::ServiceException(inner)
6087 }
6088 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::UnauthenticatedException(inner) => {
6089 Error::UnauthenticatedException(inner)
6090 }
6091 crate::operation::update_load_balancer_attribute::UpdateLoadBalancerAttributeError::Unhandled(inner) => Error::Unhandled(inner),
6092 }
6093 }
6094}
6095impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_relational_database::UpdateRelationalDatabaseError, R>>
6096 for Error
6097where
6098 R: Send + Sync + std::fmt::Debug + 'static,
6099{
6100 fn from(
6101 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_relational_database::UpdateRelationalDatabaseError, R>,
6102 ) -> Self {
6103 match err {
6104 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6105 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6106 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6107 source: err.into(),
6108 }),
6109 }
6110 }
6111}
6112impl From<crate::operation::update_relational_database::UpdateRelationalDatabaseError> for Error {
6113 fn from(err: crate::operation::update_relational_database::UpdateRelationalDatabaseError) -> Self {
6114 match err {
6115 crate::operation::update_relational_database::UpdateRelationalDatabaseError::AccessDeniedException(inner) => {
6116 Error::AccessDeniedException(inner)
6117 }
6118 crate::operation::update_relational_database::UpdateRelationalDatabaseError::AccountSetupInProgressException(inner) => {
6119 Error::AccountSetupInProgressException(inner)
6120 }
6121 crate::operation::update_relational_database::UpdateRelationalDatabaseError::InvalidInputException(inner) => {
6122 Error::InvalidInputException(inner)
6123 }
6124 crate::operation::update_relational_database::UpdateRelationalDatabaseError::NotFoundException(inner) => Error::NotFoundException(inner),
6125 crate::operation::update_relational_database::UpdateRelationalDatabaseError::OperationFailureException(inner) => {
6126 Error::OperationFailureException(inner)
6127 }
6128 crate::operation::update_relational_database::UpdateRelationalDatabaseError::RegionSetupInProgressException(inner) => {
6129 Error::RegionSetupInProgressException(inner)
6130 }
6131 crate::operation::update_relational_database::UpdateRelationalDatabaseError::ServiceException(inner) => Error::ServiceException(inner),
6132 crate::operation::update_relational_database::UpdateRelationalDatabaseError::UnauthenticatedException(inner) => {
6133 Error::UnauthenticatedException(inner)
6134 }
6135 crate::operation::update_relational_database::UpdateRelationalDatabaseError::Unhandled(inner) => Error::Unhandled(inner),
6136 }
6137 }
6138}
6139impl<R>
6140 From<
6141 ::aws_smithy_runtime_api::client::result::SdkError<
6142 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError,
6143 R,
6144 >,
6145 > for Error
6146where
6147 R: Send + Sync + std::fmt::Debug + 'static,
6148{
6149 fn from(
6150 err: ::aws_smithy_runtime_api::client::result::SdkError<
6151 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError,
6152 R,
6153 >,
6154 ) -> Self {
6155 match err {
6156 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6157 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6158 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6159 source: err.into(),
6160 }),
6161 }
6162 }
6163}
6164impl From<crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError> for Error {
6165 fn from(err: crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError) -> Self {
6166 match err {
6167 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::AccessDeniedException(inner) => {
6168 Error::AccessDeniedException(inner)
6169 }
6170 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::AccountSetupInProgressException(
6171 inner,
6172 ) => Error::AccountSetupInProgressException(inner),
6173 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::InvalidInputException(inner) => {
6174 Error::InvalidInputException(inner)
6175 }
6176 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::NotFoundException(inner) => {
6177 Error::NotFoundException(inner)
6178 }
6179 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::OperationFailureException(inner) => {
6180 Error::OperationFailureException(inner)
6181 }
6182 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::RegionSetupInProgressException(
6183 inner,
6184 ) => Error::RegionSetupInProgressException(inner),
6185 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::ServiceException(inner) => {
6186 Error::ServiceException(inner)
6187 }
6188 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::UnauthenticatedException(inner) => {
6189 Error::UnauthenticatedException(inner)
6190 }
6191 crate::operation::update_relational_database_parameters::UpdateRelationalDatabaseParametersError::Unhandled(inner) => {
6192 Error::Unhandled(inner)
6193 }
6194 }
6195 }
6196}
6197impl ::std::error::Error for Error {
6198 fn source(&self) -> std::option::Option<&(dyn ::std::error::Error + 'static)> {
6199 match self {
6200 Error::AccessDeniedException(inner) => inner.source(),
6201 Error::AccountSetupInProgressException(inner) => inner.source(),
6202 Error::InvalidInputException(inner) => inner.source(),
6203 Error::NotFoundException(inner) => inner.source(),
6204 Error::OperationFailureException(inner) => inner.source(),
6205 Error::RegionSetupInProgressException(inner) => inner.source(),
6206 Error::ServiceException(inner) => inner.source(),
6207 Error::UnauthenticatedException(inner) => inner.source(),
6208 Error::Unhandled(inner) => ::std::option::Option::Some(&*inner.source),
6209 }
6210 }
6211}
6212impl ::aws_types::request_id::RequestId for Error {
6213 fn request_id(&self) -> Option<&str> {
6214 match self {
6215 Self::AccessDeniedException(e) => e.request_id(),
6216 Self::AccountSetupInProgressException(e) => e.request_id(),
6217 Self::InvalidInputException(e) => e.request_id(),
6218 Self::NotFoundException(e) => e.request_id(),
6219 Self::OperationFailureException(e) => e.request_id(),
6220 Self::RegionSetupInProgressException(e) => e.request_id(),
6221 Self::ServiceException(e) => e.request_id(),
6222 Self::UnauthenticatedException(e) => e.request_id(),
6223 Self::Unhandled(e) => e.meta.request_id(),
6224 }
6225 }
6226}