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