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>
1585 From<
1586 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError, R>,
1587 > for Error
1588where
1589 R: Send + Sync + std::fmt::Debug + 'static,
1590{
1591 fn from(
1592 err: ::aws_smithy_runtime_api::client::result::SdkError<
1593 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError,
1594 R,
1595 >,
1596 ) -> Self {
1597 match err {
1598 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1599 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1600 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1601 source: err.into(),
1602 }),
1603 }
1604 }
1605}
1606impl From<crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError> for Error {
1607 fn from(err: crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError) -> Self {
1608 match err {
1609 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::AccessDeniedException(inner) => {
1610 Error::AccessDeniedException(inner)
1611 }
1612 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::ConflictException(inner) => {
1613 Error::ConflictException(inner)
1614 }
1615 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::InternalServerException(inner) => {
1616 Error::InternalServerException(inner)
1617 }
1618 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::ResourceNotFoundException(inner) => {
1619 Error::ResourceNotFoundException(inner)
1620 }
1621 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::ThrottlingException(inner) => {
1622 Error::ThrottlingException(inner)
1623 }
1624 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::ValidationException(inner) => {
1625 Error::ValidationException(inner)
1626 }
1627 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::UnauthorizedException(inner) => {
1628 Error::UnauthorizedException(inner)
1629 }
1630 crate::operation::delete_data_export_configuration::DeleteDataExportConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
1631 }
1632 }
1633}
1634impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_product::DeleteDataProductError, R>> for Error
1635where
1636 R: Send + Sync + std::fmt::Debug + 'static,
1637{
1638 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_product::DeleteDataProductError, R>) -> Self {
1639 match err {
1640 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1641 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1642 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1643 source: err.into(),
1644 }),
1645 }
1646 }
1647}
1648impl From<crate::operation::delete_data_product::DeleteDataProductError> for Error {
1649 fn from(err: crate::operation::delete_data_product::DeleteDataProductError) -> Self {
1650 match err {
1651 crate::operation::delete_data_product::DeleteDataProductError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1652 crate::operation::delete_data_product::DeleteDataProductError::ConflictException(inner) => Error::ConflictException(inner),
1653 crate::operation::delete_data_product::DeleteDataProductError::InternalServerException(inner) => Error::InternalServerException(inner),
1654 crate::operation::delete_data_product::DeleteDataProductError::ResourceNotFoundException(inner) => {
1655 Error::ResourceNotFoundException(inner)
1656 }
1657 crate::operation::delete_data_product::DeleteDataProductError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1658 crate::operation::delete_data_product::DeleteDataProductError::ValidationException(inner) => Error::ValidationException(inner),
1659 crate::operation::delete_data_product::DeleteDataProductError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1660 crate::operation::delete_data_product::DeleteDataProductError::Unhandled(inner) => Error::Unhandled(inner),
1661 }
1662 }
1663}
1664impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_source::DeleteDataSourceError, R>> for Error
1665where
1666 R: Send + Sync + std::fmt::Debug + 'static,
1667{
1668 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_data_source::DeleteDataSourceError, R>) -> Self {
1669 match err {
1670 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1671 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1672 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1673 source: err.into(),
1674 }),
1675 }
1676 }
1677}
1678impl From<crate::operation::delete_data_source::DeleteDataSourceError> for Error {
1679 fn from(err: crate::operation::delete_data_source::DeleteDataSourceError) -> Self {
1680 match err {
1681 crate::operation::delete_data_source::DeleteDataSourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1682 crate::operation::delete_data_source::DeleteDataSourceError::ConflictException(inner) => Error::ConflictException(inner),
1683 crate::operation::delete_data_source::DeleteDataSourceError::InternalServerException(inner) => Error::InternalServerException(inner),
1684 crate::operation::delete_data_source::DeleteDataSourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1685 crate::operation::delete_data_source::DeleteDataSourceError::ServiceQuotaExceededException(inner) => {
1686 Error::ServiceQuotaExceededException(inner)
1687 }
1688 crate::operation::delete_data_source::DeleteDataSourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1689 crate::operation::delete_data_source::DeleteDataSourceError::ValidationException(inner) => Error::ValidationException(inner),
1690 crate::operation::delete_data_source::DeleteDataSourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1691 crate::operation::delete_data_source::DeleteDataSourceError::Unhandled(inner) => Error::Unhandled(inner),
1692 }
1693 }
1694}
1695impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain::DeleteDomainError, R>> for Error
1696where
1697 R: Send + Sync + std::fmt::Debug + 'static,
1698{
1699 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain::DeleteDomainError, R>) -> Self {
1700 match err {
1701 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1702 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1703 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1704 source: err.into(),
1705 }),
1706 }
1707 }
1708}
1709impl From<crate::operation::delete_domain::DeleteDomainError> for Error {
1710 fn from(err: crate::operation::delete_domain::DeleteDomainError) -> Self {
1711 match err {
1712 crate::operation::delete_domain::DeleteDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1713 crate::operation::delete_domain::DeleteDomainError::ConflictException(inner) => Error::ConflictException(inner),
1714 crate::operation::delete_domain::DeleteDomainError::InternalServerException(inner) => Error::InternalServerException(inner),
1715 crate::operation::delete_domain::DeleteDomainError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1716 crate::operation::delete_domain::DeleteDomainError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1717 crate::operation::delete_domain::DeleteDomainError::ValidationException(inner) => Error::ValidationException(inner),
1718 crate::operation::delete_domain::DeleteDomainError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1719 crate::operation::delete_domain::DeleteDomainError::Unhandled(inner) => Error::Unhandled(inner),
1720 }
1721 }
1722}
1723impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain_unit::DeleteDomainUnitError, R>> for Error
1724where
1725 R: Send + Sync + std::fmt::Debug + 'static,
1726{
1727 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_domain_unit::DeleteDomainUnitError, R>) -> Self {
1728 match err {
1729 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1730 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1731 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1732 source: err.into(),
1733 }),
1734 }
1735 }
1736}
1737impl From<crate::operation::delete_domain_unit::DeleteDomainUnitError> for Error {
1738 fn from(err: crate::operation::delete_domain_unit::DeleteDomainUnitError) -> Self {
1739 match err {
1740 crate::operation::delete_domain_unit::DeleteDomainUnitError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1741 crate::operation::delete_domain_unit::DeleteDomainUnitError::ConflictException(inner) => Error::ConflictException(inner),
1742 crate::operation::delete_domain_unit::DeleteDomainUnitError::InternalServerException(inner) => Error::InternalServerException(inner),
1743 crate::operation::delete_domain_unit::DeleteDomainUnitError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1744 crate::operation::delete_domain_unit::DeleteDomainUnitError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1745 crate::operation::delete_domain_unit::DeleteDomainUnitError::ValidationException(inner) => Error::ValidationException(inner),
1746 crate::operation::delete_domain_unit::DeleteDomainUnitError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1747 crate::operation::delete_domain_unit::DeleteDomainUnitError::Unhandled(inner) => Error::Unhandled(inner),
1748 }
1749 }
1750}
1751impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment::DeleteEnvironmentError, R>> for Error
1752where
1753 R: Send + Sync + std::fmt::Debug + 'static,
1754{
1755 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment::DeleteEnvironmentError, R>) -> Self {
1756 match err {
1757 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1758 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1759 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1760 source: err.into(),
1761 }),
1762 }
1763 }
1764}
1765impl From<crate::operation::delete_environment::DeleteEnvironmentError> for Error {
1766 fn from(err: crate::operation::delete_environment::DeleteEnvironmentError) -> Self {
1767 match err {
1768 crate::operation::delete_environment::DeleteEnvironmentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1769 crate::operation::delete_environment::DeleteEnvironmentError::InternalServerException(inner) => Error::InternalServerException(inner),
1770 crate::operation::delete_environment::DeleteEnvironmentError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1771 crate::operation::delete_environment::DeleteEnvironmentError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1772 crate::operation::delete_environment::DeleteEnvironmentError::ValidationException(inner) => Error::ValidationException(inner),
1773 crate::operation::delete_environment::DeleteEnvironmentError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1774 crate::operation::delete_environment::DeleteEnvironmentError::Unhandled(inner) => Error::Unhandled(inner),
1775 }
1776 }
1777}
1778impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment_action::DeleteEnvironmentActionError, R>>
1779 for Error
1780where
1781 R: Send + Sync + std::fmt::Debug + 'static,
1782{
1783 fn from(
1784 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment_action::DeleteEnvironmentActionError, R>,
1785 ) -> Self {
1786 match err {
1787 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1788 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1789 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1790 source: err.into(),
1791 }),
1792 }
1793 }
1794}
1795impl From<crate::operation::delete_environment_action::DeleteEnvironmentActionError> for Error {
1796 fn from(err: crate::operation::delete_environment_action::DeleteEnvironmentActionError) -> Self {
1797 match err {
1798 crate::operation::delete_environment_action::DeleteEnvironmentActionError::AccessDeniedException(inner) => {
1799 Error::AccessDeniedException(inner)
1800 }
1801 crate::operation::delete_environment_action::DeleteEnvironmentActionError::ConflictException(inner) => Error::ConflictException(inner),
1802 crate::operation::delete_environment_action::DeleteEnvironmentActionError::InternalServerException(inner) => {
1803 Error::InternalServerException(inner)
1804 }
1805 crate::operation::delete_environment_action::DeleteEnvironmentActionError::ResourceNotFoundException(inner) => {
1806 Error::ResourceNotFoundException(inner)
1807 }
1808 crate::operation::delete_environment_action::DeleteEnvironmentActionError::ThrottlingException(inner) => {
1809 Error::ThrottlingException(inner)
1810 }
1811 crate::operation::delete_environment_action::DeleteEnvironmentActionError::ValidationException(inner) => {
1812 Error::ValidationException(inner)
1813 }
1814 crate::operation::delete_environment_action::DeleteEnvironmentActionError::UnauthorizedException(inner) => {
1815 Error::UnauthorizedException(inner)
1816 }
1817 crate::operation::delete_environment_action::DeleteEnvironmentActionError::Unhandled(inner) => Error::Unhandled(inner),
1818 }
1819 }
1820}
1821impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError, R>>
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<crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError, R>,
1828 ) -> Self {
1829 match err {
1830 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1831 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1832 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1833 source: err.into(),
1834 }),
1835 }
1836 }
1837}
1838impl From<crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError> for Error {
1839 fn from(err: crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError) -> Self {
1840 match err {
1841 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::AccessDeniedException(inner) => {
1842 Error::AccessDeniedException(inner)
1843 }
1844 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::ConflictException(inner) => {
1845 Error::ConflictException(inner)
1846 }
1847 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::InternalServerException(inner) => {
1848 Error::InternalServerException(inner)
1849 }
1850 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::ResourceNotFoundException(inner) => {
1851 Error::ResourceNotFoundException(inner)
1852 }
1853 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::ThrottlingException(inner) => {
1854 Error::ThrottlingException(inner)
1855 }
1856 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::ValidationException(inner) => {
1857 Error::ValidationException(inner)
1858 }
1859 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::UnauthorizedException(inner) => {
1860 Error::UnauthorizedException(inner)
1861 }
1862 crate::operation::delete_environment_blueprint::DeleteEnvironmentBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
1863 }
1864 }
1865}
1866impl<R>
1867 From<
1868 ::aws_smithy_runtime_api::client::result::SdkError<
1869 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError,
1870 R,
1871 >,
1872 > for Error
1873where
1874 R: Send + Sync + std::fmt::Debug + 'static,
1875{
1876 fn from(
1877 err: ::aws_smithy_runtime_api::client::result::SdkError<
1878 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError,
1879 R,
1880 >,
1881 ) -> Self {
1882 match err {
1883 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1884 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1885 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1886 source: err.into(),
1887 }),
1888 }
1889 }
1890}
1891impl From<crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError> for Error {
1892 fn from(err: crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError) -> Self {
1893 match err {
1894 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::AccessDeniedException(
1895 inner,
1896 ) => Error::AccessDeniedException(inner),
1897 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::InternalServerException(
1898 inner,
1899 ) => Error::InternalServerException(inner),
1900 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::ValidationException(
1901 inner,
1902 ) => Error::ValidationException(inner),
1903 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::ThrottlingException(
1904 inner,
1905 ) => Error::ThrottlingException(inner),
1906 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::UnauthorizedException(
1907 inner,
1908 ) => Error::UnauthorizedException(inner),
1909 crate::operation::delete_environment_blueprint_configuration::DeleteEnvironmentBlueprintConfigurationError::Unhandled(inner) => {
1910 Error::Unhandled(inner)
1911 }
1912 }
1913 }
1914}
1915impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment_profile::DeleteEnvironmentProfileError, R>>
1916 for Error
1917where
1918 R: Send + Sync + std::fmt::Debug + 'static,
1919{
1920 fn from(
1921 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_environment_profile::DeleteEnvironmentProfileError, R>,
1922 ) -> Self {
1923 match err {
1924 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1925 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1926 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1927 source: err.into(),
1928 }),
1929 }
1930 }
1931}
1932impl From<crate::operation::delete_environment_profile::DeleteEnvironmentProfileError> for Error {
1933 fn from(err: crate::operation::delete_environment_profile::DeleteEnvironmentProfileError) -> Self {
1934 match err {
1935 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::AccessDeniedException(inner) => {
1936 Error::AccessDeniedException(inner)
1937 }
1938 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::InternalServerException(inner) => {
1939 Error::InternalServerException(inner)
1940 }
1941 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::ResourceNotFoundException(inner) => {
1942 Error::ResourceNotFoundException(inner)
1943 }
1944 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::ThrottlingException(inner) => {
1945 Error::ThrottlingException(inner)
1946 }
1947 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::ValidationException(inner) => {
1948 Error::ValidationException(inner)
1949 }
1950 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::UnauthorizedException(inner) => {
1951 Error::UnauthorizedException(inner)
1952 }
1953 crate::operation::delete_environment_profile::DeleteEnvironmentProfileError::Unhandled(inner) => Error::Unhandled(inner),
1954 }
1955 }
1956}
1957impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_form_type::DeleteFormTypeError, R>> for Error
1958where
1959 R: Send + Sync + std::fmt::Debug + 'static,
1960{
1961 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_form_type::DeleteFormTypeError, R>) -> Self {
1962 match err {
1963 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1964 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1965 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1966 source: err.into(),
1967 }),
1968 }
1969 }
1970}
1971impl From<crate::operation::delete_form_type::DeleteFormTypeError> for Error {
1972 fn from(err: crate::operation::delete_form_type::DeleteFormTypeError) -> Self {
1973 match err {
1974 crate::operation::delete_form_type::DeleteFormTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1975 crate::operation::delete_form_type::DeleteFormTypeError::ConflictException(inner) => Error::ConflictException(inner),
1976 crate::operation::delete_form_type::DeleteFormTypeError::InternalServerException(inner) => Error::InternalServerException(inner),
1977 crate::operation::delete_form_type::DeleteFormTypeError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1978 crate::operation::delete_form_type::DeleteFormTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
1979 crate::operation::delete_form_type::DeleteFormTypeError::ValidationException(inner) => Error::ValidationException(inner),
1980 crate::operation::delete_form_type::DeleteFormTypeError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
1981 crate::operation::delete_form_type::DeleteFormTypeError::Unhandled(inner) => Error::Unhandled(inner),
1982 }
1983 }
1984}
1985impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary::DeleteGlossaryError, R>> for Error
1986where
1987 R: Send + Sync + std::fmt::Debug + 'static,
1988{
1989 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary::DeleteGlossaryError, R>) -> Self {
1990 match err {
1991 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1992 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1993 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1994 source: err.into(),
1995 }),
1996 }
1997 }
1998}
1999impl From<crate::operation::delete_glossary::DeleteGlossaryError> for Error {
2000 fn from(err: crate::operation::delete_glossary::DeleteGlossaryError) -> Self {
2001 match err {
2002 crate::operation::delete_glossary::DeleteGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2003 crate::operation::delete_glossary::DeleteGlossaryError::ConflictException(inner) => Error::ConflictException(inner),
2004 crate::operation::delete_glossary::DeleteGlossaryError::InternalServerException(inner) => Error::InternalServerException(inner),
2005 crate::operation::delete_glossary::DeleteGlossaryError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2006 crate::operation::delete_glossary::DeleteGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2007 crate::operation::delete_glossary::DeleteGlossaryError::ValidationException(inner) => Error::ValidationException(inner),
2008 crate::operation::delete_glossary::DeleteGlossaryError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2009 crate::operation::delete_glossary::DeleteGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
2010 }
2011 }
2012}
2013impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary_term::DeleteGlossaryTermError, R>> for Error
2014where
2015 R: Send + Sync + std::fmt::Debug + 'static,
2016{
2017 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_glossary_term::DeleteGlossaryTermError, R>) -> Self {
2018 match err {
2019 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2020 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2021 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2022 source: err.into(),
2023 }),
2024 }
2025 }
2026}
2027impl From<crate::operation::delete_glossary_term::DeleteGlossaryTermError> for Error {
2028 fn from(err: crate::operation::delete_glossary_term::DeleteGlossaryTermError) -> Self {
2029 match err {
2030 crate::operation::delete_glossary_term::DeleteGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2031 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ConflictException(inner) => Error::ConflictException(inner),
2032 crate::operation::delete_glossary_term::DeleteGlossaryTermError::InternalServerException(inner) => Error::InternalServerException(inner),
2033 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ResourceNotFoundException(inner) => {
2034 Error::ResourceNotFoundException(inner)
2035 }
2036 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2037 crate::operation::delete_glossary_term::DeleteGlossaryTermError::ValidationException(inner) => Error::ValidationException(inner),
2038 crate::operation::delete_glossary_term::DeleteGlossaryTermError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2039 crate::operation::delete_glossary_term::DeleteGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
2040 }
2041 }
2042}
2043impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_listing::DeleteListingError, R>> for Error
2044where
2045 R: Send + Sync + std::fmt::Debug + 'static,
2046{
2047 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_listing::DeleteListingError, R>) -> Self {
2048 match err {
2049 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2050 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2051 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2052 source: err.into(),
2053 }),
2054 }
2055 }
2056}
2057impl From<crate::operation::delete_listing::DeleteListingError> for Error {
2058 fn from(err: crate::operation::delete_listing::DeleteListingError) -> Self {
2059 match err {
2060 crate::operation::delete_listing::DeleteListingError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2061 crate::operation::delete_listing::DeleteListingError::ConflictException(inner) => Error::ConflictException(inner),
2062 crate::operation::delete_listing::DeleteListingError::InternalServerException(inner) => Error::InternalServerException(inner),
2063 crate::operation::delete_listing::DeleteListingError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2064 crate::operation::delete_listing::DeleteListingError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2065 crate::operation::delete_listing::DeleteListingError::ValidationException(inner) => Error::ValidationException(inner),
2066 crate::operation::delete_listing::DeleteListingError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2067 crate::operation::delete_listing::DeleteListingError::Unhandled(inner) => Error::Unhandled(inner),
2068 }
2069 }
2070}
2071impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project::DeleteProjectError, R>> for Error
2072where
2073 R: Send + Sync + std::fmt::Debug + 'static,
2074{
2075 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project::DeleteProjectError, R>) -> Self {
2076 match err {
2077 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2078 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2079 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2080 source: err.into(),
2081 }),
2082 }
2083 }
2084}
2085impl From<crate::operation::delete_project::DeleteProjectError> for Error {
2086 fn from(err: crate::operation::delete_project::DeleteProjectError) -> Self {
2087 match err {
2088 crate::operation::delete_project::DeleteProjectError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2089 crate::operation::delete_project::DeleteProjectError::InternalServerException(inner) => Error::InternalServerException(inner),
2090 crate::operation::delete_project::DeleteProjectError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2091 crate::operation::delete_project::DeleteProjectError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2092 crate::operation::delete_project::DeleteProjectError::ValidationException(inner) => Error::ValidationException(inner),
2093 crate::operation::delete_project::DeleteProjectError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2094 crate::operation::delete_project::DeleteProjectError::Unhandled(inner) => Error::Unhandled(inner),
2095 }
2096 }
2097}
2098impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project_membership::DeleteProjectMembershipError, R>>
2099 for Error
2100where
2101 R: Send + Sync + std::fmt::Debug + 'static,
2102{
2103 fn from(
2104 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project_membership::DeleteProjectMembershipError, R>,
2105 ) -> Self {
2106 match err {
2107 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2108 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2109 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2110 source: err.into(),
2111 }),
2112 }
2113 }
2114}
2115impl From<crate::operation::delete_project_membership::DeleteProjectMembershipError> for Error {
2116 fn from(err: crate::operation::delete_project_membership::DeleteProjectMembershipError) -> Self {
2117 match err {
2118 crate::operation::delete_project_membership::DeleteProjectMembershipError::AccessDeniedException(inner) => {
2119 Error::AccessDeniedException(inner)
2120 }
2121 crate::operation::delete_project_membership::DeleteProjectMembershipError::InternalServerException(inner) => {
2122 Error::InternalServerException(inner)
2123 }
2124 crate::operation::delete_project_membership::DeleteProjectMembershipError::ResourceNotFoundException(inner) => {
2125 Error::ResourceNotFoundException(inner)
2126 }
2127 crate::operation::delete_project_membership::DeleteProjectMembershipError::ServiceQuotaExceededException(inner) => {
2128 Error::ServiceQuotaExceededException(inner)
2129 }
2130 crate::operation::delete_project_membership::DeleteProjectMembershipError::ThrottlingException(inner) => {
2131 Error::ThrottlingException(inner)
2132 }
2133 crate::operation::delete_project_membership::DeleteProjectMembershipError::ValidationException(inner) => {
2134 Error::ValidationException(inner)
2135 }
2136 crate::operation::delete_project_membership::DeleteProjectMembershipError::UnauthorizedException(inner) => {
2137 Error::UnauthorizedException(inner)
2138 }
2139 crate::operation::delete_project_membership::DeleteProjectMembershipError::Unhandled(inner) => Error::Unhandled(inner),
2140 }
2141 }
2142}
2143impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project_profile::DeleteProjectProfileError, R>> for Error
2144where
2145 R: Send + Sync + std::fmt::Debug + 'static,
2146{
2147 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_project_profile::DeleteProjectProfileError, R>) -> Self {
2148 match err {
2149 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2150 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2151 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2152 source: err.into(),
2153 }),
2154 }
2155 }
2156}
2157impl From<crate::operation::delete_project_profile::DeleteProjectProfileError> for Error {
2158 fn from(err: crate::operation::delete_project_profile::DeleteProjectProfileError) -> Self {
2159 match err {
2160 crate::operation::delete_project_profile::DeleteProjectProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2161 crate::operation::delete_project_profile::DeleteProjectProfileError::InternalServerException(inner) => {
2162 Error::InternalServerException(inner)
2163 }
2164 crate::operation::delete_project_profile::DeleteProjectProfileError::ResourceNotFoundException(inner) => {
2165 Error::ResourceNotFoundException(inner)
2166 }
2167 crate::operation::delete_project_profile::DeleteProjectProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2168 crate::operation::delete_project_profile::DeleteProjectProfileError::ValidationException(inner) => Error::ValidationException(inner),
2169 crate::operation::delete_project_profile::DeleteProjectProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2170 crate::operation::delete_project_profile::DeleteProjectProfileError::Unhandled(inner) => Error::Unhandled(inner),
2171 }
2172 }
2173}
2174impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_rule::DeleteRuleError, R>> for Error
2175where
2176 R: Send + Sync + std::fmt::Debug + 'static,
2177{
2178 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_rule::DeleteRuleError, R>) -> Self {
2179 match err {
2180 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2181 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2182 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2183 source: err.into(),
2184 }),
2185 }
2186 }
2187}
2188impl From<crate::operation::delete_rule::DeleteRuleError> for Error {
2189 fn from(err: crate::operation::delete_rule::DeleteRuleError) -> Self {
2190 match err {
2191 crate::operation::delete_rule::DeleteRuleError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2192 crate::operation::delete_rule::DeleteRuleError::ConflictException(inner) => Error::ConflictException(inner),
2193 crate::operation::delete_rule::DeleteRuleError::InternalServerException(inner) => Error::InternalServerException(inner),
2194 crate::operation::delete_rule::DeleteRuleError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2195 crate::operation::delete_rule::DeleteRuleError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2196 crate::operation::delete_rule::DeleteRuleError::ValidationException(inner) => Error::ValidationException(inner),
2197 crate::operation::delete_rule::DeleteRuleError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2198 crate::operation::delete_rule::DeleteRuleError::Unhandled(inner) => Error::Unhandled(inner),
2199 }
2200 }
2201}
2202impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError, R>>
2203 for Error
2204where
2205 R: Send + Sync + std::fmt::Debug + 'static,
2206{
2207 fn from(
2208 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError, R>,
2209 ) -> Self {
2210 match err {
2211 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2212 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2213 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2214 source: err.into(),
2215 }),
2216 }
2217 }
2218}
2219impl From<crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError> for Error {
2220 fn from(err: crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError) -> Self {
2221 match err {
2222 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::AccessDeniedException(inner) => {
2223 Error::AccessDeniedException(inner)
2224 }
2225 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::ConflictException(inner) => Error::ConflictException(inner),
2226 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::InternalServerException(inner) => {
2227 Error::InternalServerException(inner)
2228 }
2229 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::ResourceNotFoundException(inner) => {
2230 Error::ResourceNotFoundException(inner)
2231 }
2232 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::ThrottlingException(inner) => {
2233 Error::ThrottlingException(inner)
2234 }
2235 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::ValidationException(inner) => {
2236 Error::ValidationException(inner)
2237 }
2238 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::UnauthorizedException(inner) => {
2239 Error::UnauthorizedException(inner)
2240 }
2241 crate::operation::delete_subscription_grant::DeleteSubscriptionGrantError::Unhandled(inner) => Error::Unhandled(inner),
2242 }
2243 }
2244}
2245impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_request::DeleteSubscriptionRequestError, R>>
2246 for Error
2247where
2248 R: Send + Sync + std::fmt::Debug + 'static,
2249{
2250 fn from(
2251 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_request::DeleteSubscriptionRequestError, R>,
2252 ) -> Self {
2253 match err {
2254 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2255 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2256 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2257 source: err.into(),
2258 }),
2259 }
2260 }
2261}
2262impl From<crate::operation::delete_subscription_request::DeleteSubscriptionRequestError> for Error {
2263 fn from(err: crate::operation::delete_subscription_request::DeleteSubscriptionRequestError) -> Self {
2264 match err {
2265 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::AccessDeniedException(inner) => {
2266 Error::AccessDeniedException(inner)
2267 }
2268 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::ConflictException(inner) => {
2269 Error::ConflictException(inner)
2270 }
2271 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::InternalServerException(inner) => {
2272 Error::InternalServerException(inner)
2273 }
2274 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::ResourceNotFoundException(inner) => {
2275 Error::ResourceNotFoundException(inner)
2276 }
2277 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::ThrottlingException(inner) => {
2278 Error::ThrottlingException(inner)
2279 }
2280 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::ValidationException(inner) => {
2281 Error::ValidationException(inner)
2282 }
2283 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::UnauthorizedException(inner) => {
2284 Error::UnauthorizedException(inner)
2285 }
2286 crate::operation::delete_subscription_request::DeleteSubscriptionRequestError::Unhandled(inner) => Error::Unhandled(inner),
2287 }
2288 }
2289}
2290impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_target::DeleteSubscriptionTargetError, R>>
2291 for Error
2292where
2293 R: Send + Sync + std::fmt::Debug + 'static,
2294{
2295 fn from(
2296 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_subscription_target::DeleteSubscriptionTargetError, R>,
2297 ) -> Self {
2298 match err {
2299 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2300 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2301 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2302 source: err.into(),
2303 }),
2304 }
2305 }
2306}
2307impl From<crate::operation::delete_subscription_target::DeleteSubscriptionTargetError> for Error {
2308 fn from(err: crate::operation::delete_subscription_target::DeleteSubscriptionTargetError) -> Self {
2309 match err {
2310 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::AccessDeniedException(inner) => {
2311 Error::AccessDeniedException(inner)
2312 }
2313 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::ConflictException(inner) => Error::ConflictException(inner),
2314 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::InternalServerException(inner) => {
2315 Error::InternalServerException(inner)
2316 }
2317 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::ResourceNotFoundException(inner) => {
2318 Error::ResourceNotFoundException(inner)
2319 }
2320 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::ThrottlingException(inner) => {
2321 Error::ThrottlingException(inner)
2322 }
2323 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::ValidationException(inner) => {
2324 Error::ValidationException(inner)
2325 }
2326 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::UnauthorizedException(inner) => {
2327 Error::UnauthorizedException(inner)
2328 }
2329 crate::operation::delete_subscription_target::DeleteSubscriptionTargetError::Unhandled(inner) => Error::Unhandled(inner),
2330 }
2331 }
2332}
2333impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError, R>>
2334 for Error
2335where
2336 R: Send + Sync + std::fmt::Debug + 'static,
2337{
2338 fn from(
2339 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError, R>,
2340 ) -> Self {
2341 match err {
2342 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2343 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2344 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2345 source: err.into(),
2346 }),
2347 }
2348 }
2349}
2350impl From<crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError> for Error {
2351 fn from(err: crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError) -> Self {
2352 match err {
2353 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::AccessDeniedException(inner) => {
2354 Error::AccessDeniedException(inner)
2355 }
2356 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::InternalServerException(inner) => {
2357 Error::InternalServerException(inner)
2358 }
2359 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::ResourceNotFoundException(inner) => {
2360 Error::ResourceNotFoundException(inner)
2361 }
2362 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::ThrottlingException(inner) => {
2363 Error::ThrottlingException(inner)
2364 }
2365 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::ValidationException(inner) => {
2366 Error::ValidationException(inner)
2367 }
2368 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::UnauthorizedException(inner) => {
2369 Error::UnauthorizedException(inner)
2370 }
2371 crate::operation::delete_time_series_data_points::DeleteTimeSeriesDataPointsError::Unhandled(inner) => Error::Unhandled(inner),
2372 }
2373 }
2374}
2375impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError, R>>
2376 for Error
2377where
2378 R: Send + Sync + std::fmt::Debug + 'static,
2379{
2380 fn from(
2381 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError, R>,
2382 ) -> Self {
2383 match err {
2384 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2385 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2386 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2387 source: err.into(),
2388 }),
2389 }
2390 }
2391}
2392impl From<crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError> for Error {
2393 fn from(err: crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError) -> Self {
2394 match err {
2395 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::AccessDeniedException(inner) => {
2396 Error::AccessDeniedException(inner)
2397 }
2398 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::ConflictException(inner) => {
2399 Error::ConflictException(inner)
2400 }
2401 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::InternalServerException(inner) => {
2402 Error::InternalServerException(inner)
2403 }
2404 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::ResourceNotFoundException(inner) => {
2405 Error::ResourceNotFoundException(inner)
2406 }
2407 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::ThrottlingException(inner) => {
2408 Error::ThrottlingException(inner)
2409 }
2410 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::ValidationException(inner) => {
2411 Error::ValidationException(inner)
2412 }
2413 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::UnauthorizedException(inner) => {
2414 Error::UnauthorizedException(inner)
2415 }
2416 crate::operation::disassociate_environment_role::DisassociateEnvironmentRoleError::Unhandled(inner) => Error::Unhandled(inner),
2417 }
2418 }
2419}
2420impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError, R>>
2421 for Error
2422where
2423 R: Send + Sync + std::fmt::Debug + 'static,
2424{
2425 fn from(
2426 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError, R>,
2427 ) -> Self {
2428 match err {
2429 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2430 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2431 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2432 source: err.into(),
2433 }),
2434 }
2435 }
2436}
2437impl From<crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError> for Error {
2438 fn from(err: crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError) -> Self {
2439 match err {
2440 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::AccessDeniedException(inner) => {
2441 Error::AccessDeniedException(inner)
2442 }
2443 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::ConflictException(inner) => {
2444 Error::ConflictException(inner)
2445 }
2446 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::InternalServerException(inner) => {
2447 Error::InternalServerException(inner)
2448 }
2449 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::ResourceNotFoundException(inner) => {
2450 Error::ResourceNotFoundException(inner)
2451 }
2452 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::ThrottlingException(inner) => {
2453 Error::ThrottlingException(inner)
2454 }
2455 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::ValidationException(inner) => {
2456 Error::ValidationException(inner)
2457 }
2458 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::UnauthorizedException(inner) => {
2459 Error::UnauthorizedException(inner)
2460 }
2461 crate::operation::disassociate_governed_terms::DisassociateGovernedTermsError::Unhandled(inner) => Error::Unhandled(inner),
2462 }
2463 }
2464}
2465impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_account_pool::GetAccountPoolError, R>> for Error
2466where
2467 R: Send + Sync + std::fmt::Debug + 'static,
2468{
2469 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_account_pool::GetAccountPoolError, R>) -> Self {
2470 match err {
2471 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2472 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2473 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2474 source: err.into(),
2475 }),
2476 }
2477 }
2478}
2479impl From<crate::operation::get_account_pool::GetAccountPoolError> for Error {
2480 fn from(err: crate::operation::get_account_pool::GetAccountPoolError) -> Self {
2481 match err {
2482 crate::operation::get_account_pool::GetAccountPoolError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2483 crate::operation::get_account_pool::GetAccountPoolError::InternalServerException(inner) => Error::InternalServerException(inner),
2484 crate::operation::get_account_pool::GetAccountPoolError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2485 crate::operation::get_account_pool::GetAccountPoolError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2486 crate::operation::get_account_pool::GetAccountPoolError::ValidationException(inner) => Error::ValidationException(inner),
2487 crate::operation::get_account_pool::GetAccountPoolError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2488 crate::operation::get_account_pool::GetAccountPoolError::Unhandled(inner) => Error::Unhandled(inner),
2489 }
2490 }
2491}
2492impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset::GetAssetError, R>> for Error
2493where
2494 R: Send + Sync + std::fmt::Debug + 'static,
2495{
2496 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset::GetAssetError, R>) -> Self {
2497 match err {
2498 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2499 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2500 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2501 source: err.into(),
2502 }),
2503 }
2504 }
2505}
2506impl From<crate::operation::get_asset::GetAssetError> for Error {
2507 fn from(err: crate::operation::get_asset::GetAssetError) -> Self {
2508 match err {
2509 crate::operation::get_asset::GetAssetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2510 crate::operation::get_asset::GetAssetError::InternalServerException(inner) => Error::InternalServerException(inner),
2511 crate::operation::get_asset::GetAssetError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2512 crate::operation::get_asset::GetAssetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2513 crate::operation::get_asset::GetAssetError::ValidationException(inner) => Error::ValidationException(inner),
2514 crate::operation::get_asset::GetAssetError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2515 crate::operation::get_asset::GetAssetError::Unhandled(inner) => Error::Unhandled(inner),
2516 }
2517 }
2518}
2519impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_filter::GetAssetFilterError, R>> for Error
2520where
2521 R: Send + Sync + std::fmt::Debug + 'static,
2522{
2523 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_filter::GetAssetFilterError, R>) -> Self {
2524 match err {
2525 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2526 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2527 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2528 source: err.into(),
2529 }),
2530 }
2531 }
2532}
2533impl From<crate::operation::get_asset_filter::GetAssetFilterError> for Error {
2534 fn from(err: crate::operation::get_asset_filter::GetAssetFilterError) -> Self {
2535 match err {
2536 crate::operation::get_asset_filter::GetAssetFilterError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2537 crate::operation::get_asset_filter::GetAssetFilterError::InternalServerException(inner) => Error::InternalServerException(inner),
2538 crate::operation::get_asset_filter::GetAssetFilterError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2539 crate::operation::get_asset_filter::GetAssetFilterError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2540 crate::operation::get_asset_filter::GetAssetFilterError::ValidationException(inner) => Error::ValidationException(inner),
2541 crate::operation::get_asset_filter::GetAssetFilterError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2542 crate::operation::get_asset_filter::GetAssetFilterError::Unhandled(inner) => Error::Unhandled(inner),
2543 }
2544 }
2545}
2546impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_type::GetAssetTypeError, R>> for Error
2547where
2548 R: Send + Sync + std::fmt::Debug + 'static,
2549{
2550 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_asset_type::GetAssetTypeError, R>) -> Self {
2551 match err {
2552 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2553 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2554 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2555 source: err.into(),
2556 }),
2557 }
2558 }
2559}
2560impl From<crate::operation::get_asset_type::GetAssetTypeError> for Error {
2561 fn from(err: crate::operation::get_asset_type::GetAssetTypeError) -> Self {
2562 match err {
2563 crate::operation::get_asset_type::GetAssetTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2564 crate::operation::get_asset_type::GetAssetTypeError::InternalServerException(inner) => Error::InternalServerException(inner),
2565 crate::operation::get_asset_type::GetAssetTypeError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2566 crate::operation::get_asset_type::GetAssetTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2567 crate::operation::get_asset_type::GetAssetTypeError::ValidationException(inner) => Error::ValidationException(inner),
2568 crate::operation::get_asset_type::GetAssetTypeError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2569 crate::operation::get_asset_type::GetAssetTypeError::Unhandled(inner) => Error::Unhandled(inner),
2570 }
2571 }
2572}
2573impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connection::GetConnectionError, R>> for Error
2574where
2575 R: Send + Sync + std::fmt::Debug + 'static,
2576{
2577 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_connection::GetConnectionError, R>) -> Self {
2578 match err {
2579 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2580 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2581 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2582 source: err.into(),
2583 }),
2584 }
2585 }
2586}
2587impl From<crate::operation::get_connection::GetConnectionError> for Error {
2588 fn from(err: crate::operation::get_connection::GetConnectionError) -> Self {
2589 match err {
2590 crate::operation::get_connection::GetConnectionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2591 crate::operation::get_connection::GetConnectionError::InternalServerException(inner) => Error::InternalServerException(inner),
2592 crate::operation::get_connection::GetConnectionError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2593 crate::operation::get_connection::GetConnectionError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2594 crate::operation::get_connection::GetConnectionError::ValidationException(inner) => Error::ValidationException(inner),
2595 crate::operation::get_connection::GetConnectionError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2596 crate::operation::get_connection::GetConnectionError::Unhandled(inner) => Error::Unhandled(inner),
2597 }
2598 }
2599}
2600impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_export_configuration::GetDataExportConfigurationError, R>>
2601 for Error
2602where
2603 R: Send + Sync + std::fmt::Debug + 'static,
2604{
2605 fn from(
2606 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_export_configuration::GetDataExportConfigurationError, R>,
2607 ) -> Self {
2608 match err {
2609 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2610 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2611 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2612 source: err.into(),
2613 }),
2614 }
2615 }
2616}
2617impl From<crate::operation::get_data_export_configuration::GetDataExportConfigurationError> for Error {
2618 fn from(err: crate::operation::get_data_export_configuration::GetDataExportConfigurationError) -> Self {
2619 match err {
2620 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::AccessDeniedException(inner) => {
2621 Error::AccessDeniedException(inner)
2622 }
2623 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::InternalServerException(inner) => {
2624 Error::InternalServerException(inner)
2625 }
2626 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::ResourceNotFoundException(inner) => {
2627 Error::ResourceNotFoundException(inner)
2628 }
2629 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::ThrottlingException(inner) => {
2630 Error::ThrottlingException(inner)
2631 }
2632 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::ValidationException(inner) => {
2633 Error::ValidationException(inner)
2634 }
2635 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::UnauthorizedException(inner) => {
2636 Error::UnauthorizedException(inner)
2637 }
2638 crate::operation::get_data_export_configuration::GetDataExportConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
2639 }
2640 }
2641}
2642impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_product::GetDataProductError, R>> for Error
2643where
2644 R: Send + Sync + std::fmt::Debug + 'static,
2645{
2646 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_product::GetDataProductError, R>) -> Self {
2647 match err {
2648 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2649 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2650 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2651 source: err.into(),
2652 }),
2653 }
2654 }
2655}
2656impl From<crate::operation::get_data_product::GetDataProductError> for Error {
2657 fn from(err: crate::operation::get_data_product::GetDataProductError) -> Self {
2658 match err {
2659 crate::operation::get_data_product::GetDataProductError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2660 crate::operation::get_data_product::GetDataProductError::InternalServerException(inner) => Error::InternalServerException(inner),
2661 crate::operation::get_data_product::GetDataProductError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2662 crate::operation::get_data_product::GetDataProductError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2663 crate::operation::get_data_product::GetDataProductError::ValidationException(inner) => Error::ValidationException(inner),
2664 crate::operation::get_data_product::GetDataProductError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2665 crate::operation::get_data_product::GetDataProductError::Unhandled(inner) => Error::Unhandled(inner),
2666 }
2667 }
2668}
2669impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_source::GetDataSourceError, R>> for Error
2670where
2671 R: Send + Sync + std::fmt::Debug + 'static,
2672{
2673 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_source::GetDataSourceError, R>) -> Self {
2674 match err {
2675 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2676 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2677 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2678 source: err.into(),
2679 }),
2680 }
2681 }
2682}
2683impl From<crate::operation::get_data_source::GetDataSourceError> for Error {
2684 fn from(err: crate::operation::get_data_source::GetDataSourceError) -> Self {
2685 match err {
2686 crate::operation::get_data_source::GetDataSourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2687 crate::operation::get_data_source::GetDataSourceError::ConflictException(inner) => Error::ConflictException(inner),
2688 crate::operation::get_data_source::GetDataSourceError::InternalServerException(inner) => Error::InternalServerException(inner),
2689 crate::operation::get_data_source::GetDataSourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2690 crate::operation::get_data_source::GetDataSourceError::ServiceQuotaExceededException(inner) => {
2691 Error::ServiceQuotaExceededException(inner)
2692 }
2693 crate::operation::get_data_source::GetDataSourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2694 crate::operation::get_data_source::GetDataSourceError::ValidationException(inner) => Error::ValidationException(inner),
2695 crate::operation::get_data_source::GetDataSourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2696 crate::operation::get_data_source::GetDataSourceError::Unhandled(inner) => Error::Unhandled(inner),
2697 }
2698 }
2699}
2700impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_source_run::GetDataSourceRunError, R>> for Error
2701where
2702 R: Send + Sync + std::fmt::Debug + 'static,
2703{
2704 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_data_source_run::GetDataSourceRunError, R>) -> Self {
2705 match err {
2706 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2707 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2708 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2709 source: err.into(),
2710 }),
2711 }
2712 }
2713}
2714impl From<crate::operation::get_data_source_run::GetDataSourceRunError> for Error {
2715 fn from(err: crate::operation::get_data_source_run::GetDataSourceRunError) -> Self {
2716 match err {
2717 crate::operation::get_data_source_run::GetDataSourceRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2718 crate::operation::get_data_source_run::GetDataSourceRunError::ConflictException(inner) => Error::ConflictException(inner),
2719 crate::operation::get_data_source_run::GetDataSourceRunError::InternalServerException(inner) => Error::InternalServerException(inner),
2720 crate::operation::get_data_source_run::GetDataSourceRunError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2721 crate::operation::get_data_source_run::GetDataSourceRunError::ServiceQuotaExceededException(inner) => {
2722 Error::ServiceQuotaExceededException(inner)
2723 }
2724 crate::operation::get_data_source_run::GetDataSourceRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2725 crate::operation::get_data_source_run::GetDataSourceRunError::ValidationException(inner) => Error::ValidationException(inner),
2726 crate::operation::get_data_source_run::GetDataSourceRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2727 crate::operation::get_data_source_run::GetDataSourceRunError::Unhandled(inner) => Error::Unhandled(inner),
2728 }
2729 }
2730}
2731impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain::GetDomainError, R>> for Error
2732where
2733 R: Send + Sync + std::fmt::Debug + 'static,
2734{
2735 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain::GetDomainError, R>) -> Self {
2736 match err {
2737 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2738 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2739 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2740 source: err.into(),
2741 }),
2742 }
2743 }
2744}
2745impl From<crate::operation::get_domain::GetDomainError> for Error {
2746 fn from(err: crate::operation::get_domain::GetDomainError) -> Self {
2747 match err {
2748 crate::operation::get_domain::GetDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2749 crate::operation::get_domain::GetDomainError::InternalServerException(inner) => Error::InternalServerException(inner),
2750 crate::operation::get_domain::GetDomainError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2751 crate::operation::get_domain::GetDomainError::ServiceQuotaExceededException(inner) => Error::ServiceQuotaExceededException(inner),
2752 crate::operation::get_domain::GetDomainError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2753 crate::operation::get_domain::GetDomainError::ValidationException(inner) => Error::ValidationException(inner),
2754 crate::operation::get_domain::GetDomainError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2755 crate::operation::get_domain::GetDomainError::Unhandled(inner) => Error::Unhandled(inner),
2756 }
2757 }
2758}
2759impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain_unit::GetDomainUnitError, R>> for Error
2760where
2761 R: Send + Sync + std::fmt::Debug + 'static,
2762{
2763 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_domain_unit::GetDomainUnitError, R>) -> Self {
2764 match err {
2765 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2766 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2767 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2768 source: err.into(),
2769 }),
2770 }
2771 }
2772}
2773impl From<crate::operation::get_domain_unit::GetDomainUnitError> for Error {
2774 fn from(err: crate::operation::get_domain_unit::GetDomainUnitError) -> Self {
2775 match err {
2776 crate::operation::get_domain_unit::GetDomainUnitError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2777 crate::operation::get_domain_unit::GetDomainUnitError::InternalServerException(inner) => Error::InternalServerException(inner),
2778 crate::operation::get_domain_unit::GetDomainUnitError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2779 crate::operation::get_domain_unit::GetDomainUnitError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2780 crate::operation::get_domain_unit::GetDomainUnitError::ValidationException(inner) => Error::ValidationException(inner),
2781 crate::operation::get_domain_unit::GetDomainUnitError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2782 crate::operation::get_domain_unit::GetDomainUnitError::Unhandled(inner) => Error::Unhandled(inner),
2783 }
2784 }
2785}
2786impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment::GetEnvironmentError, R>> for Error
2787where
2788 R: Send + Sync + std::fmt::Debug + 'static,
2789{
2790 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment::GetEnvironmentError, R>) -> Self {
2791 match err {
2792 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2793 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2794 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2795 source: err.into(),
2796 }),
2797 }
2798 }
2799}
2800impl From<crate::operation::get_environment::GetEnvironmentError> for Error {
2801 fn from(err: crate::operation::get_environment::GetEnvironmentError) -> Self {
2802 match err {
2803 crate::operation::get_environment::GetEnvironmentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2804 crate::operation::get_environment::GetEnvironmentError::InternalServerException(inner) => Error::InternalServerException(inner),
2805 crate::operation::get_environment::GetEnvironmentError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2806 crate::operation::get_environment::GetEnvironmentError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2807 crate::operation::get_environment::GetEnvironmentError::ValidationException(inner) => Error::ValidationException(inner),
2808 crate::operation::get_environment::GetEnvironmentError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2809 crate::operation::get_environment::GetEnvironmentError::Unhandled(inner) => Error::Unhandled(inner),
2810 }
2811 }
2812}
2813impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_action::GetEnvironmentActionError, R>> for Error
2814where
2815 R: Send + Sync + std::fmt::Debug + 'static,
2816{
2817 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_action::GetEnvironmentActionError, R>) -> Self {
2818 match err {
2819 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2820 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2821 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2822 source: err.into(),
2823 }),
2824 }
2825 }
2826}
2827impl From<crate::operation::get_environment_action::GetEnvironmentActionError> for Error {
2828 fn from(err: crate::operation::get_environment_action::GetEnvironmentActionError) -> Self {
2829 match err {
2830 crate::operation::get_environment_action::GetEnvironmentActionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2831 crate::operation::get_environment_action::GetEnvironmentActionError::InternalServerException(inner) => {
2832 Error::InternalServerException(inner)
2833 }
2834 crate::operation::get_environment_action::GetEnvironmentActionError::ResourceNotFoundException(inner) => {
2835 Error::ResourceNotFoundException(inner)
2836 }
2837 crate::operation::get_environment_action::GetEnvironmentActionError::ThrottlingException(inner) => Error::ThrottlingException(inner),
2838 crate::operation::get_environment_action::GetEnvironmentActionError::ValidationException(inner) => Error::ValidationException(inner),
2839 crate::operation::get_environment_action::GetEnvironmentActionError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
2840 crate::operation::get_environment_action::GetEnvironmentActionError::Unhandled(inner) => Error::Unhandled(inner),
2841 }
2842 }
2843}
2844impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError, R>>
2845 for Error
2846where
2847 R: Send + Sync + std::fmt::Debug + 'static,
2848{
2849 fn from(
2850 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError, R>,
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::GetEnvironmentBlueprintError> for Error {
2862 fn from(err: crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError) -> Self {
2863 match err {
2864 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::AccessDeniedException(inner) => {
2865 Error::AccessDeniedException(inner)
2866 }
2867 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::InternalServerException(inner) => {
2868 Error::InternalServerException(inner)
2869 }
2870 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::ResourceNotFoundException(inner) => {
2871 Error::ResourceNotFoundException(inner)
2872 }
2873 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::ThrottlingException(inner) => {
2874 Error::ThrottlingException(inner)
2875 }
2876 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::ValidationException(inner) => {
2877 Error::ValidationException(inner)
2878 }
2879 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::UnauthorizedException(inner) => {
2880 Error::UnauthorizedException(inner)
2881 }
2882 crate::operation::get_environment_blueprint::GetEnvironmentBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
2883 }
2884 }
2885}
2886impl<R>
2887 From<
2888 ::aws_smithy_runtime_api::client::result::SdkError<
2889 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError,
2890 R,
2891 >,
2892 > for Error
2893where
2894 R: Send + Sync + std::fmt::Debug + 'static,
2895{
2896 fn from(
2897 err: ::aws_smithy_runtime_api::client::result::SdkError<
2898 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError,
2899 R,
2900 >,
2901 ) -> Self {
2902 match err {
2903 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2904 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2905 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2906 source: err.into(),
2907 }),
2908 }
2909 }
2910}
2911impl From<crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError> for Error {
2912 fn from(err: crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError) -> Self {
2913 match err {
2914 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::AccessDeniedException(inner) => {
2915 Error::AccessDeniedException(inner)
2916 }
2917 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::InternalServerException(inner) => {
2918 Error::InternalServerException(inner)
2919 }
2920 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::ResourceNotFoundException(
2921 inner,
2922 ) => Error::ResourceNotFoundException(inner),
2923 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::ValidationException(inner) => {
2924 Error::ValidationException(inner)
2925 }
2926 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::ThrottlingException(inner) => {
2927 Error::ThrottlingException(inner)
2928 }
2929 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::UnauthorizedException(inner) => {
2930 Error::UnauthorizedException(inner)
2931 }
2932 crate::operation::get_environment_blueprint_configuration::GetEnvironmentBlueprintConfigurationError::Unhandled(inner) => {
2933 Error::Unhandled(inner)
2934 }
2935 }
2936 }
2937}
2938impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_credentials::GetEnvironmentCredentialsError, R>>
2939 for Error
2940where
2941 R: Send + Sync + std::fmt::Debug + 'static,
2942{
2943 fn from(
2944 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_credentials::GetEnvironmentCredentialsError, R>,
2945 ) -> Self {
2946 match err {
2947 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2948 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2949 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2950 source: err.into(),
2951 }),
2952 }
2953 }
2954}
2955impl From<crate::operation::get_environment_credentials::GetEnvironmentCredentialsError> for Error {
2956 fn from(err: crate::operation::get_environment_credentials::GetEnvironmentCredentialsError) -> Self {
2957 match err {
2958 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::AccessDeniedException(inner) => {
2959 Error::AccessDeniedException(inner)
2960 }
2961 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::InternalServerException(inner) => {
2962 Error::InternalServerException(inner)
2963 }
2964 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::ResourceNotFoundException(inner) => {
2965 Error::ResourceNotFoundException(inner)
2966 }
2967 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::ThrottlingException(inner) => {
2968 Error::ThrottlingException(inner)
2969 }
2970 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::ValidationException(inner) => {
2971 Error::ValidationException(inner)
2972 }
2973 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::UnauthorizedException(inner) => {
2974 Error::UnauthorizedException(inner)
2975 }
2976 crate::operation::get_environment_credentials::GetEnvironmentCredentialsError::Unhandled(inner) => Error::Unhandled(inner),
2977 }
2978 }
2979}
2980impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_profile::GetEnvironmentProfileError, R>> for Error
2981where
2982 R: Send + Sync + std::fmt::Debug + 'static,
2983{
2984 fn from(
2985 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_environment_profile::GetEnvironmentProfileError, R>,
2986 ) -> Self {
2987 match err {
2988 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2989 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2990 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2991 source: err.into(),
2992 }),
2993 }
2994 }
2995}
2996impl From<crate::operation::get_environment_profile::GetEnvironmentProfileError> for Error {
2997 fn from(err: crate::operation::get_environment_profile::GetEnvironmentProfileError) -> Self {
2998 match err {
2999 crate::operation::get_environment_profile::GetEnvironmentProfileError::AccessDeniedException(inner) => {
3000 Error::AccessDeniedException(inner)
3001 }
3002 crate::operation::get_environment_profile::GetEnvironmentProfileError::InternalServerException(inner) => {
3003 Error::InternalServerException(inner)
3004 }
3005 crate::operation::get_environment_profile::GetEnvironmentProfileError::ResourceNotFoundException(inner) => {
3006 Error::ResourceNotFoundException(inner)
3007 }
3008 crate::operation::get_environment_profile::GetEnvironmentProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3009 crate::operation::get_environment_profile::GetEnvironmentProfileError::ValidationException(inner) => Error::ValidationException(inner),
3010 crate::operation::get_environment_profile::GetEnvironmentProfileError::UnauthorizedException(inner) => {
3011 Error::UnauthorizedException(inner)
3012 }
3013 crate::operation::get_environment_profile::GetEnvironmentProfileError::Unhandled(inner) => Error::Unhandled(inner),
3014 }
3015 }
3016}
3017impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_form_type::GetFormTypeError, R>> for Error
3018where
3019 R: Send + Sync + std::fmt::Debug + 'static,
3020{
3021 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_form_type::GetFormTypeError, R>) -> Self {
3022 match err {
3023 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3024 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3025 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3026 source: err.into(),
3027 }),
3028 }
3029 }
3030}
3031impl From<crate::operation::get_form_type::GetFormTypeError> for Error {
3032 fn from(err: crate::operation::get_form_type::GetFormTypeError) -> Self {
3033 match err {
3034 crate::operation::get_form_type::GetFormTypeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3035 crate::operation::get_form_type::GetFormTypeError::InternalServerException(inner) => Error::InternalServerException(inner),
3036 crate::operation::get_form_type::GetFormTypeError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3037 crate::operation::get_form_type::GetFormTypeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3038 crate::operation::get_form_type::GetFormTypeError::ValidationException(inner) => Error::ValidationException(inner),
3039 crate::operation::get_form_type::GetFormTypeError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3040 crate::operation::get_form_type::GetFormTypeError::Unhandled(inner) => Error::Unhandled(inner),
3041 }
3042 }
3043}
3044impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary::GetGlossaryError, R>> for Error
3045where
3046 R: Send + Sync + std::fmt::Debug + 'static,
3047{
3048 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary::GetGlossaryError, R>) -> Self {
3049 match err {
3050 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3051 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3052 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3053 source: err.into(),
3054 }),
3055 }
3056 }
3057}
3058impl From<crate::operation::get_glossary::GetGlossaryError> for Error {
3059 fn from(err: crate::operation::get_glossary::GetGlossaryError) -> Self {
3060 match err {
3061 crate::operation::get_glossary::GetGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3062 crate::operation::get_glossary::GetGlossaryError::InternalServerException(inner) => Error::InternalServerException(inner),
3063 crate::operation::get_glossary::GetGlossaryError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3064 crate::operation::get_glossary::GetGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3065 crate::operation::get_glossary::GetGlossaryError::ValidationException(inner) => Error::ValidationException(inner),
3066 crate::operation::get_glossary::GetGlossaryError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3067 crate::operation::get_glossary::GetGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
3068 }
3069 }
3070}
3071impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary_term::GetGlossaryTermError, R>> for Error
3072where
3073 R: Send + Sync + std::fmt::Debug + 'static,
3074{
3075 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_glossary_term::GetGlossaryTermError, R>) -> Self {
3076 match err {
3077 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3078 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3079 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3080 source: err.into(),
3081 }),
3082 }
3083 }
3084}
3085impl From<crate::operation::get_glossary_term::GetGlossaryTermError> for Error {
3086 fn from(err: crate::operation::get_glossary_term::GetGlossaryTermError) -> Self {
3087 match err {
3088 crate::operation::get_glossary_term::GetGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3089 crate::operation::get_glossary_term::GetGlossaryTermError::InternalServerException(inner) => Error::InternalServerException(inner),
3090 crate::operation::get_glossary_term::GetGlossaryTermError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3091 crate::operation::get_glossary_term::GetGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3092 crate::operation::get_glossary_term::GetGlossaryTermError::ValidationException(inner) => Error::ValidationException(inner),
3093 crate::operation::get_glossary_term::GetGlossaryTermError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3094 crate::operation::get_glossary_term::GetGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
3095 }
3096 }
3097}
3098impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_group_profile::GetGroupProfileError, R>> for Error
3099where
3100 R: Send + Sync + std::fmt::Debug + 'static,
3101{
3102 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_group_profile::GetGroupProfileError, R>) -> Self {
3103 match err {
3104 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3105 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3106 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3107 source: err.into(),
3108 }),
3109 }
3110 }
3111}
3112impl From<crate::operation::get_group_profile::GetGroupProfileError> for Error {
3113 fn from(err: crate::operation::get_group_profile::GetGroupProfileError) -> Self {
3114 match err {
3115 crate::operation::get_group_profile::GetGroupProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3116 crate::operation::get_group_profile::GetGroupProfileError::InternalServerException(inner) => Error::InternalServerException(inner),
3117 crate::operation::get_group_profile::GetGroupProfileError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3118 crate::operation::get_group_profile::GetGroupProfileError::ValidationException(inner) => Error::ValidationException(inner),
3119 crate::operation::get_group_profile::GetGroupProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3120 crate::operation::get_group_profile::GetGroupProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3121 crate::operation::get_group_profile::GetGroupProfileError::Unhandled(inner) => Error::Unhandled(inner),
3122 }
3123 }
3124}
3125impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError, R>> for Error
3126where
3127 R: Send + Sync + std::fmt::Debug + 'static,
3128{
3129 fn from(
3130 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError, R>,
3131 ) -> Self {
3132 match err {
3133 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3134 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3135 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3136 source: err.into(),
3137 }),
3138 }
3139 }
3140}
3141impl From<crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError> for Error {
3142 fn from(err: crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError) -> Self {
3143 match err {
3144 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::AccessDeniedException(inner) => {
3145 Error::AccessDeniedException(inner)
3146 }
3147 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::ConflictException(inner) => Error::ConflictException(inner),
3148 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::InternalServerException(inner) => {
3149 Error::InternalServerException(inner)
3150 }
3151 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::ResourceNotFoundException(inner) => {
3152 Error::ResourceNotFoundException(inner)
3153 }
3154 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3155 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::ValidationException(inner) => Error::ValidationException(inner),
3156 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::UnauthorizedException(inner) => {
3157 Error::UnauthorizedException(inner)
3158 }
3159 crate::operation::get_iam_portal_login_url::GetIamPortalLoginUrlError::Unhandled(inner) => Error::Unhandled(inner),
3160 }
3161 }
3162}
3163impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_run::GetJobRunError, R>> for Error
3164where
3165 R: Send + Sync + std::fmt::Debug + 'static,
3166{
3167 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_job_run::GetJobRunError, R>) -> Self {
3168 match err {
3169 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3170 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3171 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3172 source: err.into(),
3173 }),
3174 }
3175 }
3176}
3177impl From<crate::operation::get_job_run::GetJobRunError> for Error {
3178 fn from(err: crate::operation::get_job_run::GetJobRunError) -> Self {
3179 match err {
3180 crate::operation::get_job_run::GetJobRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3181 crate::operation::get_job_run::GetJobRunError::InternalServerException(inner) => Error::InternalServerException(inner),
3182 crate::operation::get_job_run::GetJobRunError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3183 crate::operation::get_job_run::GetJobRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3184 crate::operation::get_job_run::GetJobRunError::ValidationException(inner) => Error::ValidationException(inner),
3185 crate::operation::get_job_run::GetJobRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3186 crate::operation::get_job_run::GetJobRunError::Unhandled(inner) => Error::Unhandled(inner),
3187 }
3188 }
3189}
3190impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_lineage_event::GetLineageEventError, R>> for Error
3191where
3192 R: Send + Sync + std::fmt::Debug + 'static,
3193{
3194 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_lineage_event::GetLineageEventError, R>) -> Self {
3195 match err {
3196 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3197 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3198 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3199 source: err.into(),
3200 }),
3201 }
3202 }
3203}
3204impl From<crate::operation::get_lineage_event::GetLineageEventError> for Error {
3205 fn from(err: crate::operation::get_lineage_event::GetLineageEventError) -> Self {
3206 match err {
3207 crate::operation::get_lineage_event::GetLineageEventError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3208 crate::operation::get_lineage_event::GetLineageEventError::InternalServerException(inner) => Error::InternalServerException(inner),
3209 crate::operation::get_lineage_event::GetLineageEventError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3210 crate::operation::get_lineage_event::GetLineageEventError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3211 crate::operation::get_lineage_event::GetLineageEventError::ValidationException(inner) => Error::ValidationException(inner),
3212 crate::operation::get_lineage_event::GetLineageEventError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3213 crate::operation::get_lineage_event::GetLineageEventError::Unhandled(inner) => Error::Unhandled(inner),
3214 }
3215 }
3216}
3217impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_lineage_node::GetLineageNodeError, R>> for Error
3218where
3219 R: Send + Sync + std::fmt::Debug + 'static,
3220{
3221 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_lineage_node::GetLineageNodeError, R>) -> Self {
3222 match err {
3223 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3224 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3225 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3226 source: err.into(),
3227 }),
3228 }
3229 }
3230}
3231impl From<crate::operation::get_lineage_node::GetLineageNodeError> for Error {
3232 fn from(err: crate::operation::get_lineage_node::GetLineageNodeError) -> Self {
3233 match err {
3234 crate::operation::get_lineage_node::GetLineageNodeError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3235 crate::operation::get_lineage_node::GetLineageNodeError::InternalServerException(inner) => Error::InternalServerException(inner),
3236 crate::operation::get_lineage_node::GetLineageNodeError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3237 crate::operation::get_lineage_node::GetLineageNodeError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3238 crate::operation::get_lineage_node::GetLineageNodeError::ValidationException(inner) => Error::ValidationException(inner),
3239 crate::operation::get_lineage_node::GetLineageNodeError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3240 crate::operation::get_lineage_node::GetLineageNodeError::Unhandled(inner) => Error::Unhandled(inner),
3241 }
3242 }
3243}
3244impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_listing::GetListingError, R>> for Error
3245where
3246 R: Send + Sync + std::fmt::Debug + 'static,
3247{
3248 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_listing::GetListingError, R>) -> Self {
3249 match err {
3250 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3251 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3252 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3253 source: err.into(),
3254 }),
3255 }
3256 }
3257}
3258impl From<crate::operation::get_listing::GetListingError> for Error {
3259 fn from(err: crate::operation::get_listing::GetListingError) -> Self {
3260 match err {
3261 crate::operation::get_listing::GetListingError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3262 crate::operation::get_listing::GetListingError::InternalServerException(inner) => Error::InternalServerException(inner),
3263 crate::operation::get_listing::GetListingError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3264 crate::operation::get_listing::GetListingError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3265 crate::operation::get_listing::GetListingError::ValidationException(inner) => Error::ValidationException(inner),
3266 crate::operation::get_listing::GetListingError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3267 crate::operation::get_listing::GetListingError::Unhandled(inner) => Error::Unhandled(inner),
3268 }
3269 }
3270}
3271impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError, R>>
3272 for Error
3273where
3274 R: Send + Sync + std::fmt::Debug + 'static,
3275{
3276 fn from(
3277 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError, R>,
3278 ) -> Self {
3279 match err {
3280 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3281 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3282 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3283 source: err.into(),
3284 }),
3285 }
3286 }
3287}
3288impl From<crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError> for Error {
3289 fn from(err: crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError) -> Self {
3290 match err {
3291 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::AccessDeniedException(inner) => {
3292 Error::AccessDeniedException(inner)
3293 }
3294 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::InternalServerException(inner) => {
3295 Error::InternalServerException(inner)
3296 }
3297 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::ResourceNotFoundException(inner) => {
3298 Error::ResourceNotFoundException(inner)
3299 }
3300 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::ThrottlingException(inner) => {
3301 Error::ThrottlingException(inner)
3302 }
3303 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::ValidationException(inner) => {
3304 Error::ValidationException(inner)
3305 }
3306 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::UnauthorizedException(inner) => {
3307 Error::UnauthorizedException(inner)
3308 }
3309 crate::operation::get_metadata_generation_run::GetMetadataGenerationRunError::Unhandled(inner) => Error::Unhandled(inner),
3310 }
3311 }
3312}
3313impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_notebook_run::GetNotebookRunError, R>> for Error
3314where
3315 R: Send + Sync + std::fmt::Debug + 'static,
3316{
3317 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_notebook_run::GetNotebookRunError, R>) -> Self {
3318 match err {
3319 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3320 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3321 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3322 source: err.into(),
3323 }),
3324 }
3325 }
3326}
3327impl From<crate::operation::get_notebook_run::GetNotebookRunError> for Error {
3328 fn from(err: crate::operation::get_notebook_run::GetNotebookRunError) -> Self {
3329 match err {
3330 crate::operation::get_notebook_run::GetNotebookRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3331 crate::operation::get_notebook_run::GetNotebookRunError::InternalServerException(inner) => Error::InternalServerException(inner),
3332 crate::operation::get_notebook_run::GetNotebookRunError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3333 crate::operation::get_notebook_run::GetNotebookRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3334 crate::operation::get_notebook_run::GetNotebookRunError::ValidationException(inner) => Error::ValidationException(inner),
3335 crate::operation::get_notebook_run::GetNotebookRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3336 crate::operation::get_notebook_run::GetNotebookRunError::Unhandled(inner) => Error::Unhandled(inner),
3337 }
3338 }
3339}
3340impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_project::GetProjectError, R>> for Error
3341where
3342 R: Send + Sync + std::fmt::Debug + 'static,
3343{
3344 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_project::GetProjectError, R>) -> Self {
3345 match err {
3346 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3347 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3348 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3349 source: err.into(),
3350 }),
3351 }
3352 }
3353}
3354impl From<crate::operation::get_project::GetProjectError> for Error {
3355 fn from(err: crate::operation::get_project::GetProjectError) -> Self {
3356 match err {
3357 crate::operation::get_project::GetProjectError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3358 crate::operation::get_project::GetProjectError::InternalServerException(inner) => Error::InternalServerException(inner),
3359 crate::operation::get_project::GetProjectError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3360 crate::operation::get_project::GetProjectError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3361 crate::operation::get_project::GetProjectError::ValidationException(inner) => Error::ValidationException(inner),
3362 crate::operation::get_project::GetProjectError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3363 crate::operation::get_project::GetProjectError::Unhandled(inner) => Error::Unhandled(inner),
3364 }
3365 }
3366}
3367impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_project_profile::GetProjectProfileError, R>> for Error
3368where
3369 R: Send + Sync + std::fmt::Debug + 'static,
3370{
3371 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_project_profile::GetProjectProfileError, R>) -> Self {
3372 match err {
3373 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3374 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3375 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3376 source: err.into(),
3377 }),
3378 }
3379 }
3380}
3381impl From<crate::operation::get_project_profile::GetProjectProfileError> for Error {
3382 fn from(err: crate::operation::get_project_profile::GetProjectProfileError) -> Self {
3383 match err {
3384 crate::operation::get_project_profile::GetProjectProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3385 crate::operation::get_project_profile::GetProjectProfileError::InternalServerException(inner) => Error::InternalServerException(inner),
3386 crate::operation::get_project_profile::GetProjectProfileError::ResourceNotFoundException(inner) => {
3387 Error::ResourceNotFoundException(inner)
3388 }
3389 crate::operation::get_project_profile::GetProjectProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3390 crate::operation::get_project_profile::GetProjectProfileError::ValidationException(inner) => Error::ValidationException(inner),
3391 crate::operation::get_project_profile::GetProjectProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3392 crate::operation::get_project_profile::GetProjectProfileError::Unhandled(inner) => Error::Unhandled(inner),
3393 }
3394 }
3395}
3396impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_rule::GetRuleError, R>> for Error
3397where
3398 R: Send + Sync + std::fmt::Debug + 'static,
3399{
3400 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_rule::GetRuleError, R>) -> Self {
3401 match err {
3402 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3403 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3404 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3405 source: err.into(),
3406 }),
3407 }
3408 }
3409}
3410impl From<crate::operation::get_rule::GetRuleError> for Error {
3411 fn from(err: crate::operation::get_rule::GetRuleError) -> Self {
3412 match err {
3413 crate::operation::get_rule::GetRuleError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3414 crate::operation::get_rule::GetRuleError::InternalServerException(inner) => Error::InternalServerException(inner),
3415 crate::operation::get_rule::GetRuleError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3416 crate::operation::get_rule::GetRuleError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3417 crate::operation::get_rule::GetRuleError::ValidationException(inner) => Error::ValidationException(inner),
3418 crate::operation::get_rule::GetRuleError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3419 crate::operation::get_rule::GetRuleError::Unhandled(inner) => Error::Unhandled(inner),
3420 }
3421 }
3422}
3423impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription::GetSubscriptionError, R>> for Error
3424where
3425 R: Send + Sync + std::fmt::Debug + 'static,
3426{
3427 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription::GetSubscriptionError, R>) -> Self {
3428 match err {
3429 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3430 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3431 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3432 source: err.into(),
3433 }),
3434 }
3435 }
3436}
3437impl From<crate::operation::get_subscription::GetSubscriptionError> for Error {
3438 fn from(err: crate::operation::get_subscription::GetSubscriptionError) -> Self {
3439 match err {
3440 crate::operation::get_subscription::GetSubscriptionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3441 crate::operation::get_subscription::GetSubscriptionError::InternalServerException(inner) => Error::InternalServerException(inner),
3442 crate::operation::get_subscription::GetSubscriptionError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3443 crate::operation::get_subscription::GetSubscriptionError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3444 crate::operation::get_subscription::GetSubscriptionError::ValidationException(inner) => Error::ValidationException(inner),
3445 crate::operation::get_subscription::GetSubscriptionError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3446 crate::operation::get_subscription::GetSubscriptionError::Unhandled(inner) => Error::Unhandled(inner),
3447 }
3448 }
3449}
3450impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription_grant::GetSubscriptionGrantError, R>> for Error
3451where
3452 R: Send + Sync + std::fmt::Debug + 'static,
3453{
3454 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription_grant::GetSubscriptionGrantError, R>) -> Self {
3455 match err {
3456 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3457 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3458 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3459 source: err.into(),
3460 }),
3461 }
3462 }
3463}
3464impl From<crate::operation::get_subscription_grant::GetSubscriptionGrantError> for Error {
3465 fn from(err: crate::operation::get_subscription_grant::GetSubscriptionGrantError) -> Self {
3466 match err {
3467 crate::operation::get_subscription_grant::GetSubscriptionGrantError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3468 crate::operation::get_subscription_grant::GetSubscriptionGrantError::InternalServerException(inner) => {
3469 Error::InternalServerException(inner)
3470 }
3471 crate::operation::get_subscription_grant::GetSubscriptionGrantError::ResourceNotFoundException(inner) => {
3472 Error::ResourceNotFoundException(inner)
3473 }
3474 crate::operation::get_subscription_grant::GetSubscriptionGrantError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3475 crate::operation::get_subscription_grant::GetSubscriptionGrantError::ValidationException(inner) => Error::ValidationException(inner),
3476 crate::operation::get_subscription_grant::GetSubscriptionGrantError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3477 crate::operation::get_subscription_grant::GetSubscriptionGrantError::Unhandled(inner) => Error::Unhandled(inner),
3478 }
3479 }
3480}
3481impl<R>
3482 From<
3483 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError, R>,
3484 > for Error
3485where
3486 R: Send + Sync + std::fmt::Debug + 'static,
3487{
3488 fn from(
3489 err: ::aws_smithy_runtime_api::client::result::SdkError<
3490 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError,
3491 R,
3492 >,
3493 ) -> Self {
3494 match err {
3495 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3496 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3497 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3498 source: err.into(),
3499 }),
3500 }
3501 }
3502}
3503impl From<crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError> for Error {
3504 fn from(err: crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError) -> Self {
3505 match err {
3506 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::AccessDeniedException(inner) => {
3507 Error::AccessDeniedException(inner)
3508 }
3509 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::InternalServerException(inner) => {
3510 Error::InternalServerException(inner)
3511 }
3512 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::ResourceNotFoundException(inner) => {
3513 Error::ResourceNotFoundException(inner)
3514 }
3515 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::ThrottlingException(inner) => {
3516 Error::ThrottlingException(inner)
3517 }
3518 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::ValidationException(inner) => {
3519 Error::ValidationException(inner)
3520 }
3521 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::UnauthorizedException(inner) => {
3522 Error::UnauthorizedException(inner)
3523 }
3524 crate::operation::get_subscription_request_details::GetSubscriptionRequestDetailsError::Unhandled(inner) => Error::Unhandled(inner),
3525 }
3526 }
3527}
3528impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription_target::GetSubscriptionTargetError, R>> for Error
3529where
3530 R: Send + Sync + std::fmt::Debug + 'static,
3531{
3532 fn from(
3533 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_subscription_target::GetSubscriptionTargetError, R>,
3534 ) -> Self {
3535 match err {
3536 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3537 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3538 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3539 source: err.into(),
3540 }),
3541 }
3542 }
3543}
3544impl From<crate::operation::get_subscription_target::GetSubscriptionTargetError> for Error {
3545 fn from(err: crate::operation::get_subscription_target::GetSubscriptionTargetError) -> Self {
3546 match err {
3547 crate::operation::get_subscription_target::GetSubscriptionTargetError::AccessDeniedException(inner) => {
3548 Error::AccessDeniedException(inner)
3549 }
3550 crate::operation::get_subscription_target::GetSubscriptionTargetError::InternalServerException(inner) => {
3551 Error::InternalServerException(inner)
3552 }
3553 crate::operation::get_subscription_target::GetSubscriptionTargetError::ResourceNotFoundException(inner) => {
3554 Error::ResourceNotFoundException(inner)
3555 }
3556 crate::operation::get_subscription_target::GetSubscriptionTargetError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3557 crate::operation::get_subscription_target::GetSubscriptionTargetError::ValidationException(inner) => Error::ValidationException(inner),
3558 crate::operation::get_subscription_target::GetSubscriptionTargetError::UnauthorizedException(inner) => {
3559 Error::UnauthorizedException(inner)
3560 }
3561 crate::operation::get_subscription_target::GetSubscriptionTargetError::Unhandled(inner) => Error::Unhandled(inner),
3562 }
3563 }
3564}
3565impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError, R>>
3566 for Error
3567where
3568 R: Send + Sync + std::fmt::Debug + 'static,
3569{
3570 fn from(
3571 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError, R>,
3572 ) -> Self {
3573 match err {
3574 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3575 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3576 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3577 source: err.into(),
3578 }),
3579 }
3580 }
3581}
3582impl From<crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError> for Error {
3583 fn from(err: crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError) -> Self {
3584 match err {
3585 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::AccessDeniedException(inner) => {
3586 Error::AccessDeniedException(inner)
3587 }
3588 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::InternalServerException(inner) => {
3589 Error::InternalServerException(inner)
3590 }
3591 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::ResourceNotFoundException(inner) => {
3592 Error::ResourceNotFoundException(inner)
3593 }
3594 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::ThrottlingException(inner) => {
3595 Error::ThrottlingException(inner)
3596 }
3597 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::ValidationException(inner) => {
3598 Error::ValidationException(inner)
3599 }
3600 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::UnauthorizedException(inner) => {
3601 Error::UnauthorizedException(inner)
3602 }
3603 crate::operation::get_time_series_data_point::GetTimeSeriesDataPointError::Unhandled(inner) => Error::Unhandled(inner),
3604 }
3605 }
3606}
3607impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_profile::GetUserProfileError, R>> for Error
3608where
3609 R: Send + Sync + std::fmt::Debug + 'static,
3610{
3611 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_profile::GetUserProfileError, R>) -> Self {
3612 match err {
3613 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3614 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3615 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3616 source: err.into(),
3617 }),
3618 }
3619 }
3620}
3621impl From<crate::operation::get_user_profile::GetUserProfileError> for Error {
3622 fn from(err: crate::operation::get_user_profile::GetUserProfileError) -> Self {
3623 match err {
3624 crate::operation::get_user_profile::GetUserProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3625 crate::operation::get_user_profile::GetUserProfileError::InternalServerException(inner) => Error::InternalServerException(inner),
3626 crate::operation::get_user_profile::GetUserProfileError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3627 crate::operation::get_user_profile::GetUserProfileError::ValidationException(inner) => Error::ValidationException(inner),
3628 crate::operation::get_user_profile::GetUserProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3629 crate::operation::get_user_profile::GetUserProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3630 crate::operation::get_user_profile::GetUserProfileError::Unhandled(inner) => Error::Unhandled(inner),
3631 }
3632 }
3633}
3634impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_account_pools::ListAccountPoolsError, R>> for Error
3635where
3636 R: Send + Sync + std::fmt::Debug + 'static,
3637{
3638 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_account_pools::ListAccountPoolsError, R>) -> Self {
3639 match err {
3640 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3641 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3642 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3643 source: err.into(),
3644 }),
3645 }
3646 }
3647}
3648impl From<crate::operation::list_account_pools::ListAccountPoolsError> for Error {
3649 fn from(err: crate::operation::list_account_pools::ListAccountPoolsError) -> Self {
3650 match err {
3651 crate::operation::list_account_pools::ListAccountPoolsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3652 crate::operation::list_account_pools::ListAccountPoolsError::InternalServerException(inner) => Error::InternalServerException(inner),
3653 crate::operation::list_account_pools::ListAccountPoolsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3654 crate::operation::list_account_pools::ListAccountPoolsError::ValidationException(inner) => Error::ValidationException(inner),
3655 crate::operation::list_account_pools::ListAccountPoolsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3656 crate::operation::list_account_pools::ListAccountPoolsError::Unhandled(inner) => Error::Unhandled(inner),
3657 }
3658 }
3659}
3660impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError, R>>
3661 for Error
3662where
3663 R: Send + Sync + std::fmt::Debug + 'static,
3664{
3665 fn from(
3666 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError, R>,
3667 ) -> Self {
3668 match err {
3669 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3670 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3671 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3672 source: err.into(),
3673 }),
3674 }
3675 }
3676}
3677impl From<crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError> for Error {
3678 fn from(err: crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError) -> Self {
3679 match err {
3680 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::AccessDeniedException(inner) => {
3681 Error::AccessDeniedException(inner)
3682 }
3683 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::InternalServerException(inner) => {
3684 Error::InternalServerException(inner)
3685 }
3686 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::ResourceNotFoundException(inner) => {
3687 Error::ResourceNotFoundException(inner)
3688 }
3689 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::ThrottlingException(inner) => {
3690 Error::ThrottlingException(inner)
3691 }
3692 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::ValidationException(inner) => {
3693 Error::ValidationException(inner)
3694 }
3695 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::UnauthorizedException(inner) => {
3696 Error::UnauthorizedException(inner)
3697 }
3698 crate::operation::list_accounts_in_account_pool::ListAccountsInAccountPoolError::Unhandled(inner) => Error::Unhandled(inner),
3699 }
3700 }
3701}
3702impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_filters::ListAssetFiltersError, R>> for Error
3703where
3704 R: Send + Sync + std::fmt::Debug + 'static,
3705{
3706 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_filters::ListAssetFiltersError, R>) -> Self {
3707 match err {
3708 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3709 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3710 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3711 source: err.into(),
3712 }),
3713 }
3714 }
3715}
3716impl From<crate::operation::list_asset_filters::ListAssetFiltersError> for Error {
3717 fn from(err: crate::operation::list_asset_filters::ListAssetFiltersError) -> Self {
3718 match err {
3719 crate::operation::list_asset_filters::ListAssetFiltersError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3720 crate::operation::list_asset_filters::ListAssetFiltersError::InternalServerException(inner) => Error::InternalServerException(inner),
3721 crate::operation::list_asset_filters::ListAssetFiltersError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3722 crate::operation::list_asset_filters::ListAssetFiltersError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3723 crate::operation::list_asset_filters::ListAssetFiltersError::ValidationException(inner) => Error::ValidationException(inner),
3724 crate::operation::list_asset_filters::ListAssetFiltersError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3725 crate::operation::list_asset_filters::ListAssetFiltersError::Unhandled(inner) => Error::Unhandled(inner),
3726 }
3727 }
3728}
3729impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_revisions::ListAssetRevisionsError, R>> for Error
3730where
3731 R: Send + Sync + std::fmt::Debug + 'static,
3732{
3733 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_asset_revisions::ListAssetRevisionsError, R>) -> Self {
3734 match err {
3735 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3736 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3737 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3738 source: err.into(),
3739 }),
3740 }
3741 }
3742}
3743impl From<crate::operation::list_asset_revisions::ListAssetRevisionsError> for Error {
3744 fn from(err: crate::operation::list_asset_revisions::ListAssetRevisionsError) -> Self {
3745 match err {
3746 crate::operation::list_asset_revisions::ListAssetRevisionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3747 crate::operation::list_asset_revisions::ListAssetRevisionsError::InternalServerException(inner) => Error::InternalServerException(inner),
3748 crate::operation::list_asset_revisions::ListAssetRevisionsError::ResourceNotFoundException(inner) => {
3749 Error::ResourceNotFoundException(inner)
3750 }
3751 crate::operation::list_asset_revisions::ListAssetRevisionsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3752 crate::operation::list_asset_revisions::ListAssetRevisionsError::ValidationException(inner) => Error::ValidationException(inner),
3753 crate::operation::list_asset_revisions::ListAssetRevisionsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3754 crate::operation::list_asset_revisions::ListAssetRevisionsError::Unhandled(inner) => Error::Unhandled(inner),
3755 }
3756 }
3757}
3758impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_connections::ListConnectionsError, R>> for Error
3759where
3760 R: Send + Sync + std::fmt::Debug + 'static,
3761{
3762 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_connections::ListConnectionsError, R>) -> Self {
3763 match err {
3764 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3765 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3766 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3767 source: err.into(),
3768 }),
3769 }
3770 }
3771}
3772impl From<crate::operation::list_connections::ListConnectionsError> for Error {
3773 fn from(err: crate::operation::list_connections::ListConnectionsError) -> Self {
3774 match err {
3775 crate::operation::list_connections::ListConnectionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3776 crate::operation::list_connections::ListConnectionsError::InternalServerException(inner) => Error::InternalServerException(inner),
3777 crate::operation::list_connections::ListConnectionsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3778 crate::operation::list_connections::ListConnectionsError::ValidationException(inner) => Error::ValidationException(inner),
3779 crate::operation::list_connections::ListConnectionsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3780 crate::operation::list_connections::ListConnectionsError::Unhandled(inner) => Error::Unhandled(inner),
3781 }
3782 }
3783}
3784impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_product_revisions::ListDataProductRevisionsError, R>>
3785 for Error
3786where
3787 R: Send + Sync + std::fmt::Debug + 'static,
3788{
3789 fn from(
3790 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_product_revisions::ListDataProductRevisionsError, R>,
3791 ) -> Self {
3792 match err {
3793 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3794 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3795 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3796 source: err.into(),
3797 }),
3798 }
3799 }
3800}
3801impl From<crate::operation::list_data_product_revisions::ListDataProductRevisionsError> for Error {
3802 fn from(err: crate::operation::list_data_product_revisions::ListDataProductRevisionsError) -> Self {
3803 match err {
3804 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::AccessDeniedException(inner) => {
3805 Error::AccessDeniedException(inner)
3806 }
3807 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::InternalServerException(inner) => {
3808 Error::InternalServerException(inner)
3809 }
3810 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::ResourceNotFoundException(inner) => {
3811 Error::ResourceNotFoundException(inner)
3812 }
3813 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::ThrottlingException(inner) => {
3814 Error::ThrottlingException(inner)
3815 }
3816 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::ValidationException(inner) => {
3817 Error::ValidationException(inner)
3818 }
3819 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::UnauthorizedException(inner) => {
3820 Error::UnauthorizedException(inner)
3821 }
3822 crate::operation::list_data_product_revisions::ListDataProductRevisionsError::Unhandled(inner) => Error::Unhandled(inner),
3823 }
3824 }
3825}
3826impl<R>
3827 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError, R>>
3828 for Error
3829where
3830 R: Send + Sync + std::fmt::Debug + 'static,
3831{
3832 fn from(
3833 err: ::aws_smithy_runtime_api::client::result::SdkError<
3834 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError,
3835 R,
3836 >,
3837 ) -> Self {
3838 match err {
3839 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3840 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3841 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3842 source: err.into(),
3843 }),
3844 }
3845 }
3846}
3847impl From<crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError> for Error {
3848 fn from(err: crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError) -> Self {
3849 match err {
3850 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::AccessDeniedException(inner) => {
3851 Error::AccessDeniedException(inner)
3852 }
3853 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::ConflictException(inner) => {
3854 Error::ConflictException(inner)
3855 }
3856 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::InternalServerException(inner) => {
3857 Error::InternalServerException(inner)
3858 }
3859 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::ResourceNotFoundException(inner) => {
3860 Error::ResourceNotFoundException(inner)
3861 }
3862 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::ServiceQuotaExceededException(inner) => {
3863 Error::ServiceQuotaExceededException(inner)
3864 }
3865 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::ThrottlingException(inner) => {
3866 Error::ThrottlingException(inner)
3867 }
3868 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::ValidationException(inner) => {
3869 Error::ValidationException(inner)
3870 }
3871 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::UnauthorizedException(inner) => {
3872 Error::UnauthorizedException(inner)
3873 }
3874 crate::operation::list_data_source_run_activities::ListDataSourceRunActivitiesError::Unhandled(inner) => Error::Unhandled(inner),
3875 }
3876 }
3877}
3878impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_source_runs::ListDataSourceRunsError, R>> for Error
3879where
3880 R: Send + Sync + std::fmt::Debug + 'static,
3881{
3882 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_source_runs::ListDataSourceRunsError, R>) -> Self {
3883 match err {
3884 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3885 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3886 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3887 source: err.into(),
3888 }),
3889 }
3890 }
3891}
3892impl From<crate::operation::list_data_source_runs::ListDataSourceRunsError> for Error {
3893 fn from(err: crate::operation::list_data_source_runs::ListDataSourceRunsError) -> Self {
3894 match err {
3895 crate::operation::list_data_source_runs::ListDataSourceRunsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3896 crate::operation::list_data_source_runs::ListDataSourceRunsError::ConflictException(inner) => Error::ConflictException(inner),
3897 crate::operation::list_data_source_runs::ListDataSourceRunsError::InternalServerException(inner) => Error::InternalServerException(inner),
3898 crate::operation::list_data_source_runs::ListDataSourceRunsError::ResourceNotFoundException(inner) => {
3899 Error::ResourceNotFoundException(inner)
3900 }
3901 crate::operation::list_data_source_runs::ListDataSourceRunsError::ServiceQuotaExceededException(inner) => {
3902 Error::ServiceQuotaExceededException(inner)
3903 }
3904 crate::operation::list_data_source_runs::ListDataSourceRunsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3905 crate::operation::list_data_source_runs::ListDataSourceRunsError::ValidationException(inner) => Error::ValidationException(inner),
3906 crate::operation::list_data_source_runs::ListDataSourceRunsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3907 crate::operation::list_data_source_runs::ListDataSourceRunsError::Unhandled(inner) => Error::Unhandled(inner),
3908 }
3909 }
3910}
3911impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_sources::ListDataSourcesError, R>> for Error
3912where
3913 R: Send + Sync + std::fmt::Debug + 'static,
3914{
3915 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_data_sources::ListDataSourcesError, R>) -> Self {
3916 match err {
3917 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3918 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3919 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3920 source: err.into(),
3921 }),
3922 }
3923 }
3924}
3925impl From<crate::operation::list_data_sources::ListDataSourcesError> for Error {
3926 fn from(err: crate::operation::list_data_sources::ListDataSourcesError) -> Self {
3927 match err {
3928 crate::operation::list_data_sources::ListDataSourcesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3929 crate::operation::list_data_sources::ListDataSourcesError::ConflictException(inner) => Error::ConflictException(inner),
3930 crate::operation::list_data_sources::ListDataSourcesError::InternalServerException(inner) => Error::InternalServerException(inner),
3931 crate::operation::list_data_sources::ListDataSourcesError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3932 crate::operation::list_data_sources::ListDataSourcesError::ServiceQuotaExceededException(inner) => {
3933 Error::ServiceQuotaExceededException(inner)
3934 }
3935 crate::operation::list_data_sources::ListDataSourcesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3936 crate::operation::list_data_sources::ListDataSourcesError::ValidationException(inner) => Error::ValidationException(inner),
3937 crate::operation::list_data_sources::ListDataSourcesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3938 crate::operation::list_data_sources::ListDataSourcesError::Unhandled(inner) => Error::Unhandled(inner),
3939 }
3940 }
3941}
3942impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_domains::ListDomainsError, R>> for Error
3943where
3944 R: Send + Sync + std::fmt::Debug + 'static,
3945{
3946 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_domains::ListDomainsError, R>) -> Self {
3947 match err {
3948 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3949 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3950 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3951 source: err.into(),
3952 }),
3953 }
3954 }
3955}
3956impl From<crate::operation::list_domains::ListDomainsError> for Error {
3957 fn from(err: crate::operation::list_domains::ListDomainsError) -> Self {
3958 match err {
3959 crate::operation::list_domains::ListDomainsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
3960 crate::operation::list_domains::ListDomainsError::ConflictException(inner) => Error::ConflictException(inner),
3961 crate::operation::list_domains::ListDomainsError::InternalServerException(inner) => Error::InternalServerException(inner),
3962 crate::operation::list_domains::ListDomainsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3963 crate::operation::list_domains::ListDomainsError::ServiceQuotaExceededException(inner) => Error::ServiceQuotaExceededException(inner),
3964 crate::operation::list_domains::ListDomainsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
3965 crate::operation::list_domains::ListDomainsError::ValidationException(inner) => Error::ValidationException(inner),
3966 crate::operation::list_domains::ListDomainsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
3967 crate::operation::list_domains::ListDomainsError::Unhandled(inner) => Error::Unhandled(inner),
3968 }
3969 }
3970}
3971impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError, R>>
3972 for Error
3973where
3974 R: Send + Sync + std::fmt::Debug + 'static,
3975{
3976 fn from(
3977 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError, R>,
3978 ) -> Self {
3979 match err {
3980 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3981 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3982 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3983 source: err.into(),
3984 }),
3985 }
3986 }
3987}
3988impl From<crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError> for Error {
3989 fn from(err: crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError) -> Self {
3990 match err {
3991 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::AccessDeniedException(inner) => {
3992 Error::AccessDeniedException(inner)
3993 }
3994 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::InternalServerException(inner) => {
3995 Error::InternalServerException(inner)
3996 }
3997 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::ThrottlingException(inner) => {
3998 Error::ThrottlingException(inner)
3999 }
4000 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::ValidationException(inner) => {
4001 Error::ValidationException(inner)
4002 }
4003 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::UnauthorizedException(inner) => {
4004 Error::UnauthorizedException(inner)
4005 }
4006 crate::operation::list_domain_units_for_parent::ListDomainUnitsForParentError::Unhandled(inner) => Error::Unhandled(inner),
4007 }
4008 }
4009}
4010impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_entity_owners::ListEntityOwnersError, R>> for Error
4011where
4012 R: Send + Sync + std::fmt::Debug + 'static,
4013{
4014 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_entity_owners::ListEntityOwnersError, R>) -> Self {
4015 match err {
4016 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4017 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4018 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4019 source: err.into(),
4020 }),
4021 }
4022 }
4023}
4024impl From<crate::operation::list_entity_owners::ListEntityOwnersError> for Error {
4025 fn from(err: crate::operation::list_entity_owners::ListEntityOwnersError) -> Self {
4026 match err {
4027 crate::operation::list_entity_owners::ListEntityOwnersError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4028 crate::operation::list_entity_owners::ListEntityOwnersError::InternalServerException(inner) => Error::InternalServerException(inner),
4029 crate::operation::list_entity_owners::ListEntityOwnersError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4030 crate::operation::list_entity_owners::ListEntityOwnersError::ValidationException(inner) => Error::ValidationException(inner),
4031 crate::operation::list_entity_owners::ListEntityOwnersError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4032 crate::operation::list_entity_owners::ListEntityOwnersError::Unhandled(inner) => Error::Unhandled(inner),
4033 }
4034 }
4035}
4036impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_actions::ListEnvironmentActionsError, R>> for Error
4037where
4038 R: Send + Sync + std::fmt::Debug + 'static,
4039{
4040 fn from(
4041 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_actions::ListEnvironmentActionsError, R>,
4042 ) -> Self {
4043 match err {
4044 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4045 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4046 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4047 source: err.into(),
4048 }),
4049 }
4050 }
4051}
4052impl From<crate::operation::list_environment_actions::ListEnvironmentActionsError> for Error {
4053 fn from(err: crate::operation::list_environment_actions::ListEnvironmentActionsError) -> Self {
4054 match err {
4055 crate::operation::list_environment_actions::ListEnvironmentActionsError::AccessDeniedException(inner) => {
4056 Error::AccessDeniedException(inner)
4057 }
4058 crate::operation::list_environment_actions::ListEnvironmentActionsError::InternalServerException(inner) => {
4059 Error::InternalServerException(inner)
4060 }
4061 crate::operation::list_environment_actions::ListEnvironmentActionsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4062 crate::operation::list_environment_actions::ListEnvironmentActionsError::ValidationException(inner) => Error::ValidationException(inner),
4063 crate::operation::list_environment_actions::ListEnvironmentActionsError::UnauthorizedException(inner) => {
4064 Error::UnauthorizedException(inner)
4065 }
4066 crate::operation::list_environment_actions::ListEnvironmentActionsError::Unhandled(inner) => Error::Unhandled(inner),
4067 }
4068 }
4069}
4070impl<R>
4071 From<
4072 ::aws_smithy_runtime_api::client::result::SdkError<
4073 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError,
4074 R,
4075 >,
4076 > for Error
4077where
4078 R: Send + Sync + std::fmt::Debug + 'static,
4079{
4080 fn from(
4081 err: ::aws_smithy_runtime_api::client::result::SdkError<
4082 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError,
4083 R,
4084 >,
4085 ) -> Self {
4086 match err {
4087 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4088 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4089 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4090 source: err.into(),
4091 }),
4092 }
4093 }
4094}
4095impl From<crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError> for Error {
4096 fn from(err: crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError) -> Self {
4097 match err {
4098 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::AccessDeniedException(
4099 inner,
4100 ) => Error::AccessDeniedException(inner),
4101 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::InternalServerException(
4102 inner,
4103 ) => Error::InternalServerException(inner),
4104 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::ResourceNotFoundException(
4105 inner,
4106 ) => Error::ResourceNotFoundException(inner),
4107 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::ValidationException(inner) => {
4108 Error::ValidationException(inner)
4109 }
4110 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::ThrottlingException(inner) => {
4111 Error::ThrottlingException(inner)
4112 }
4113 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::UnauthorizedException(
4114 inner,
4115 ) => Error::UnauthorizedException(inner),
4116 crate::operation::list_environment_blueprint_configurations::ListEnvironmentBlueprintConfigurationsError::Unhandled(inner) => {
4117 Error::Unhandled(inner)
4118 }
4119 }
4120 }
4121}
4122impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError, R>>
4123 for Error
4124where
4125 R: Send + Sync + std::fmt::Debug + 'static,
4126{
4127 fn from(
4128 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError, R>,
4129 ) -> Self {
4130 match err {
4131 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4132 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4133 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4134 source: err.into(),
4135 }),
4136 }
4137 }
4138}
4139impl From<crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError> for Error {
4140 fn from(err: crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError) -> Self {
4141 match err {
4142 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::AccessDeniedException(inner) => {
4143 Error::AccessDeniedException(inner)
4144 }
4145 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::InternalServerException(inner) => {
4146 Error::InternalServerException(inner)
4147 }
4148 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::ResourceNotFoundException(inner) => {
4149 Error::ResourceNotFoundException(inner)
4150 }
4151 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::ThrottlingException(inner) => {
4152 Error::ThrottlingException(inner)
4153 }
4154 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::ValidationException(inner) => {
4155 Error::ValidationException(inner)
4156 }
4157 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::UnauthorizedException(inner) => {
4158 Error::UnauthorizedException(inner)
4159 }
4160 crate::operation::list_environment_blueprints::ListEnvironmentBlueprintsError::Unhandled(inner) => Error::Unhandled(inner),
4161 }
4162 }
4163}
4164impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_profiles::ListEnvironmentProfilesError, R>>
4165 for Error
4166where
4167 R: Send + Sync + std::fmt::Debug + 'static,
4168{
4169 fn from(
4170 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environment_profiles::ListEnvironmentProfilesError, R>,
4171 ) -> Self {
4172 match err {
4173 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4174 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4175 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4176 source: err.into(),
4177 }),
4178 }
4179 }
4180}
4181impl From<crate::operation::list_environment_profiles::ListEnvironmentProfilesError> for Error {
4182 fn from(err: crate::operation::list_environment_profiles::ListEnvironmentProfilesError) -> Self {
4183 match err {
4184 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::AccessDeniedException(inner) => {
4185 Error::AccessDeniedException(inner)
4186 }
4187 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::InternalServerException(inner) => {
4188 Error::InternalServerException(inner)
4189 }
4190 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::ThrottlingException(inner) => {
4191 Error::ThrottlingException(inner)
4192 }
4193 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::ValidationException(inner) => {
4194 Error::ValidationException(inner)
4195 }
4196 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::UnauthorizedException(inner) => {
4197 Error::UnauthorizedException(inner)
4198 }
4199 crate::operation::list_environment_profiles::ListEnvironmentProfilesError::Unhandled(inner) => Error::Unhandled(inner),
4200 }
4201 }
4202}
4203impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environments::ListEnvironmentsError, R>> for Error
4204where
4205 R: Send + Sync + std::fmt::Debug + 'static,
4206{
4207 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_environments::ListEnvironmentsError, R>) -> Self {
4208 match err {
4209 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4210 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4211 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4212 source: err.into(),
4213 }),
4214 }
4215 }
4216}
4217impl From<crate::operation::list_environments::ListEnvironmentsError> for Error {
4218 fn from(err: crate::operation::list_environments::ListEnvironmentsError) -> Self {
4219 match err {
4220 crate::operation::list_environments::ListEnvironmentsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4221 crate::operation::list_environments::ListEnvironmentsError::InternalServerException(inner) => Error::InternalServerException(inner),
4222 crate::operation::list_environments::ListEnvironmentsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4223 crate::operation::list_environments::ListEnvironmentsError::ValidationException(inner) => Error::ValidationException(inner),
4224 crate::operation::list_environments::ListEnvironmentsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4225 crate::operation::list_environments::ListEnvironmentsError::Unhandled(inner) => Error::Unhandled(inner),
4226 }
4227 }
4228}
4229impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_job_runs::ListJobRunsError, R>> for Error
4230where
4231 R: Send + Sync + std::fmt::Debug + 'static,
4232{
4233 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_job_runs::ListJobRunsError, R>) -> Self {
4234 match err {
4235 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4236 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4237 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4238 source: err.into(),
4239 }),
4240 }
4241 }
4242}
4243impl From<crate::operation::list_job_runs::ListJobRunsError> for Error {
4244 fn from(err: crate::operation::list_job_runs::ListJobRunsError) -> Self {
4245 match err {
4246 crate::operation::list_job_runs::ListJobRunsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4247 crate::operation::list_job_runs::ListJobRunsError::InternalServerException(inner) => Error::InternalServerException(inner),
4248 crate::operation::list_job_runs::ListJobRunsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4249 crate::operation::list_job_runs::ListJobRunsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4250 crate::operation::list_job_runs::ListJobRunsError::ValidationException(inner) => Error::ValidationException(inner),
4251 crate::operation::list_job_runs::ListJobRunsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4252 crate::operation::list_job_runs::ListJobRunsError::Unhandled(inner) => Error::Unhandled(inner),
4253 }
4254 }
4255}
4256impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_lineage_events::ListLineageEventsError, R>> for Error
4257where
4258 R: Send + Sync + std::fmt::Debug + 'static,
4259{
4260 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_lineage_events::ListLineageEventsError, R>) -> Self {
4261 match err {
4262 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4263 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4264 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4265 source: err.into(),
4266 }),
4267 }
4268 }
4269}
4270impl From<crate::operation::list_lineage_events::ListLineageEventsError> for Error {
4271 fn from(err: crate::operation::list_lineage_events::ListLineageEventsError) -> Self {
4272 match err {
4273 crate::operation::list_lineage_events::ListLineageEventsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4274 crate::operation::list_lineage_events::ListLineageEventsError::InternalServerException(inner) => Error::InternalServerException(inner),
4275 crate::operation::list_lineage_events::ListLineageEventsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4276 crate::operation::list_lineage_events::ListLineageEventsError::ValidationException(inner) => Error::ValidationException(inner),
4277 crate::operation::list_lineage_events::ListLineageEventsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4278 crate::operation::list_lineage_events::ListLineageEventsError::Unhandled(inner) => Error::Unhandled(inner),
4279 }
4280 }
4281}
4282impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_lineage_node_history::ListLineageNodeHistoryError, R>>
4283 for Error
4284where
4285 R: Send + Sync + std::fmt::Debug + 'static,
4286{
4287 fn from(
4288 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_lineage_node_history::ListLineageNodeHistoryError, R>,
4289 ) -> 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_lineage_node_history::ListLineageNodeHistoryError> for Error {
4300 fn from(err: crate::operation::list_lineage_node_history::ListLineageNodeHistoryError) -> Self {
4301 match err {
4302 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::AccessDeniedException(inner) => {
4303 Error::AccessDeniedException(inner)
4304 }
4305 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::InternalServerException(inner) => {
4306 Error::InternalServerException(inner)
4307 }
4308 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::ResourceNotFoundException(inner) => {
4309 Error::ResourceNotFoundException(inner)
4310 }
4311 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4312 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::ValidationException(inner) => Error::ValidationException(inner),
4313 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::UnauthorizedException(inner) => {
4314 Error::UnauthorizedException(inner)
4315 }
4316 crate::operation::list_lineage_node_history::ListLineageNodeHistoryError::Unhandled(inner) => Error::Unhandled(inner),
4317 }
4318 }
4319}
4320impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError, R>>
4321 for Error
4322where
4323 R: Send + Sync + std::fmt::Debug + 'static,
4324{
4325 fn from(
4326 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError, R>,
4327 ) -> Self {
4328 match err {
4329 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4330 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4331 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4332 source: err.into(),
4333 }),
4334 }
4335 }
4336}
4337impl From<crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError> for Error {
4338 fn from(err: crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError) -> Self {
4339 match err {
4340 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::AccessDeniedException(inner) => {
4341 Error::AccessDeniedException(inner)
4342 }
4343 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::InternalServerException(inner) => {
4344 Error::InternalServerException(inner)
4345 }
4346 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::ResourceNotFoundException(inner) => {
4347 Error::ResourceNotFoundException(inner)
4348 }
4349 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::ThrottlingException(inner) => {
4350 Error::ThrottlingException(inner)
4351 }
4352 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::ValidationException(inner) => {
4353 Error::ValidationException(inner)
4354 }
4355 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::UnauthorizedException(inner) => {
4356 Error::UnauthorizedException(inner)
4357 }
4358 crate::operation::list_metadata_generation_runs::ListMetadataGenerationRunsError::Unhandled(inner) => Error::Unhandled(inner),
4359 }
4360 }
4361}
4362impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_notebook_runs::ListNotebookRunsError, R>> for Error
4363where
4364 R: Send + Sync + std::fmt::Debug + 'static,
4365{
4366 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_notebook_runs::ListNotebookRunsError, R>) -> Self {
4367 match err {
4368 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4369 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4370 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4371 source: err.into(),
4372 }),
4373 }
4374 }
4375}
4376impl From<crate::operation::list_notebook_runs::ListNotebookRunsError> for Error {
4377 fn from(err: crate::operation::list_notebook_runs::ListNotebookRunsError) -> Self {
4378 match err {
4379 crate::operation::list_notebook_runs::ListNotebookRunsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4380 crate::operation::list_notebook_runs::ListNotebookRunsError::InternalServerException(inner) => Error::InternalServerException(inner),
4381 crate::operation::list_notebook_runs::ListNotebookRunsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4382 crate::operation::list_notebook_runs::ListNotebookRunsError::ValidationException(inner) => Error::ValidationException(inner),
4383 crate::operation::list_notebook_runs::ListNotebookRunsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4384 crate::operation::list_notebook_runs::ListNotebookRunsError::Unhandled(inner) => Error::Unhandled(inner),
4385 }
4386 }
4387}
4388impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_notifications::ListNotificationsError, R>> for Error
4389where
4390 R: Send + Sync + std::fmt::Debug + 'static,
4391{
4392 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_notifications::ListNotificationsError, R>) -> Self {
4393 match err {
4394 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4395 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4396 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4397 source: err.into(),
4398 }),
4399 }
4400 }
4401}
4402impl From<crate::operation::list_notifications::ListNotificationsError> for Error {
4403 fn from(err: crate::operation::list_notifications::ListNotificationsError) -> Self {
4404 match err {
4405 crate::operation::list_notifications::ListNotificationsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4406 crate::operation::list_notifications::ListNotificationsError::InternalServerException(inner) => Error::InternalServerException(inner),
4407 crate::operation::list_notifications::ListNotificationsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4408 crate::operation::list_notifications::ListNotificationsError::ValidationException(inner) => Error::ValidationException(inner),
4409 crate::operation::list_notifications::ListNotificationsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4410 crate::operation::list_notifications::ListNotificationsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4411 crate::operation::list_notifications::ListNotificationsError::Unhandled(inner) => Error::Unhandled(inner),
4412 }
4413 }
4414}
4415impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_policy_grants::ListPolicyGrantsError, R>> for Error
4416where
4417 R: Send + Sync + std::fmt::Debug + 'static,
4418{
4419 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_policy_grants::ListPolicyGrantsError, R>) -> Self {
4420 match err {
4421 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4422 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4423 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4424 source: err.into(),
4425 }),
4426 }
4427 }
4428}
4429impl From<crate::operation::list_policy_grants::ListPolicyGrantsError> for Error {
4430 fn from(err: crate::operation::list_policy_grants::ListPolicyGrantsError) -> Self {
4431 match err {
4432 crate::operation::list_policy_grants::ListPolicyGrantsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4433 crate::operation::list_policy_grants::ListPolicyGrantsError::InternalServerException(inner) => Error::InternalServerException(inner),
4434 crate::operation::list_policy_grants::ListPolicyGrantsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4435 crate::operation::list_policy_grants::ListPolicyGrantsError::ValidationException(inner) => Error::ValidationException(inner),
4436 crate::operation::list_policy_grants::ListPolicyGrantsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4437 crate::operation::list_policy_grants::ListPolicyGrantsError::Unhandled(inner) => Error::Unhandled(inner),
4438 }
4439 }
4440}
4441impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_project_memberships::ListProjectMembershipsError, R>> for Error
4442where
4443 R: Send + Sync + std::fmt::Debug + 'static,
4444{
4445 fn from(
4446 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_project_memberships::ListProjectMembershipsError, R>,
4447 ) -> Self {
4448 match err {
4449 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4450 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4451 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4452 source: err.into(),
4453 }),
4454 }
4455 }
4456}
4457impl From<crate::operation::list_project_memberships::ListProjectMembershipsError> for Error {
4458 fn from(err: crate::operation::list_project_memberships::ListProjectMembershipsError) -> Self {
4459 match err {
4460 crate::operation::list_project_memberships::ListProjectMembershipsError::AccessDeniedException(inner) => {
4461 Error::AccessDeniedException(inner)
4462 }
4463 crate::operation::list_project_memberships::ListProjectMembershipsError::InternalServerException(inner) => {
4464 Error::InternalServerException(inner)
4465 }
4466 crate::operation::list_project_memberships::ListProjectMembershipsError::ResourceNotFoundException(inner) => {
4467 Error::ResourceNotFoundException(inner)
4468 }
4469 crate::operation::list_project_memberships::ListProjectMembershipsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4470 crate::operation::list_project_memberships::ListProjectMembershipsError::ValidationException(inner) => Error::ValidationException(inner),
4471 crate::operation::list_project_memberships::ListProjectMembershipsError::UnauthorizedException(inner) => {
4472 Error::UnauthorizedException(inner)
4473 }
4474 crate::operation::list_project_memberships::ListProjectMembershipsError::Unhandled(inner) => Error::Unhandled(inner),
4475 }
4476 }
4477}
4478impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_project_profiles::ListProjectProfilesError, R>> for Error
4479where
4480 R: Send + Sync + std::fmt::Debug + 'static,
4481{
4482 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_project_profiles::ListProjectProfilesError, R>) -> Self {
4483 match err {
4484 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4485 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4486 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4487 source: err.into(),
4488 }),
4489 }
4490 }
4491}
4492impl From<crate::operation::list_project_profiles::ListProjectProfilesError> for Error {
4493 fn from(err: crate::operation::list_project_profiles::ListProjectProfilesError) -> Self {
4494 match err {
4495 crate::operation::list_project_profiles::ListProjectProfilesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4496 crate::operation::list_project_profiles::ListProjectProfilesError::InternalServerException(inner) => {
4497 Error::InternalServerException(inner)
4498 }
4499 crate::operation::list_project_profiles::ListProjectProfilesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4500 crate::operation::list_project_profiles::ListProjectProfilesError::ValidationException(inner) => Error::ValidationException(inner),
4501 crate::operation::list_project_profiles::ListProjectProfilesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4502 crate::operation::list_project_profiles::ListProjectProfilesError::Unhandled(inner) => Error::Unhandled(inner),
4503 }
4504 }
4505}
4506impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_projects::ListProjectsError, R>> for Error
4507where
4508 R: Send + Sync + std::fmt::Debug + 'static,
4509{
4510 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_projects::ListProjectsError, R>) -> Self {
4511 match err {
4512 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4513 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4514 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4515 source: err.into(),
4516 }),
4517 }
4518 }
4519}
4520impl From<crate::operation::list_projects::ListProjectsError> for Error {
4521 fn from(err: crate::operation::list_projects::ListProjectsError) -> Self {
4522 match err {
4523 crate::operation::list_projects::ListProjectsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4524 crate::operation::list_projects::ListProjectsError::InternalServerException(inner) => Error::InternalServerException(inner),
4525 crate::operation::list_projects::ListProjectsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4526 crate::operation::list_projects::ListProjectsError::ValidationException(inner) => Error::ValidationException(inner),
4527 crate::operation::list_projects::ListProjectsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4528 crate::operation::list_projects::ListProjectsError::Unhandled(inner) => Error::Unhandled(inner),
4529 }
4530 }
4531}
4532impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_rules::ListRulesError, R>> for Error
4533where
4534 R: Send + Sync + std::fmt::Debug + 'static,
4535{
4536 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_rules::ListRulesError, R>) -> Self {
4537 match err {
4538 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4539 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4540 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4541 source: err.into(),
4542 }),
4543 }
4544 }
4545}
4546impl From<crate::operation::list_rules::ListRulesError> for Error {
4547 fn from(err: crate::operation::list_rules::ListRulesError) -> Self {
4548 match err {
4549 crate::operation::list_rules::ListRulesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4550 crate::operation::list_rules::ListRulesError::InternalServerException(inner) => Error::InternalServerException(inner),
4551 crate::operation::list_rules::ListRulesError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4552 crate::operation::list_rules::ListRulesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4553 crate::operation::list_rules::ListRulesError::ValidationException(inner) => Error::ValidationException(inner),
4554 crate::operation::list_rules::ListRulesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4555 crate::operation::list_rules::ListRulesError::Unhandled(inner) => Error::Unhandled(inner),
4556 }
4557 }
4558}
4559impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_grants::ListSubscriptionGrantsError, R>> for Error
4560where
4561 R: Send + Sync + std::fmt::Debug + 'static,
4562{
4563 fn from(
4564 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_grants::ListSubscriptionGrantsError, R>,
4565 ) -> Self {
4566 match err {
4567 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4568 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4569 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4570 source: err.into(),
4571 }),
4572 }
4573 }
4574}
4575impl From<crate::operation::list_subscription_grants::ListSubscriptionGrantsError> for Error {
4576 fn from(err: crate::operation::list_subscription_grants::ListSubscriptionGrantsError) -> Self {
4577 match err {
4578 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::AccessDeniedException(inner) => {
4579 Error::AccessDeniedException(inner)
4580 }
4581 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::InternalServerException(inner) => {
4582 Error::InternalServerException(inner)
4583 }
4584 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::ResourceNotFoundException(inner) => {
4585 Error::ResourceNotFoundException(inner)
4586 }
4587 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4588 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::ValidationException(inner) => Error::ValidationException(inner),
4589 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::UnauthorizedException(inner) => {
4590 Error::UnauthorizedException(inner)
4591 }
4592 crate::operation::list_subscription_grants::ListSubscriptionGrantsError::Unhandled(inner) => Error::Unhandled(inner),
4593 }
4594 }
4595}
4596impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_requests::ListSubscriptionRequestsError, R>>
4597 for Error
4598where
4599 R: Send + Sync + std::fmt::Debug + 'static,
4600{
4601 fn from(
4602 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_requests::ListSubscriptionRequestsError, R>,
4603 ) -> Self {
4604 match err {
4605 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4606 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4607 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4608 source: err.into(),
4609 }),
4610 }
4611 }
4612}
4613impl From<crate::operation::list_subscription_requests::ListSubscriptionRequestsError> for Error {
4614 fn from(err: crate::operation::list_subscription_requests::ListSubscriptionRequestsError) -> Self {
4615 match err {
4616 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::AccessDeniedException(inner) => {
4617 Error::AccessDeniedException(inner)
4618 }
4619 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::InternalServerException(inner) => {
4620 Error::InternalServerException(inner)
4621 }
4622 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::ResourceNotFoundException(inner) => {
4623 Error::ResourceNotFoundException(inner)
4624 }
4625 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::ThrottlingException(inner) => {
4626 Error::ThrottlingException(inner)
4627 }
4628 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::ValidationException(inner) => {
4629 Error::ValidationException(inner)
4630 }
4631 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::UnauthorizedException(inner) => {
4632 Error::UnauthorizedException(inner)
4633 }
4634 crate::operation::list_subscription_requests::ListSubscriptionRequestsError::Unhandled(inner) => Error::Unhandled(inner),
4635 }
4636 }
4637}
4638impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscriptions::ListSubscriptionsError, R>> for Error
4639where
4640 R: Send + Sync + std::fmt::Debug + 'static,
4641{
4642 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscriptions::ListSubscriptionsError, R>) -> 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_subscriptions::ListSubscriptionsError> for Error {
4653 fn from(err: crate::operation::list_subscriptions::ListSubscriptionsError) -> Self {
4654 match err {
4655 crate::operation::list_subscriptions::ListSubscriptionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4656 crate::operation::list_subscriptions::ListSubscriptionsError::InternalServerException(inner) => Error::InternalServerException(inner),
4657 crate::operation::list_subscriptions::ListSubscriptionsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4658 crate::operation::list_subscriptions::ListSubscriptionsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4659 crate::operation::list_subscriptions::ListSubscriptionsError::ValidationException(inner) => Error::ValidationException(inner),
4660 crate::operation::list_subscriptions::ListSubscriptionsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4661 crate::operation::list_subscriptions::ListSubscriptionsError::Unhandled(inner) => Error::Unhandled(inner),
4662 }
4663 }
4664}
4665impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_targets::ListSubscriptionTargetsError, R>>
4666 for Error
4667where
4668 R: Send + Sync + std::fmt::Debug + 'static,
4669{
4670 fn from(
4671 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_subscription_targets::ListSubscriptionTargetsError, R>,
4672 ) -> Self {
4673 match err {
4674 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4675 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4676 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4677 source: err.into(),
4678 }),
4679 }
4680 }
4681}
4682impl From<crate::operation::list_subscription_targets::ListSubscriptionTargetsError> for Error {
4683 fn from(err: crate::operation::list_subscription_targets::ListSubscriptionTargetsError) -> Self {
4684 match err {
4685 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::AccessDeniedException(inner) => {
4686 Error::AccessDeniedException(inner)
4687 }
4688 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::InternalServerException(inner) => {
4689 Error::InternalServerException(inner)
4690 }
4691 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::ResourceNotFoundException(inner) => {
4692 Error::ResourceNotFoundException(inner)
4693 }
4694 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::ThrottlingException(inner) => {
4695 Error::ThrottlingException(inner)
4696 }
4697 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::ValidationException(inner) => {
4698 Error::ValidationException(inner)
4699 }
4700 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::UnauthorizedException(inner) => {
4701 Error::UnauthorizedException(inner)
4702 }
4703 crate::operation::list_subscription_targets::ListSubscriptionTargetsError::Unhandled(inner) => Error::Unhandled(inner),
4704 }
4705 }
4706}
4707impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>> for Error
4708where
4709 R: Send + Sync + std::fmt::Debug + 'static,
4710{
4711 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>) -> Self {
4712 match err {
4713 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4714 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4715 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4716 source: err.into(),
4717 }),
4718 }
4719 }
4720}
4721impl From<crate::operation::list_tags_for_resource::ListTagsForResourceError> for Error {
4722 fn from(err: crate::operation::list_tags_for_resource::ListTagsForResourceError) -> Self {
4723 match err {
4724 crate::operation::list_tags_for_resource::ListTagsForResourceError::InternalServerException(inner) => {
4725 Error::InternalServerException(inner)
4726 }
4727 crate::operation::list_tags_for_resource::ListTagsForResourceError::ResourceNotFoundException(inner) => {
4728 Error::ResourceNotFoundException(inner)
4729 }
4730 crate::operation::list_tags_for_resource::ListTagsForResourceError::ValidationException(inner) => Error::ValidationException(inner),
4731 crate::operation::list_tags_for_resource::ListTagsForResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4732 crate::operation::list_tags_for_resource::ListTagsForResourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4733 crate::operation::list_tags_for_resource::ListTagsForResourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4734 crate::operation::list_tags_for_resource::ListTagsForResourceError::Unhandled(inner) => Error::Unhandled(inner),
4735 }
4736 }
4737}
4738impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError, R>>
4739 for Error
4740where
4741 R: Send + Sync + std::fmt::Debug + 'static,
4742{
4743 fn from(
4744 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError, R>,
4745 ) -> Self {
4746 match err {
4747 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4748 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4749 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4750 source: err.into(),
4751 }),
4752 }
4753 }
4754}
4755impl From<crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError> for Error {
4756 fn from(err: crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError) -> Self {
4757 match err {
4758 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::AccessDeniedException(inner) => {
4759 Error::AccessDeniedException(inner)
4760 }
4761 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::InternalServerException(inner) => {
4762 Error::InternalServerException(inner)
4763 }
4764 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::ResourceNotFoundException(inner) => {
4765 Error::ResourceNotFoundException(inner)
4766 }
4767 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::ThrottlingException(inner) => {
4768 Error::ThrottlingException(inner)
4769 }
4770 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::ValidationException(inner) => {
4771 Error::ValidationException(inner)
4772 }
4773 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::UnauthorizedException(inner) => {
4774 Error::UnauthorizedException(inner)
4775 }
4776 crate::operation::list_time_series_data_points::ListTimeSeriesDataPointsError::Unhandled(inner) => Error::Unhandled(inner),
4777 }
4778 }
4779}
4780impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::post_lineage_event::PostLineageEventError, R>> for Error
4781where
4782 R: Send + Sync + std::fmt::Debug + 'static,
4783{
4784 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::post_lineage_event::PostLineageEventError, R>) -> Self {
4785 match err {
4786 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4787 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4788 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4789 source: err.into(),
4790 }),
4791 }
4792 }
4793}
4794impl From<crate::operation::post_lineage_event::PostLineageEventError> for Error {
4795 fn from(err: crate::operation::post_lineage_event::PostLineageEventError) -> Self {
4796 match err {
4797 crate::operation::post_lineage_event::PostLineageEventError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4798 crate::operation::post_lineage_event::PostLineageEventError::ConflictException(inner) => Error::ConflictException(inner),
4799 crate::operation::post_lineage_event::PostLineageEventError::InternalServerException(inner) => Error::InternalServerException(inner),
4800 crate::operation::post_lineage_event::PostLineageEventError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4801 crate::operation::post_lineage_event::PostLineageEventError::ServiceQuotaExceededException(inner) => {
4802 Error::ServiceQuotaExceededException(inner)
4803 }
4804 crate::operation::post_lineage_event::PostLineageEventError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4805 crate::operation::post_lineage_event::PostLineageEventError::ValidationException(inner) => Error::ValidationException(inner),
4806 crate::operation::post_lineage_event::PostLineageEventError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4807 crate::operation::post_lineage_event::PostLineageEventError::Unhandled(inner) => Error::Unhandled(inner),
4808 }
4809 }
4810}
4811impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError, R>>
4812 for Error
4813where
4814 R: Send + Sync + std::fmt::Debug + 'static,
4815{
4816 fn from(
4817 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError, R>,
4818 ) -> Self {
4819 match err {
4820 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4821 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4822 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4823 source: err.into(),
4824 }),
4825 }
4826 }
4827}
4828impl From<crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError> for Error {
4829 fn from(err: crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError) -> Self {
4830 match err {
4831 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::AccessDeniedException(inner) => {
4832 Error::AccessDeniedException(inner)
4833 }
4834 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::ConflictException(inner) => {
4835 Error::ConflictException(inner)
4836 }
4837 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::InternalServerException(inner) => {
4838 Error::InternalServerException(inner)
4839 }
4840 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::ResourceNotFoundException(inner) => {
4841 Error::ResourceNotFoundException(inner)
4842 }
4843 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::ServiceQuotaExceededException(inner) => {
4844 Error::ServiceQuotaExceededException(inner)
4845 }
4846 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::ThrottlingException(inner) => {
4847 Error::ThrottlingException(inner)
4848 }
4849 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::ValidationException(inner) => {
4850 Error::ValidationException(inner)
4851 }
4852 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::UnauthorizedException(inner) => {
4853 Error::UnauthorizedException(inner)
4854 }
4855 crate::operation::post_time_series_data_points::PostTimeSeriesDataPointsError::Unhandled(inner) => Error::Unhandled(inner),
4856 }
4857 }
4858}
4859impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_data_export_configuration::PutDataExportConfigurationError, R>>
4860 for Error
4861where
4862 R: Send + Sync + std::fmt::Debug + 'static,
4863{
4864 fn from(
4865 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_data_export_configuration::PutDataExportConfigurationError, R>,
4866 ) -> Self {
4867 match err {
4868 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4869 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4870 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4871 source: err.into(),
4872 }),
4873 }
4874 }
4875}
4876impl From<crate::operation::put_data_export_configuration::PutDataExportConfigurationError> for Error {
4877 fn from(err: crate::operation::put_data_export_configuration::PutDataExportConfigurationError) -> Self {
4878 match err {
4879 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::AccessDeniedException(inner) => {
4880 Error::AccessDeniedException(inner)
4881 }
4882 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::ConflictException(inner) => {
4883 Error::ConflictException(inner)
4884 }
4885 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::InternalServerException(inner) => {
4886 Error::InternalServerException(inner)
4887 }
4888 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::ResourceNotFoundException(inner) => {
4889 Error::ResourceNotFoundException(inner)
4890 }
4891 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::ServiceQuotaExceededException(inner) => {
4892 Error::ServiceQuotaExceededException(inner)
4893 }
4894 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::ThrottlingException(inner) => {
4895 Error::ThrottlingException(inner)
4896 }
4897 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::ValidationException(inner) => {
4898 Error::ValidationException(inner)
4899 }
4900 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::UnauthorizedException(inner) => {
4901 Error::UnauthorizedException(inner)
4902 }
4903 crate::operation::put_data_export_configuration::PutDataExportConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
4904 }
4905 }
4906}
4907impl<R>
4908 From<
4909 ::aws_smithy_runtime_api::client::result::SdkError<
4910 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError,
4911 R,
4912 >,
4913 > for Error
4914where
4915 R: Send + Sync + std::fmt::Debug + 'static,
4916{
4917 fn from(
4918 err: ::aws_smithy_runtime_api::client::result::SdkError<
4919 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError,
4920 R,
4921 >,
4922 ) -> Self {
4923 match err {
4924 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4925 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4926 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4927 source: err.into(),
4928 }),
4929 }
4930 }
4931}
4932impl From<crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError> for Error {
4933 fn from(err: crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError) -> Self {
4934 match err {
4935 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::AccessDeniedException(inner) => {
4936 Error::AccessDeniedException(inner)
4937 }
4938 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::ConflictException(inner) => {
4939 Error::ConflictException(inner)
4940 }
4941 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::InternalServerException(inner) => {
4942 Error::InternalServerException(inner)
4943 }
4944 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::ResourceNotFoundException(
4945 inner,
4946 ) => Error::ResourceNotFoundException(inner),
4947 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::ValidationException(inner) => {
4948 Error::ValidationException(inner)
4949 }
4950 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::ThrottlingException(inner) => {
4951 Error::ThrottlingException(inner)
4952 }
4953 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::UnauthorizedException(inner) => {
4954 Error::UnauthorizedException(inner)
4955 }
4956 crate::operation::put_environment_blueprint_configuration::PutEnvironmentBlueprintConfigurationError::Unhandled(inner) => {
4957 Error::Unhandled(inner)
4958 }
4959 }
4960 }
4961}
4962impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::query_graph::QueryGraphError, R>> for Error
4963where
4964 R: Send + Sync + std::fmt::Debug + 'static,
4965{
4966 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::query_graph::QueryGraphError, R>) -> Self {
4967 match err {
4968 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4969 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4970 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4971 source: err.into(),
4972 }),
4973 }
4974 }
4975}
4976impl From<crate::operation::query_graph::QueryGraphError> for Error {
4977 fn from(err: crate::operation::query_graph::QueryGraphError) -> Self {
4978 match err {
4979 crate::operation::query_graph::QueryGraphError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
4980 crate::operation::query_graph::QueryGraphError::InternalServerException(inner) => Error::InternalServerException(inner),
4981 crate::operation::query_graph::QueryGraphError::ThrottlingException(inner) => Error::ThrottlingException(inner),
4982 crate::operation::query_graph::QueryGraphError::ValidationException(inner) => Error::ValidationException(inner),
4983 crate::operation::query_graph::QueryGraphError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4984 crate::operation::query_graph::QueryGraphError::Unhandled(inner) => Error::Unhandled(inner),
4985 }
4986 }
4987}
4988impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reject_predictions::RejectPredictionsError, R>> for Error
4989where
4990 R: Send + Sync + std::fmt::Debug + 'static,
4991{
4992 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reject_predictions::RejectPredictionsError, R>) -> Self {
4993 match err {
4994 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4995 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4996 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4997 source: err.into(),
4998 }),
4999 }
5000 }
5001}
5002impl From<crate::operation::reject_predictions::RejectPredictionsError> for Error {
5003 fn from(err: crate::operation::reject_predictions::RejectPredictionsError) -> Self {
5004 match err {
5005 crate::operation::reject_predictions::RejectPredictionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5006 crate::operation::reject_predictions::RejectPredictionsError::ConflictException(inner) => Error::ConflictException(inner),
5007 crate::operation::reject_predictions::RejectPredictionsError::InternalServerException(inner) => Error::InternalServerException(inner),
5008 crate::operation::reject_predictions::RejectPredictionsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5009 crate::operation::reject_predictions::RejectPredictionsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5010 crate::operation::reject_predictions::RejectPredictionsError::ValidationException(inner) => Error::ValidationException(inner),
5011 crate::operation::reject_predictions::RejectPredictionsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5012 crate::operation::reject_predictions::RejectPredictionsError::Unhandled(inner) => Error::Unhandled(inner),
5013 }
5014 }
5015}
5016impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reject_subscription_request::RejectSubscriptionRequestError, R>>
5017 for Error
5018where
5019 R: Send + Sync + std::fmt::Debug + 'static,
5020{
5021 fn from(
5022 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::reject_subscription_request::RejectSubscriptionRequestError, R>,
5023 ) -> Self {
5024 match err {
5025 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5026 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5027 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5028 source: err.into(),
5029 }),
5030 }
5031 }
5032}
5033impl From<crate::operation::reject_subscription_request::RejectSubscriptionRequestError> for Error {
5034 fn from(err: crate::operation::reject_subscription_request::RejectSubscriptionRequestError) -> Self {
5035 match err {
5036 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::AccessDeniedException(inner) => {
5037 Error::AccessDeniedException(inner)
5038 }
5039 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::ConflictException(inner) => {
5040 Error::ConflictException(inner)
5041 }
5042 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::InternalServerException(inner) => {
5043 Error::InternalServerException(inner)
5044 }
5045 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::ResourceNotFoundException(inner) => {
5046 Error::ResourceNotFoundException(inner)
5047 }
5048 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::ThrottlingException(inner) => {
5049 Error::ThrottlingException(inner)
5050 }
5051 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::ValidationException(inner) => {
5052 Error::ValidationException(inner)
5053 }
5054 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::UnauthorizedException(inner) => {
5055 Error::UnauthorizedException(inner)
5056 }
5057 crate::operation::reject_subscription_request::RejectSubscriptionRequestError::Unhandled(inner) => Error::Unhandled(inner),
5058 }
5059 }
5060}
5061impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::remove_entity_owner::RemoveEntityOwnerError, R>> for Error
5062where
5063 R: Send + Sync + std::fmt::Debug + 'static,
5064{
5065 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::remove_entity_owner::RemoveEntityOwnerError, R>) -> Self {
5066 match err {
5067 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5068 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5069 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5070 source: err.into(),
5071 }),
5072 }
5073 }
5074}
5075impl From<crate::operation::remove_entity_owner::RemoveEntityOwnerError> for Error {
5076 fn from(err: crate::operation::remove_entity_owner::RemoveEntityOwnerError) -> Self {
5077 match err {
5078 crate::operation::remove_entity_owner::RemoveEntityOwnerError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5079 crate::operation::remove_entity_owner::RemoveEntityOwnerError::InternalServerException(inner) => Error::InternalServerException(inner),
5080 crate::operation::remove_entity_owner::RemoveEntityOwnerError::ResourceNotFoundException(inner) => {
5081 Error::ResourceNotFoundException(inner)
5082 }
5083 crate::operation::remove_entity_owner::RemoveEntityOwnerError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5084 crate::operation::remove_entity_owner::RemoveEntityOwnerError::ValidationException(inner) => Error::ValidationException(inner),
5085 crate::operation::remove_entity_owner::RemoveEntityOwnerError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5086 crate::operation::remove_entity_owner::RemoveEntityOwnerError::Unhandled(inner) => Error::Unhandled(inner),
5087 }
5088 }
5089}
5090impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::remove_policy_grant::RemovePolicyGrantError, R>> for Error
5091where
5092 R: Send + Sync + std::fmt::Debug + 'static,
5093{
5094 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::remove_policy_grant::RemovePolicyGrantError, R>) -> Self {
5095 match err {
5096 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5097 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5098 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5099 source: err.into(),
5100 }),
5101 }
5102 }
5103}
5104impl From<crate::operation::remove_policy_grant::RemovePolicyGrantError> for Error {
5105 fn from(err: crate::operation::remove_policy_grant::RemovePolicyGrantError) -> Self {
5106 match err {
5107 crate::operation::remove_policy_grant::RemovePolicyGrantError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5108 crate::operation::remove_policy_grant::RemovePolicyGrantError::InternalServerException(inner) => Error::InternalServerException(inner),
5109 crate::operation::remove_policy_grant::RemovePolicyGrantError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5110 crate::operation::remove_policy_grant::RemovePolicyGrantError::ValidationException(inner) => Error::ValidationException(inner),
5111 crate::operation::remove_policy_grant::RemovePolicyGrantError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5112 crate::operation::remove_policy_grant::RemovePolicyGrantError::Unhandled(inner) => Error::Unhandled(inner),
5113 }
5114 }
5115}
5116impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::revoke_subscription::RevokeSubscriptionError, R>> for Error
5117where
5118 R: Send + Sync + std::fmt::Debug + 'static,
5119{
5120 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::revoke_subscription::RevokeSubscriptionError, R>) -> Self {
5121 match err {
5122 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5123 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5124 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5125 source: err.into(),
5126 }),
5127 }
5128 }
5129}
5130impl From<crate::operation::revoke_subscription::RevokeSubscriptionError> for Error {
5131 fn from(err: crate::operation::revoke_subscription::RevokeSubscriptionError) -> Self {
5132 match err {
5133 crate::operation::revoke_subscription::RevokeSubscriptionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5134 crate::operation::revoke_subscription::RevokeSubscriptionError::ConflictException(inner) => Error::ConflictException(inner),
5135 crate::operation::revoke_subscription::RevokeSubscriptionError::InternalServerException(inner) => Error::InternalServerException(inner),
5136 crate::operation::revoke_subscription::RevokeSubscriptionError::ResourceNotFoundException(inner) => {
5137 Error::ResourceNotFoundException(inner)
5138 }
5139 crate::operation::revoke_subscription::RevokeSubscriptionError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5140 crate::operation::revoke_subscription::RevokeSubscriptionError::ValidationException(inner) => Error::ValidationException(inner),
5141 crate::operation::revoke_subscription::RevokeSubscriptionError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5142 crate::operation::revoke_subscription::RevokeSubscriptionError::Unhandled(inner) => Error::Unhandled(inner),
5143 }
5144 }
5145}
5146impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search::SearchError, R>> for Error
5147where
5148 R: Send + Sync + std::fmt::Debug + 'static,
5149{
5150 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search::SearchError, R>) -> Self {
5151 match err {
5152 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5153 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5154 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5155 source: err.into(),
5156 }),
5157 }
5158 }
5159}
5160impl From<crate::operation::search::SearchError> for Error {
5161 fn from(err: crate::operation::search::SearchError) -> Self {
5162 match err {
5163 crate::operation::search::SearchError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5164 crate::operation::search::SearchError::InternalServerException(inner) => Error::InternalServerException(inner),
5165 crate::operation::search::SearchError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5166 crate::operation::search::SearchError::ValidationException(inner) => Error::ValidationException(inner),
5167 crate::operation::search::SearchError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5168 crate::operation::search::SearchError::Unhandled(inner) => Error::Unhandled(inner),
5169 }
5170 }
5171}
5172impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_group_profiles::SearchGroupProfilesError, R>> for Error
5173where
5174 R: Send + Sync + std::fmt::Debug + 'static,
5175{
5176 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_group_profiles::SearchGroupProfilesError, R>) -> Self {
5177 match err {
5178 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5179 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5180 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5181 source: err.into(),
5182 }),
5183 }
5184 }
5185}
5186impl From<crate::operation::search_group_profiles::SearchGroupProfilesError> for Error {
5187 fn from(err: crate::operation::search_group_profiles::SearchGroupProfilesError) -> Self {
5188 match err {
5189 crate::operation::search_group_profiles::SearchGroupProfilesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5190 crate::operation::search_group_profiles::SearchGroupProfilesError::InternalServerException(inner) => {
5191 Error::InternalServerException(inner)
5192 }
5193 crate::operation::search_group_profiles::SearchGroupProfilesError::ResourceNotFoundException(inner) => {
5194 Error::ResourceNotFoundException(inner)
5195 }
5196 crate::operation::search_group_profiles::SearchGroupProfilesError::ValidationException(inner) => Error::ValidationException(inner),
5197 crate::operation::search_group_profiles::SearchGroupProfilesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5198 crate::operation::search_group_profiles::SearchGroupProfilesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5199 crate::operation::search_group_profiles::SearchGroupProfilesError::Unhandled(inner) => Error::Unhandled(inner),
5200 }
5201 }
5202}
5203impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_listings::SearchListingsError, R>> for Error
5204where
5205 R: Send + Sync + std::fmt::Debug + 'static,
5206{
5207 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_listings::SearchListingsError, R>) -> Self {
5208 match err {
5209 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5210 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5211 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5212 source: err.into(),
5213 }),
5214 }
5215 }
5216}
5217impl From<crate::operation::search_listings::SearchListingsError> for Error {
5218 fn from(err: crate::operation::search_listings::SearchListingsError) -> Self {
5219 match err {
5220 crate::operation::search_listings::SearchListingsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5221 crate::operation::search_listings::SearchListingsError::InternalServerException(inner) => Error::InternalServerException(inner),
5222 crate::operation::search_listings::SearchListingsError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5223 crate::operation::search_listings::SearchListingsError::ValidationException(inner) => Error::ValidationException(inner),
5224 crate::operation::search_listings::SearchListingsError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5225 crate::operation::search_listings::SearchListingsError::Unhandled(inner) => Error::Unhandled(inner),
5226 }
5227 }
5228}
5229impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_types::SearchTypesError, R>> for Error
5230where
5231 R: Send + Sync + std::fmt::Debug + 'static,
5232{
5233 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_types::SearchTypesError, R>) -> Self {
5234 match err {
5235 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5236 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5237 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5238 source: err.into(),
5239 }),
5240 }
5241 }
5242}
5243impl From<crate::operation::search_types::SearchTypesError> for Error {
5244 fn from(err: crate::operation::search_types::SearchTypesError) -> Self {
5245 match err {
5246 crate::operation::search_types::SearchTypesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5247 crate::operation::search_types::SearchTypesError::InternalServerException(inner) => Error::InternalServerException(inner),
5248 crate::operation::search_types::SearchTypesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5249 crate::operation::search_types::SearchTypesError::ValidationException(inner) => Error::ValidationException(inner),
5250 crate::operation::search_types::SearchTypesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5251 crate::operation::search_types::SearchTypesError::Unhandled(inner) => Error::Unhandled(inner),
5252 }
5253 }
5254}
5255impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_user_profiles::SearchUserProfilesError, R>> for Error
5256where
5257 R: Send + Sync + std::fmt::Debug + 'static,
5258{
5259 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::search_user_profiles::SearchUserProfilesError, R>) -> Self {
5260 match err {
5261 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5262 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5263 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5264 source: err.into(),
5265 }),
5266 }
5267 }
5268}
5269impl From<crate::operation::search_user_profiles::SearchUserProfilesError> for Error {
5270 fn from(err: crate::operation::search_user_profiles::SearchUserProfilesError) -> Self {
5271 match err {
5272 crate::operation::search_user_profiles::SearchUserProfilesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5273 crate::operation::search_user_profiles::SearchUserProfilesError::InternalServerException(inner) => Error::InternalServerException(inner),
5274 crate::operation::search_user_profiles::SearchUserProfilesError::ResourceNotFoundException(inner) => {
5275 Error::ResourceNotFoundException(inner)
5276 }
5277 crate::operation::search_user_profiles::SearchUserProfilesError::ValidationException(inner) => Error::ValidationException(inner),
5278 crate::operation::search_user_profiles::SearchUserProfilesError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5279 crate::operation::search_user_profiles::SearchUserProfilesError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5280 crate::operation::search_user_profiles::SearchUserProfilesError::Unhandled(inner) => Error::Unhandled(inner),
5281 }
5282 }
5283}
5284impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_data_source_run::StartDataSourceRunError, R>> for Error
5285where
5286 R: Send + Sync + std::fmt::Debug + 'static,
5287{
5288 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_data_source_run::StartDataSourceRunError, R>) -> Self {
5289 match err {
5290 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5291 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5292 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5293 source: err.into(),
5294 }),
5295 }
5296 }
5297}
5298impl From<crate::operation::start_data_source_run::StartDataSourceRunError> for Error {
5299 fn from(err: crate::operation::start_data_source_run::StartDataSourceRunError) -> Self {
5300 match err {
5301 crate::operation::start_data_source_run::StartDataSourceRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5302 crate::operation::start_data_source_run::StartDataSourceRunError::ConflictException(inner) => Error::ConflictException(inner),
5303 crate::operation::start_data_source_run::StartDataSourceRunError::InternalServerException(inner) => Error::InternalServerException(inner),
5304 crate::operation::start_data_source_run::StartDataSourceRunError::ResourceNotFoundException(inner) => {
5305 Error::ResourceNotFoundException(inner)
5306 }
5307 crate::operation::start_data_source_run::StartDataSourceRunError::ServiceQuotaExceededException(inner) => {
5308 Error::ServiceQuotaExceededException(inner)
5309 }
5310 crate::operation::start_data_source_run::StartDataSourceRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5311 crate::operation::start_data_source_run::StartDataSourceRunError::ValidationException(inner) => Error::ValidationException(inner),
5312 crate::operation::start_data_source_run::StartDataSourceRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5313 crate::operation::start_data_source_run::StartDataSourceRunError::Unhandled(inner) => Error::Unhandled(inner),
5314 }
5315 }
5316}
5317impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError, R>>
5318 for Error
5319where
5320 R: Send + Sync + std::fmt::Debug + 'static,
5321{
5322 fn from(
5323 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError, R>,
5324 ) -> Self {
5325 match err {
5326 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5327 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5328 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5329 source: err.into(),
5330 }),
5331 }
5332 }
5333}
5334impl From<crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError> for Error {
5335 fn from(err: crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError) -> Self {
5336 match err {
5337 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::AccessDeniedException(inner) => {
5338 Error::AccessDeniedException(inner)
5339 }
5340 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::ConflictException(inner) => {
5341 Error::ConflictException(inner)
5342 }
5343 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::InternalServerException(inner) => {
5344 Error::InternalServerException(inner)
5345 }
5346 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::ResourceNotFoundException(inner) => {
5347 Error::ResourceNotFoundException(inner)
5348 }
5349 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::ServiceQuotaExceededException(inner) => {
5350 Error::ServiceQuotaExceededException(inner)
5351 }
5352 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::ThrottlingException(inner) => {
5353 Error::ThrottlingException(inner)
5354 }
5355 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::ValidationException(inner) => {
5356 Error::ValidationException(inner)
5357 }
5358 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::UnauthorizedException(inner) => {
5359 Error::UnauthorizedException(inner)
5360 }
5361 crate::operation::start_metadata_generation_run::StartMetadataGenerationRunError::Unhandled(inner) => Error::Unhandled(inner),
5362 }
5363 }
5364}
5365impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_notebook_run::StartNotebookRunError, R>> for Error
5366where
5367 R: Send + Sync + std::fmt::Debug + 'static,
5368{
5369 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_notebook_run::StartNotebookRunError, R>) -> Self {
5370 match err {
5371 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5372 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5373 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5374 source: err.into(),
5375 }),
5376 }
5377 }
5378}
5379impl From<crate::operation::start_notebook_run::StartNotebookRunError> for Error {
5380 fn from(err: crate::operation::start_notebook_run::StartNotebookRunError) -> Self {
5381 match err {
5382 crate::operation::start_notebook_run::StartNotebookRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5383 crate::operation::start_notebook_run::StartNotebookRunError::ConflictException(inner) => Error::ConflictException(inner),
5384 crate::operation::start_notebook_run::StartNotebookRunError::InternalServerException(inner) => Error::InternalServerException(inner),
5385 crate::operation::start_notebook_run::StartNotebookRunError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5386 crate::operation::start_notebook_run::StartNotebookRunError::ServiceQuotaExceededException(inner) => {
5387 Error::ServiceQuotaExceededException(inner)
5388 }
5389 crate::operation::start_notebook_run::StartNotebookRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5390 crate::operation::start_notebook_run::StartNotebookRunError::ValidationException(inner) => Error::ValidationException(inner),
5391 crate::operation::start_notebook_run::StartNotebookRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5392 crate::operation::start_notebook_run::StartNotebookRunError::Unhandled(inner) => Error::Unhandled(inner),
5393 }
5394 }
5395}
5396impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_notebook_run::StopNotebookRunError, R>> for Error
5397where
5398 R: Send + Sync + std::fmt::Debug + 'static,
5399{
5400 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_notebook_run::StopNotebookRunError, R>) -> Self {
5401 match err {
5402 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5403 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5404 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5405 source: err.into(),
5406 }),
5407 }
5408 }
5409}
5410impl From<crate::operation::stop_notebook_run::StopNotebookRunError> for Error {
5411 fn from(err: crate::operation::stop_notebook_run::StopNotebookRunError) -> Self {
5412 match err {
5413 crate::operation::stop_notebook_run::StopNotebookRunError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5414 crate::operation::stop_notebook_run::StopNotebookRunError::ConflictException(inner) => Error::ConflictException(inner),
5415 crate::operation::stop_notebook_run::StopNotebookRunError::InternalServerException(inner) => Error::InternalServerException(inner),
5416 crate::operation::stop_notebook_run::StopNotebookRunError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5417 crate::operation::stop_notebook_run::StopNotebookRunError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5418 crate::operation::stop_notebook_run::StopNotebookRunError::ValidationException(inner) => Error::ValidationException(inner),
5419 crate::operation::stop_notebook_run::StopNotebookRunError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5420 crate::operation::stop_notebook_run::StopNotebookRunError::Unhandled(inner) => Error::Unhandled(inner),
5421 }
5422 }
5423}
5424impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>> for Error
5425where
5426 R: Send + Sync + std::fmt::Debug + 'static,
5427{
5428 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>) -> Self {
5429 match err {
5430 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5431 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5432 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5433 source: err.into(),
5434 }),
5435 }
5436 }
5437}
5438impl From<crate::operation::tag_resource::TagResourceError> for Error {
5439 fn from(err: crate::operation::tag_resource::TagResourceError) -> Self {
5440 match err {
5441 crate::operation::tag_resource::TagResourceError::InternalServerException(inner) => Error::InternalServerException(inner),
5442 crate::operation::tag_resource::TagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5443 crate::operation::tag_resource::TagResourceError::ValidationException(inner) => Error::ValidationException(inner),
5444 crate::operation::tag_resource::TagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5445 crate::operation::tag_resource::TagResourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5446 crate::operation::tag_resource::TagResourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5447 crate::operation::tag_resource::TagResourceError::Unhandled(inner) => Error::Unhandled(inner),
5448 }
5449 }
5450}
5451impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>> for Error
5452where
5453 R: Send + Sync + std::fmt::Debug + 'static,
5454{
5455 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>) -> Self {
5456 match err {
5457 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5458 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5459 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5460 source: err.into(),
5461 }),
5462 }
5463 }
5464}
5465impl From<crate::operation::untag_resource::UntagResourceError> for Error {
5466 fn from(err: crate::operation::untag_resource::UntagResourceError) -> Self {
5467 match err {
5468 crate::operation::untag_resource::UntagResourceError::InternalServerException(inner) => Error::InternalServerException(inner),
5469 crate::operation::untag_resource::UntagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5470 crate::operation::untag_resource::UntagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5471 crate::operation::untag_resource::UntagResourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5472 crate::operation::untag_resource::UntagResourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5473 crate::operation::untag_resource::UntagResourceError::Unhandled(inner) => Error::Unhandled(inner),
5474 }
5475 }
5476}
5477impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_account_pool::UpdateAccountPoolError, R>> for Error
5478where
5479 R: Send + Sync + std::fmt::Debug + 'static,
5480{
5481 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_account_pool::UpdateAccountPoolError, R>) -> Self {
5482 match err {
5483 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5484 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5485 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5486 source: err.into(),
5487 }),
5488 }
5489 }
5490}
5491impl From<crate::operation::update_account_pool::UpdateAccountPoolError> for Error {
5492 fn from(err: crate::operation::update_account_pool::UpdateAccountPoolError) -> Self {
5493 match err {
5494 crate::operation::update_account_pool::UpdateAccountPoolError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5495 crate::operation::update_account_pool::UpdateAccountPoolError::ConflictException(inner) => Error::ConflictException(inner),
5496 crate::operation::update_account_pool::UpdateAccountPoolError::InternalServerException(inner) => Error::InternalServerException(inner),
5497 crate::operation::update_account_pool::UpdateAccountPoolError::ResourceNotFoundException(inner) => {
5498 Error::ResourceNotFoundException(inner)
5499 }
5500 crate::operation::update_account_pool::UpdateAccountPoolError::ServiceQuotaExceededException(inner) => {
5501 Error::ServiceQuotaExceededException(inner)
5502 }
5503 crate::operation::update_account_pool::UpdateAccountPoolError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5504 crate::operation::update_account_pool::UpdateAccountPoolError::ValidationException(inner) => Error::ValidationException(inner),
5505 crate::operation::update_account_pool::UpdateAccountPoolError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5506 crate::operation::update_account_pool::UpdateAccountPoolError::Unhandled(inner) => Error::Unhandled(inner),
5507 }
5508 }
5509}
5510impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_asset_filter::UpdateAssetFilterError, R>> for Error
5511where
5512 R: Send + Sync + std::fmt::Debug + 'static,
5513{
5514 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_asset_filter::UpdateAssetFilterError, R>) -> Self {
5515 match err {
5516 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5517 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5518 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5519 source: err.into(),
5520 }),
5521 }
5522 }
5523}
5524impl From<crate::operation::update_asset_filter::UpdateAssetFilterError> for Error {
5525 fn from(err: crate::operation::update_asset_filter::UpdateAssetFilterError) -> Self {
5526 match err {
5527 crate::operation::update_asset_filter::UpdateAssetFilterError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5528 crate::operation::update_asset_filter::UpdateAssetFilterError::ConflictException(inner) => Error::ConflictException(inner),
5529 crate::operation::update_asset_filter::UpdateAssetFilterError::InternalServerException(inner) => Error::InternalServerException(inner),
5530 crate::operation::update_asset_filter::UpdateAssetFilterError::ResourceNotFoundException(inner) => {
5531 Error::ResourceNotFoundException(inner)
5532 }
5533 crate::operation::update_asset_filter::UpdateAssetFilterError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5534 crate::operation::update_asset_filter::UpdateAssetFilterError::ValidationException(inner) => Error::ValidationException(inner),
5535 crate::operation::update_asset_filter::UpdateAssetFilterError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5536 crate::operation::update_asset_filter::UpdateAssetFilterError::Unhandled(inner) => Error::Unhandled(inner),
5537 }
5538 }
5539}
5540impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_connection::UpdateConnectionError, R>> for Error
5541where
5542 R: Send + Sync + std::fmt::Debug + 'static,
5543{
5544 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_connection::UpdateConnectionError, R>) -> Self {
5545 match err {
5546 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5547 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5548 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5549 source: err.into(),
5550 }),
5551 }
5552 }
5553}
5554impl From<crate::operation::update_connection::UpdateConnectionError> for Error {
5555 fn from(err: crate::operation::update_connection::UpdateConnectionError) -> Self {
5556 match err {
5557 crate::operation::update_connection::UpdateConnectionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5558 crate::operation::update_connection::UpdateConnectionError::ConflictException(inner) => Error::ConflictException(inner),
5559 crate::operation::update_connection::UpdateConnectionError::InternalServerException(inner) => Error::InternalServerException(inner),
5560 crate::operation::update_connection::UpdateConnectionError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5561 crate::operation::update_connection::UpdateConnectionError::ServiceQuotaExceededException(inner) => {
5562 Error::ServiceQuotaExceededException(inner)
5563 }
5564 crate::operation::update_connection::UpdateConnectionError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5565 crate::operation::update_connection::UpdateConnectionError::ValidationException(inner) => Error::ValidationException(inner),
5566 crate::operation::update_connection::UpdateConnectionError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5567 crate::operation::update_connection::UpdateConnectionError::Unhandled(inner) => Error::Unhandled(inner),
5568 }
5569 }
5570}
5571impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_data_source::UpdateDataSourceError, R>> for Error
5572where
5573 R: Send + Sync + std::fmt::Debug + 'static,
5574{
5575 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_data_source::UpdateDataSourceError, R>) -> Self {
5576 match err {
5577 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5578 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5579 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5580 source: err.into(),
5581 }),
5582 }
5583 }
5584}
5585impl From<crate::operation::update_data_source::UpdateDataSourceError> for Error {
5586 fn from(err: crate::operation::update_data_source::UpdateDataSourceError) -> Self {
5587 match err {
5588 crate::operation::update_data_source::UpdateDataSourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5589 crate::operation::update_data_source::UpdateDataSourceError::ConflictException(inner) => Error::ConflictException(inner),
5590 crate::operation::update_data_source::UpdateDataSourceError::InternalServerException(inner) => Error::InternalServerException(inner),
5591 crate::operation::update_data_source::UpdateDataSourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5592 crate::operation::update_data_source::UpdateDataSourceError::ServiceQuotaExceededException(inner) => {
5593 Error::ServiceQuotaExceededException(inner)
5594 }
5595 crate::operation::update_data_source::UpdateDataSourceError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5596 crate::operation::update_data_source::UpdateDataSourceError::ValidationException(inner) => Error::ValidationException(inner),
5597 crate::operation::update_data_source::UpdateDataSourceError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5598 crate::operation::update_data_source::UpdateDataSourceError::Unhandled(inner) => Error::Unhandled(inner),
5599 }
5600 }
5601}
5602impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain::UpdateDomainError, R>> for Error
5603where
5604 R: Send + Sync + std::fmt::Debug + 'static,
5605{
5606 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain::UpdateDomainError, R>) -> Self {
5607 match err {
5608 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5609 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5610 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5611 source: err.into(),
5612 }),
5613 }
5614 }
5615}
5616impl From<crate::operation::update_domain::UpdateDomainError> for Error {
5617 fn from(err: crate::operation::update_domain::UpdateDomainError) -> Self {
5618 match err {
5619 crate::operation::update_domain::UpdateDomainError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5620 crate::operation::update_domain::UpdateDomainError::ConflictException(inner) => Error::ConflictException(inner),
5621 crate::operation::update_domain::UpdateDomainError::InternalServerException(inner) => Error::InternalServerException(inner),
5622 crate::operation::update_domain::UpdateDomainError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5623 crate::operation::update_domain::UpdateDomainError::ServiceQuotaExceededException(inner) => Error::ServiceQuotaExceededException(inner),
5624 crate::operation::update_domain::UpdateDomainError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5625 crate::operation::update_domain::UpdateDomainError::ValidationException(inner) => Error::ValidationException(inner),
5626 crate::operation::update_domain::UpdateDomainError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5627 crate::operation::update_domain::UpdateDomainError::Unhandled(inner) => Error::Unhandled(inner),
5628 }
5629 }
5630}
5631impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain_unit::UpdateDomainUnitError, R>> for Error
5632where
5633 R: Send + Sync + std::fmt::Debug + 'static,
5634{
5635 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_domain_unit::UpdateDomainUnitError, R>) -> Self {
5636 match err {
5637 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5638 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5639 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5640 source: err.into(),
5641 }),
5642 }
5643 }
5644}
5645impl From<crate::operation::update_domain_unit::UpdateDomainUnitError> for Error {
5646 fn from(err: crate::operation::update_domain_unit::UpdateDomainUnitError) -> Self {
5647 match err {
5648 crate::operation::update_domain_unit::UpdateDomainUnitError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5649 crate::operation::update_domain_unit::UpdateDomainUnitError::ConflictException(inner) => Error::ConflictException(inner),
5650 crate::operation::update_domain_unit::UpdateDomainUnitError::InternalServerException(inner) => Error::InternalServerException(inner),
5651 crate::operation::update_domain_unit::UpdateDomainUnitError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5652 crate::operation::update_domain_unit::UpdateDomainUnitError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5653 crate::operation::update_domain_unit::UpdateDomainUnitError::ValidationException(inner) => Error::ValidationException(inner),
5654 crate::operation::update_domain_unit::UpdateDomainUnitError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5655 crate::operation::update_domain_unit::UpdateDomainUnitError::Unhandled(inner) => Error::Unhandled(inner),
5656 }
5657 }
5658}
5659impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment::UpdateEnvironmentError, R>> for Error
5660where
5661 R: Send + Sync + std::fmt::Debug + 'static,
5662{
5663 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment::UpdateEnvironmentError, R>) -> Self {
5664 match err {
5665 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5666 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5667 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5668 source: err.into(),
5669 }),
5670 }
5671 }
5672}
5673impl From<crate::operation::update_environment::UpdateEnvironmentError> for Error {
5674 fn from(err: crate::operation::update_environment::UpdateEnvironmentError) -> Self {
5675 match err {
5676 crate::operation::update_environment::UpdateEnvironmentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5677 crate::operation::update_environment::UpdateEnvironmentError::ConflictException(inner) => Error::ConflictException(inner),
5678 crate::operation::update_environment::UpdateEnvironmentError::InternalServerException(inner) => Error::InternalServerException(inner),
5679 crate::operation::update_environment::UpdateEnvironmentError::ServiceQuotaExceededException(inner) => {
5680 Error::ServiceQuotaExceededException(inner)
5681 }
5682 crate::operation::update_environment::UpdateEnvironmentError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5683 crate::operation::update_environment::UpdateEnvironmentError::ValidationException(inner) => Error::ValidationException(inner),
5684 crate::operation::update_environment::UpdateEnvironmentError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5685 crate::operation::update_environment::UpdateEnvironmentError::Unhandled(inner) => Error::Unhandled(inner),
5686 }
5687 }
5688}
5689impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_action::UpdateEnvironmentActionError, R>>
5690 for Error
5691where
5692 R: Send + Sync + std::fmt::Debug + 'static,
5693{
5694 fn from(
5695 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_action::UpdateEnvironmentActionError, R>,
5696 ) -> Self {
5697 match err {
5698 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5699 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5700 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5701 source: err.into(),
5702 }),
5703 }
5704 }
5705}
5706impl From<crate::operation::update_environment_action::UpdateEnvironmentActionError> for Error {
5707 fn from(err: crate::operation::update_environment_action::UpdateEnvironmentActionError) -> Self {
5708 match err {
5709 crate::operation::update_environment_action::UpdateEnvironmentActionError::AccessDeniedException(inner) => {
5710 Error::AccessDeniedException(inner)
5711 }
5712 crate::operation::update_environment_action::UpdateEnvironmentActionError::ConflictException(inner) => Error::ConflictException(inner),
5713 crate::operation::update_environment_action::UpdateEnvironmentActionError::InternalServerException(inner) => {
5714 Error::InternalServerException(inner)
5715 }
5716 crate::operation::update_environment_action::UpdateEnvironmentActionError::ResourceNotFoundException(inner) => {
5717 Error::ResourceNotFoundException(inner)
5718 }
5719 crate::operation::update_environment_action::UpdateEnvironmentActionError::ThrottlingException(inner) => {
5720 Error::ThrottlingException(inner)
5721 }
5722 crate::operation::update_environment_action::UpdateEnvironmentActionError::ValidationException(inner) => {
5723 Error::ValidationException(inner)
5724 }
5725 crate::operation::update_environment_action::UpdateEnvironmentActionError::UnauthorizedException(inner) => {
5726 Error::UnauthorizedException(inner)
5727 }
5728 crate::operation::update_environment_action::UpdateEnvironmentActionError::Unhandled(inner) => Error::Unhandled(inner),
5729 }
5730 }
5731}
5732impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError, R>>
5733 for Error
5734where
5735 R: Send + Sync + std::fmt::Debug + 'static,
5736{
5737 fn from(
5738 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError, R>,
5739 ) -> Self {
5740 match err {
5741 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5742 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5743 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5744 source: err.into(),
5745 }),
5746 }
5747 }
5748}
5749impl From<crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError> for Error {
5750 fn from(err: crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError) -> Self {
5751 match err {
5752 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::AccessDeniedException(inner) => {
5753 Error::AccessDeniedException(inner)
5754 }
5755 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::ConflictException(inner) => {
5756 Error::ConflictException(inner)
5757 }
5758 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::InternalServerException(inner) => {
5759 Error::InternalServerException(inner)
5760 }
5761 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::ResourceNotFoundException(inner) => {
5762 Error::ResourceNotFoundException(inner)
5763 }
5764 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::ServiceQuotaExceededException(inner) => {
5765 Error::ServiceQuotaExceededException(inner)
5766 }
5767 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::ThrottlingException(inner) => {
5768 Error::ThrottlingException(inner)
5769 }
5770 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::ValidationException(inner) => {
5771 Error::ValidationException(inner)
5772 }
5773 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::UnauthorizedException(inner) => {
5774 Error::UnauthorizedException(inner)
5775 }
5776 crate::operation::update_environment_blueprint::UpdateEnvironmentBlueprintError::Unhandled(inner) => Error::Unhandled(inner),
5777 }
5778 }
5779}
5780impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_profile::UpdateEnvironmentProfileError, R>>
5781 for Error
5782where
5783 R: Send + Sync + std::fmt::Debug + 'static,
5784{
5785 fn from(
5786 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_environment_profile::UpdateEnvironmentProfileError, R>,
5787 ) -> Self {
5788 match err {
5789 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5790 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5791 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5792 source: err.into(),
5793 }),
5794 }
5795 }
5796}
5797impl From<crate::operation::update_environment_profile::UpdateEnvironmentProfileError> for Error {
5798 fn from(err: crate::operation::update_environment_profile::UpdateEnvironmentProfileError) -> Self {
5799 match err {
5800 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::AccessDeniedException(inner) => {
5801 Error::AccessDeniedException(inner)
5802 }
5803 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::ConflictException(inner) => Error::ConflictException(inner),
5804 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::InternalServerException(inner) => {
5805 Error::InternalServerException(inner)
5806 }
5807 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::ResourceNotFoundException(inner) => {
5808 Error::ResourceNotFoundException(inner)
5809 }
5810 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::ServiceQuotaExceededException(inner) => {
5811 Error::ServiceQuotaExceededException(inner)
5812 }
5813 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::ThrottlingException(inner) => {
5814 Error::ThrottlingException(inner)
5815 }
5816 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::ValidationException(inner) => {
5817 Error::ValidationException(inner)
5818 }
5819 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::UnauthorizedException(inner) => {
5820 Error::UnauthorizedException(inner)
5821 }
5822 crate::operation::update_environment_profile::UpdateEnvironmentProfileError::Unhandled(inner) => Error::Unhandled(inner),
5823 }
5824 }
5825}
5826impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary::UpdateGlossaryError, R>> for Error
5827where
5828 R: Send + Sync + std::fmt::Debug + 'static,
5829{
5830 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary::UpdateGlossaryError, R>) -> Self {
5831 match err {
5832 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5833 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5834 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5835 source: err.into(),
5836 }),
5837 }
5838 }
5839}
5840impl From<crate::operation::update_glossary::UpdateGlossaryError> for Error {
5841 fn from(err: crate::operation::update_glossary::UpdateGlossaryError) -> Self {
5842 match err {
5843 crate::operation::update_glossary::UpdateGlossaryError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5844 crate::operation::update_glossary::UpdateGlossaryError::ConflictException(inner) => Error::ConflictException(inner),
5845 crate::operation::update_glossary::UpdateGlossaryError::InternalServerException(inner) => Error::InternalServerException(inner),
5846 crate::operation::update_glossary::UpdateGlossaryError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5847 crate::operation::update_glossary::UpdateGlossaryError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5848 crate::operation::update_glossary::UpdateGlossaryError::ValidationException(inner) => Error::ValidationException(inner),
5849 crate::operation::update_glossary::UpdateGlossaryError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5850 crate::operation::update_glossary::UpdateGlossaryError::Unhandled(inner) => Error::Unhandled(inner),
5851 }
5852 }
5853}
5854impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary_term::UpdateGlossaryTermError, R>> for Error
5855where
5856 R: Send + Sync + std::fmt::Debug + 'static,
5857{
5858 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_glossary_term::UpdateGlossaryTermError, R>) -> Self {
5859 match err {
5860 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5861 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5862 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5863 source: err.into(),
5864 }),
5865 }
5866 }
5867}
5868impl From<crate::operation::update_glossary_term::UpdateGlossaryTermError> for Error {
5869 fn from(err: crate::operation::update_glossary_term::UpdateGlossaryTermError) -> Self {
5870 match err {
5871 crate::operation::update_glossary_term::UpdateGlossaryTermError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5872 crate::operation::update_glossary_term::UpdateGlossaryTermError::ConflictException(inner) => Error::ConflictException(inner),
5873 crate::operation::update_glossary_term::UpdateGlossaryTermError::InternalServerException(inner) => Error::InternalServerException(inner),
5874 crate::operation::update_glossary_term::UpdateGlossaryTermError::ResourceNotFoundException(inner) => {
5875 Error::ResourceNotFoundException(inner)
5876 }
5877 crate::operation::update_glossary_term::UpdateGlossaryTermError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5878 crate::operation::update_glossary_term::UpdateGlossaryTermError::ValidationException(inner) => Error::ValidationException(inner),
5879 crate::operation::update_glossary_term::UpdateGlossaryTermError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5880 crate::operation::update_glossary_term::UpdateGlossaryTermError::Unhandled(inner) => Error::Unhandled(inner),
5881 }
5882 }
5883}
5884impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_group_profile::UpdateGroupProfileError, R>> for Error
5885where
5886 R: Send + Sync + std::fmt::Debug + 'static,
5887{
5888 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_group_profile::UpdateGroupProfileError, R>) -> Self {
5889 match err {
5890 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5891 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5892 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5893 source: err.into(),
5894 }),
5895 }
5896 }
5897}
5898impl From<crate::operation::update_group_profile::UpdateGroupProfileError> for Error {
5899 fn from(err: crate::operation::update_group_profile::UpdateGroupProfileError) -> Self {
5900 match err {
5901 crate::operation::update_group_profile::UpdateGroupProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5902 crate::operation::update_group_profile::UpdateGroupProfileError::InternalServerException(inner) => Error::InternalServerException(inner),
5903 crate::operation::update_group_profile::UpdateGroupProfileError::ResourceNotFoundException(inner) => {
5904 Error::ResourceNotFoundException(inner)
5905 }
5906 crate::operation::update_group_profile::UpdateGroupProfileError::ValidationException(inner) => Error::ValidationException(inner),
5907 crate::operation::update_group_profile::UpdateGroupProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5908 crate::operation::update_group_profile::UpdateGroupProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5909 crate::operation::update_group_profile::UpdateGroupProfileError::Unhandled(inner) => Error::Unhandled(inner),
5910 }
5911 }
5912}
5913impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_project::UpdateProjectError, R>> for Error
5914where
5915 R: Send + Sync + std::fmt::Debug + 'static,
5916{
5917 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_project::UpdateProjectError, R>) -> Self {
5918 match err {
5919 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5920 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5921 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5922 source: err.into(),
5923 }),
5924 }
5925 }
5926}
5927impl From<crate::operation::update_project::UpdateProjectError> for Error {
5928 fn from(err: crate::operation::update_project::UpdateProjectError) -> Self {
5929 match err {
5930 crate::operation::update_project::UpdateProjectError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5931 crate::operation::update_project::UpdateProjectError::ConflictException(inner) => Error::ConflictException(inner),
5932 crate::operation::update_project::UpdateProjectError::InternalServerException(inner) => Error::InternalServerException(inner),
5933 crate::operation::update_project::UpdateProjectError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
5934 crate::operation::update_project::UpdateProjectError::ServiceQuotaExceededException(inner) => Error::ServiceQuotaExceededException(inner),
5935 crate::operation::update_project::UpdateProjectError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5936 crate::operation::update_project::UpdateProjectError::ValidationException(inner) => Error::ValidationException(inner),
5937 crate::operation::update_project::UpdateProjectError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5938 crate::operation::update_project::UpdateProjectError::Unhandled(inner) => Error::Unhandled(inner),
5939 }
5940 }
5941}
5942impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_project_profile::UpdateProjectProfileError, R>> for Error
5943where
5944 R: Send + Sync + std::fmt::Debug + 'static,
5945{
5946 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_project_profile::UpdateProjectProfileError, R>) -> Self {
5947 match err {
5948 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5949 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5950 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5951 source: err.into(),
5952 }),
5953 }
5954 }
5955}
5956impl From<crate::operation::update_project_profile::UpdateProjectProfileError> for Error {
5957 fn from(err: crate::operation::update_project_profile::UpdateProjectProfileError) -> Self {
5958 match err {
5959 crate::operation::update_project_profile::UpdateProjectProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
5960 crate::operation::update_project_profile::UpdateProjectProfileError::ConflictException(inner) => Error::ConflictException(inner),
5961 crate::operation::update_project_profile::UpdateProjectProfileError::InternalServerException(inner) => {
5962 Error::InternalServerException(inner)
5963 }
5964 crate::operation::update_project_profile::UpdateProjectProfileError::ResourceNotFoundException(inner) => {
5965 Error::ResourceNotFoundException(inner)
5966 }
5967 crate::operation::update_project_profile::UpdateProjectProfileError::ServiceQuotaExceededException(inner) => {
5968 Error::ServiceQuotaExceededException(inner)
5969 }
5970 crate::operation::update_project_profile::UpdateProjectProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
5971 crate::operation::update_project_profile::UpdateProjectProfileError::ValidationException(inner) => Error::ValidationException(inner),
5972 crate::operation::update_project_profile::UpdateProjectProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
5973 crate::operation::update_project_profile::UpdateProjectProfileError::Unhandled(inner) => Error::Unhandled(inner),
5974 }
5975 }
5976}
5977impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError, R>>
5978 for Error
5979where
5980 R: Send + Sync + std::fmt::Debug + 'static,
5981{
5982 fn from(
5983 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError, R>,
5984 ) -> Self {
5985 match err {
5986 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5987 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5988 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5989 source: err.into(),
5990 }),
5991 }
5992 }
5993}
5994impl From<crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError> for Error {
5995 fn from(err: crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError) -> Self {
5996 match err {
5997 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::AccessDeniedException(inner) => {
5998 Error::AccessDeniedException(inner)
5999 }
6000 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::ConflictException(inner) => {
6001 Error::ConflictException(inner)
6002 }
6003 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::InternalServerException(inner) => {
6004 Error::InternalServerException(inner)
6005 }
6006 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::ResourceNotFoundException(inner) => {
6007 Error::ResourceNotFoundException(inner)
6008 }
6009 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::ThrottlingException(inner) => {
6010 Error::ThrottlingException(inner)
6011 }
6012 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::ValidationException(inner) => {
6013 Error::ValidationException(inner)
6014 }
6015 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::UnauthorizedException(inner) => {
6016 Error::UnauthorizedException(inner)
6017 }
6018 crate::operation::update_root_domain_unit_owner::UpdateRootDomainUnitOwnerError::Unhandled(inner) => Error::Unhandled(inner),
6019 }
6020 }
6021}
6022impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_rule::UpdateRuleError, R>> for Error
6023where
6024 R: Send + Sync + std::fmt::Debug + 'static,
6025{
6026 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_rule::UpdateRuleError, R>) -> Self {
6027 match err {
6028 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6029 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6030 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6031 source: err.into(),
6032 }),
6033 }
6034 }
6035}
6036impl From<crate::operation::update_rule::UpdateRuleError> for Error {
6037 fn from(err: crate::operation::update_rule::UpdateRuleError) -> Self {
6038 match err {
6039 crate::operation::update_rule::UpdateRuleError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
6040 crate::operation::update_rule::UpdateRuleError::ConflictException(inner) => Error::ConflictException(inner),
6041 crate::operation::update_rule::UpdateRuleError::InternalServerException(inner) => Error::InternalServerException(inner),
6042 crate::operation::update_rule::UpdateRuleError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
6043 crate::operation::update_rule::UpdateRuleError::ServiceQuotaExceededException(inner) => Error::ServiceQuotaExceededException(inner),
6044 crate::operation::update_rule::UpdateRuleError::ThrottlingException(inner) => Error::ThrottlingException(inner),
6045 crate::operation::update_rule::UpdateRuleError::ValidationException(inner) => Error::ValidationException(inner),
6046 crate::operation::update_rule::UpdateRuleError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
6047 crate::operation::update_rule::UpdateRuleError::Unhandled(inner) => Error::Unhandled(inner),
6048 }
6049 }
6050}
6051impl<R>
6052 From<
6053 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError, R>,
6054 > for Error
6055where
6056 R: Send + Sync + std::fmt::Debug + 'static,
6057{
6058 fn from(
6059 err: ::aws_smithy_runtime_api::client::result::SdkError<
6060 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError,
6061 R,
6062 >,
6063 ) -> Self {
6064 match err {
6065 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6066 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6067 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6068 source: err.into(),
6069 }),
6070 }
6071 }
6072}
6073impl From<crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError> for Error {
6074 fn from(err: crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError) -> Self {
6075 match err {
6076 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::AccessDeniedException(inner) => {
6077 Error::AccessDeniedException(inner)
6078 }
6079 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::ConflictException(inner) => {
6080 Error::ConflictException(inner)
6081 }
6082 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::InternalServerException(inner) => {
6083 Error::InternalServerException(inner)
6084 }
6085 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::ResourceNotFoundException(inner) => {
6086 Error::ResourceNotFoundException(inner)
6087 }
6088 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::ThrottlingException(inner) => {
6089 Error::ThrottlingException(inner)
6090 }
6091 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::ValidationException(inner) => {
6092 Error::ValidationException(inner)
6093 }
6094 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::UnauthorizedException(inner) => {
6095 Error::UnauthorizedException(inner)
6096 }
6097 crate::operation::update_subscription_grant_status::UpdateSubscriptionGrantStatusError::Unhandled(inner) => Error::Unhandled(inner),
6098 }
6099 }
6100}
6101impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_subscription_request::UpdateSubscriptionRequestError, R>>
6102 for Error
6103where
6104 R: Send + Sync + std::fmt::Debug + 'static,
6105{
6106 fn from(
6107 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_subscription_request::UpdateSubscriptionRequestError, R>,
6108 ) -> Self {
6109 match err {
6110 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6111 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6112 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6113 source: err.into(),
6114 }),
6115 }
6116 }
6117}
6118impl From<crate::operation::update_subscription_request::UpdateSubscriptionRequestError> for Error {
6119 fn from(err: crate::operation::update_subscription_request::UpdateSubscriptionRequestError) -> Self {
6120 match err {
6121 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::AccessDeniedException(inner) => {
6122 Error::AccessDeniedException(inner)
6123 }
6124 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::ConflictException(inner) => {
6125 Error::ConflictException(inner)
6126 }
6127 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::InternalServerException(inner) => {
6128 Error::InternalServerException(inner)
6129 }
6130 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::ResourceNotFoundException(inner) => {
6131 Error::ResourceNotFoundException(inner)
6132 }
6133 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::ThrottlingException(inner) => {
6134 Error::ThrottlingException(inner)
6135 }
6136 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::ValidationException(inner) => {
6137 Error::ValidationException(inner)
6138 }
6139 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::UnauthorizedException(inner) => {
6140 Error::UnauthorizedException(inner)
6141 }
6142 crate::operation::update_subscription_request::UpdateSubscriptionRequestError::Unhandled(inner) => Error::Unhandled(inner),
6143 }
6144 }
6145}
6146impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_subscription_target::UpdateSubscriptionTargetError, R>>
6147 for Error
6148where
6149 R: Send + Sync + std::fmt::Debug + 'static,
6150{
6151 fn from(
6152 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_subscription_target::UpdateSubscriptionTargetError, R>,
6153 ) -> Self {
6154 match err {
6155 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6156 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6157 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6158 source: err.into(),
6159 }),
6160 }
6161 }
6162}
6163impl From<crate::operation::update_subscription_target::UpdateSubscriptionTargetError> for Error {
6164 fn from(err: crate::operation::update_subscription_target::UpdateSubscriptionTargetError) -> Self {
6165 match err {
6166 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::AccessDeniedException(inner) => {
6167 Error::AccessDeniedException(inner)
6168 }
6169 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::ConflictException(inner) => Error::ConflictException(inner),
6170 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::InternalServerException(inner) => {
6171 Error::InternalServerException(inner)
6172 }
6173 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::ResourceNotFoundException(inner) => {
6174 Error::ResourceNotFoundException(inner)
6175 }
6176 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::ThrottlingException(inner) => {
6177 Error::ThrottlingException(inner)
6178 }
6179 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::ValidationException(inner) => {
6180 Error::ValidationException(inner)
6181 }
6182 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::UnauthorizedException(inner) => {
6183 Error::UnauthorizedException(inner)
6184 }
6185 crate::operation::update_subscription_target::UpdateSubscriptionTargetError::Unhandled(inner) => Error::Unhandled(inner),
6186 }
6187 }
6188}
6189impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_profile::UpdateUserProfileError, R>> for Error
6190where
6191 R: Send + Sync + std::fmt::Debug + 'static,
6192{
6193 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_profile::UpdateUserProfileError, R>) -> Self {
6194 match err {
6195 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
6196 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
6197 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
6198 source: err.into(),
6199 }),
6200 }
6201 }
6202}
6203impl From<crate::operation::update_user_profile::UpdateUserProfileError> for Error {
6204 fn from(err: crate::operation::update_user_profile::UpdateUserProfileError) -> Self {
6205 match err {
6206 crate::operation::update_user_profile::UpdateUserProfileError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
6207 crate::operation::update_user_profile::UpdateUserProfileError::InternalServerException(inner) => Error::InternalServerException(inner),
6208 crate::operation::update_user_profile::UpdateUserProfileError::ResourceNotFoundException(inner) => {
6209 Error::ResourceNotFoundException(inner)
6210 }
6211 crate::operation::update_user_profile::UpdateUserProfileError::ValidationException(inner) => Error::ValidationException(inner),
6212 crate::operation::update_user_profile::UpdateUserProfileError::ThrottlingException(inner) => Error::ThrottlingException(inner),
6213 crate::operation::update_user_profile::UpdateUserProfileError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
6214 crate::operation::update_user_profile::UpdateUserProfileError::Unhandled(inner) => Error::Unhandled(inner),
6215 }
6216 }
6217}
6218impl ::std::error::Error for Error {
6219 fn source(&self) -> std::option::Option<&(dyn ::std::error::Error + 'static)> {
6220 match self {
6221 Error::AccessDeniedException(inner) => inner.source(),
6222 Error::ConflictException(inner) => inner.source(),
6223 Error::InternalServerException(inner) => inner.source(),
6224 Error::ResourceNotFoundException(inner) => inner.source(),
6225 Error::ServiceQuotaExceededException(inner) => inner.source(),
6226 Error::ThrottlingException(inner) => inner.source(),
6227 Error::UnauthorizedException(inner) => inner.source(),
6228 Error::ValidationException(inner) => inner.source(),
6229 Error::Unhandled(inner) => ::std::option::Option::Some(&*inner.source),
6230 }
6231 }
6232}
6233impl ::aws_types::request_id::RequestId for Error {
6234 fn request_id(&self) -> Option<&str> {
6235 match self {
6236 Self::AccessDeniedException(e) => e.request_id(),
6237 Self::ConflictException(e) => e.request_id(),
6238 Self::InternalServerException(e) => e.request_id(),
6239 Self::ResourceNotFoundException(e) => e.request_id(),
6240 Self::ServiceQuotaExceededException(e) => e.request_id(),
6241 Self::ThrottlingException(e) => e.request_id(),
6242 Self::UnauthorizedException(e) => e.request_id(),
6243 Self::ValidationException(e) => e.request_id(),
6244 Self::Unhandled(e) => e.meta.request_id(),
6245 }
6246 }
6247}