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