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