1#[non_exhaustive]
4#[derive(::std::fmt::Debug)]
5pub enum Error {
6 AliasExistsException(crate::types::error::AliasExistsException),
8 CodeDeliveryFailureException(crate::types::error::CodeDeliveryFailureException),
10 CodeMismatchException(crate::types::error::CodeMismatchException),
12 ConcurrentModificationException(crate::types::error::ConcurrentModificationException),
14 DeviceKeyExistsException(crate::types::error::DeviceKeyExistsException),
16 DuplicateProviderException(crate::types::error::DuplicateProviderException),
18 EnableSoftwareTokenMfaException(crate::types::error::EnableSoftwareTokenMfaException),
20 ExpiredCodeException(crate::types::error::ExpiredCodeException),
22 FeatureUnavailableInTierException(crate::types::error::FeatureUnavailableInTierException),
24 ForbiddenException(crate::types::error::ForbiddenException),
26 GroupExistsException(crate::types::error::GroupExistsException),
28 InternalErrorException(crate::types::error::InternalErrorException),
30 InvalidEmailRoleAccessPolicyException(crate::types::error::InvalidEmailRoleAccessPolicyException),
32 InvalidLambdaResponseException(crate::types::error::InvalidLambdaResponseException),
34 InvalidOAuthFlowException(crate::types::error::InvalidOAuthFlowException),
36 InvalidParameterException(crate::types::error::InvalidParameterException),
38 InvalidPasswordException(crate::types::error::InvalidPasswordException),
40 InvalidSmsRoleAccessPolicyException(crate::types::error::InvalidSmsRoleAccessPolicyException),
42 InvalidSmsRoleTrustRelationshipException(crate::types::error::InvalidSmsRoleTrustRelationshipException),
44 InvalidUserPoolConfigurationException(crate::types::error::InvalidUserPoolConfigurationException),
46 LimitExceededException(crate::types::error::LimitExceededException),
48 MfaMethodNotFoundException(crate::types::error::MfaMethodNotFoundException),
50 ManagedLoginBrandingExistsException(crate::types::error::ManagedLoginBrandingExistsException),
52 NotAuthorizedException(crate::types::error::NotAuthorizedException),
54 PasswordHistoryPolicyViolationException(crate::types::error::PasswordHistoryPolicyViolationException),
56 PasswordResetRequiredException(crate::types::error::PasswordResetRequiredException),
58 PreconditionNotMetException(crate::types::error::PreconditionNotMetException),
60 RefreshTokenReuseException(crate::types::error::RefreshTokenReuseException),
62 ResourceNotFoundException(crate::types::error::ResourceNotFoundException),
64 ScopeDoesNotExistException(crate::types::error::ScopeDoesNotExistException),
66 SoftwareTokenMfaNotFoundException(crate::types::error::SoftwareTokenMfaNotFoundException),
68 TermsExistsException(crate::types::error::TermsExistsException),
70 TierChangeNotAllowedException(crate::types::error::TierChangeNotAllowedException),
72 TooManyFailedAttemptsException(crate::types::error::TooManyFailedAttemptsException),
74 TooManyRequestsException(crate::types::error::TooManyRequestsException),
76 UnauthorizedException(crate::types::error::UnauthorizedException),
78 UnexpectedLambdaException(crate::types::error::UnexpectedLambdaException),
80 UnsupportedIdentityProviderException(crate::types::error::UnsupportedIdentityProviderException),
82 UnsupportedOperationException(crate::types::error::UnsupportedOperationException),
84 UnsupportedTokenTypeException(crate::types::error::UnsupportedTokenTypeException),
86 UnsupportedUserStateException(crate::types::error::UnsupportedUserStateException),
88 UserImportInProgressException(crate::types::error::UserImportInProgressException),
90 UserLambdaValidationException(crate::types::error::UserLambdaValidationException),
92 UserNotConfirmedException(crate::types::error::UserNotConfirmedException),
94 UserNotFoundException(crate::types::error::UserNotFoundException),
96 UserPoolAddOnNotEnabledException(crate::types::error::UserPoolAddOnNotEnabledException),
98 UserPoolTaggingException(crate::types::error::UserPoolTaggingException),
100 UsernameExistsException(crate::types::error::UsernameExistsException),
102 WebAuthnChallengeNotFoundException(crate::types::error::WebAuthnChallengeNotFoundException),
104 WebAuthnClientMismatchException(crate::types::error::WebAuthnClientMismatchException),
106 WebAuthnConfigurationMissingException(crate::types::error::WebAuthnConfigurationMissingException),
108 WebAuthnCredentialNotSupportedException(crate::types::error::WebAuthnCredentialNotSupportedException),
110 WebAuthnNotEnabledException(crate::types::error::WebAuthnNotEnabledException),
112 WebAuthnOriginNotAllowedException(crate::types::error::WebAuthnOriginNotAllowedException),
114 WebAuthnRelyingPartyMismatchException(crate::types::error::WebAuthnRelyingPartyMismatchException),
116 #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
118 variable wildcard pattern and check `.code()`:
119 \
120 `err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
121 \
122 See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-Error) for what information is available for the error.")]
123 Unhandled(crate::error::sealed_unhandled::Unhandled),
124}
125impl ::std::fmt::Display for Error {
126 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
127 match self {
128 Error::AliasExistsException(inner) => inner.fmt(f),
129 Error::CodeDeliveryFailureException(inner) => inner.fmt(f),
130 Error::CodeMismatchException(inner) => inner.fmt(f),
131 Error::ConcurrentModificationException(inner) => inner.fmt(f),
132 Error::DeviceKeyExistsException(inner) => inner.fmt(f),
133 Error::DuplicateProviderException(inner) => inner.fmt(f),
134 Error::EnableSoftwareTokenMfaException(inner) => inner.fmt(f),
135 Error::ExpiredCodeException(inner) => inner.fmt(f),
136 Error::FeatureUnavailableInTierException(inner) => inner.fmt(f),
137 Error::ForbiddenException(inner) => inner.fmt(f),
138 Error::GroupExistsException(inner) => inner.fmt(f),
139 Error::InternalErrorException(inner) => inner.fmt(f),
140 Error::InvalidEmailRoleAccessPolicyException(inner) => inner.fmt(f),
141 Error::InvalidLambdaResponseException(inner) => inner.fmt(f),
142 Error::InvalidOAuthFlowException(inner) => inner.fmt(f),
143 Error::InvalidParameterException(inner) => inner.fmt(f),
144 Error::InvalidPasswordException(inner) => inner.fmt(f),
145 Error::InvalidSmsRoleAccessPolicyException(inner) => inner.fmt(f),
146 Error::InvalidSmsRoleTrustRelationshipException(inner) => inner.fmt(f),
147 Error::InvalidUserPoolConfigurationException(inner) => inner.fmt(f),
148 Error::LimitExceededException(inner) => inner.fmt(f),
149 Error::MfaMethodNotFoundException(inner) => inner.fmt(f),
150 Error::ManagedLoginBrandingExistsException(inner) => inner.fmt(f),
151 Error::NotAuthorizedException(inner) => inner.fmt(f),
152 Error::PasswordHistoryPolicyViolationException(inner) => inner.fmt(f),
153 Error::PasswordResetRequiredException(inner) => inner.fmt(f),
154 Error::PreconditionNotMetException(inner) => inner.fmt(f),
155 Error::RefreshTokenReuseException(inner) => inner.fmt(f),
156 Error::ResourceNotFoundException(inner) => inner.fmt(f),
157 Error::ScopeDoesNotExistException(inner) => inner.fmt(f),
158 Error::SoftwareTokenMfaNotFoundException(inner) => inner.fmt(f),
159 Error::TermsExistsException(inner) => inner.fmt(f),
160 Error::TierChangeNotAllowedException(inner) => inner.fmt(f),
161 Error::TooManyFailedAttemptsException(inner) => inner.fmt(f),
162 Error::TooManyRequestsException(inner) => inner.fmt(f),
163 Error::UnauthorizedException(inner) => inner.fmt(f),
164 Error::UnexpectedLambdaException(inner) => inner.fmt(f),
165 Error::UnsupportedIdentityProviderException(inner) => inner.fmt(f),
166 Error::UnsupportedOperationException(inner) => inner.fmt(f),
167 Error::UnsupportedTokenTypeException(inner) => inner.fmt(f),
168 Error::UnsupportedUserStateException(inner) => inner.fmt(f),
169 Error::UserImportInProgressException(inner) => inner.fmt(f),
170 Error::UserLambdaValidationException(inner) => inner.fmt(f),
171 Error::UserNotConfirmedException(inner) => inner.fmt(f),
172 Error::UserNotFoundException(inner) => inner.fmt(f),
173 Error::UserPoolAddOnNotEnabledException(inner) => inner.fmt(f),
174 Error::UserPoolTaggingException(inner) => inner.fmt(f),
175 Error::UsernameExistsException(inner) => inner.fmt(f),
176 Error::WebAuthnChallengeNotFoundException(inner) => inner.fmt(f),
177 Error::WebAuthnClientMismatchException(inner) => inner.fmt(f),
178 Error::WebAuthnConfigurationMissingException(inner) => inner.fmt(f),
179 Error::WebAuthnCredentialNotSupportedException(inner) => inner.fmt(f),
180 Error::WebAuthnNotEnabledException(inner) => inner.fmt(f),
181 Error::WebAuthnOriginNotAllowedException(inner) => inner.fmt(f),
182 Error::WebAuthnRelyingPartyMismatchException(inner) => inner.fmt(f),
183 Error::Unhandled(_) => {
184 if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
185 write!(f, "unhandled error ({code})")
186 } else {
187 f.write_str("unhandled error")
188 }
189 }
190 }
191 }
192}
193impl From<::aws_smithy_types::error::operation::BuildError> for Error {
194 fn from(value: ::aws_smithy_types::error::operation::BuildError) -> Self {
195 Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
196 source: value.into(),
197 meta: ::std::default::Default::default(),
198 })
199 }
200}
201impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for Error {
202 fn meta(&self) -> &::aws_smithy_types::error::metadata::ErrorMetadata {
203 match self {
204 Self::AliasExistsException(inner) => inner.meta(),
205 Self::CodeDeliveryFailureException(inner) => inner.meta(),
206 Self::CodeMismatchException(inner) => inner.meta(),
207 Self::ConcurrentModificationException(inner) => inner.meta(),
208 Self::DeviceKeyExistsException(inner) => inner.meta(),
209 Self::DuplicateProviderException(inner) => inner.meta(),
210 Self::EnableSoftwareTokenMfaException(inner) => inner.meta(),
211 Self::ExpiredCodeException(inner) => inner.meta(),
212 Self::FeatureUnavailableInTierException(inner) => inner.meta(),
213 Self::ForbiddenException(inner) => inner.meta(),
214 Self::GroupExistsException(inner) => inner.meta(),
215 Self::InternalErrorException(inner) => inner.meta(),
216 Self::InvalidEmailRoleAccessPolicyException(inner) => inner.meta(),
217 Self::InvalidLambdaResponseException(inner) => inner.meta(),
218 Self::InvalidOAuthFlowException(inner) => inner.meta(),
219 Self::InvalidParameterException(inner) => inner.meta(),
220 Self::InvalidPasswordException(inner) => inner.meta(),
221 Self::InvalidSmsRoleAccessPolicyException(inner) => inner.meta(),
222 Self::InvalidSmsRoleTrustRelationshipException(inner) => inner.meta(),
223 Self::InvalidUserPoolConfigurationException(inner) => inner.meta(),
224 Self::LimitExceededException(inner) => inner.meta(),
225 Self::MfaMethodNotFoundException(inner) => inner.meta(),
226 Self::ManagedLoginBrandingExistsException(inner) => inner.meta(),
227 Self::NotAuthorizedException(inner) => inner.meta(),
228 Self::PasswordHistoryPolicyViolationException(inner) => inner.meta(),
229 Self::PasswordResetRequiredException(inner) => inner.meta(),
230 Self::PreconditionNotMetException(inner) => inner.meta(),
231 Self::RefreshTokenReuseException(inner) => inner.meta(),
232 Self::ResourceNotFoundException(inner) => inner.meta(),
233 Self::ScopeDoesNotExistException(inner) => inner.meta(),
234 Self::SoftwareTokenMfaNotFoundException(inner) => inner.meta(),
235 Self::TermsExistsException(inner) => inner.meta(),
236 Self::TierChangeNotAllowedException(inner) => inner.meta(),
237 Self::TooManyFailedAttemptsException(inner) => inner.meta(),
238 Self::TooManyRequestsException(inner) => inner.meta(),
239 Self::UnauthorizedException(inner) => inner.meta(),
240 Self::UnexpectedLambdaException(inner) => inner.meta(),
241 Self::UnsupportedIdentityProviderException(inner) => inner.meta(),
242 Self::UnsupportedOperationException(inner) => inner.meta(),
243 Self::UnsupportedTokenTypeException(inner) => inner.meta(),
244 Self::UnsupportedUserStateException(inner) => inner.meta(),
245 Self::UserImportInProgressException(inner) => inner.meta(),
246 Self::UserLambdaValidationException(inner) => inner.meta(),
247 Self::UserNotConfirmedException(inner) => inner.meta(),
248 Self::UserNotFoundException(inner) => inner.meta(),
249 Self::UserPoolAddOnNotEnabledException(inner) => inner.meta(),
250 Self::UserPoolTaggingException(inner) => inner.meta(),
251 Self::UsernameExistsException(inner) => inner.meta(),
252 Self::WebAuthnChallengeNotFoundException(inner) => inner.meta(),
253 Self::WebAuthnClientMismatchException(inner) => inner.meta(),
254 Self::WebAuthnConfigurationMissingException(inner) => inner.meta(),
255 Self::WebAuthnCredentialNotSupportedException(inner) => inner.meta(),
256 Self::WebAuthnNotEnabledException(inner) => inner.meta(),
257 Self::WebAuthnOriginNotAllowedException(inner) => inner.meta(),
258 Self::WebAuthnRelyingPartyMismatchException(inner) => inner.meta(),
259 Self::Unhandled(inner) => &inner.meta,
260 }
261 }
262}
263impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::add_custom_attributes::AddCustomAttributesError, R>> for Error
264where
265 R: Send + Sync + std::fmt::Debug + 'static,
266{
267 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::add_custom_attributes::AddCustomAttributesError, R>) -> Self {
268 match err {
269 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
270 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
271 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
272 source: err.into(),
273 }),
274 }
275 }
276}
277impl From<crate::operation::add_custom_attributes::AddCustomAttributesError> for Error {
278 fn from(err: crate::operation::add_custom_attributes::AddCustomAttributesError) -> Self {
279 match err {
280 crate::operation::add_custom_attributes::AddCustomAttributesError::InternalErrorException(inner) => Error::InternalErrorException(inner),
281 crate::operation::add_custom_attributes::AddCustomAttributesError::InvalidParameterException(inner) => {
282 Error::InvalidParameterException(inner)
283 }
284 crate::operation::add_custom_attributes::AddCustomAttributesError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
285 crate::operation::add_custom_attributes::AddCustomAttributesError::ResourceNotFoundException(inner) => {
286 Error::ResourceNotFoundException(inner)
287 }
288 crate::operation::add_custom_attributes::AddCustomAttributesError::TooManyRequestsException(inner) => {
289 Error::TooManyRequestsException(inner)
290 }
291 crate::operation::add_custom_attributes::AddCustomAttributesError::UserImportInProgressException(inner) => {
292 Error::UserImportInProgressException(inner)
293 }
294 crate::operation::add_custom_attributes::AddCustomAttributesError::Unhandled(inner) => Error::Unhandled(inner),
295 }
296 }
297}
298impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_add_user_to_group::AdminAddUserToGroupError, R>> for Error
299where
300 R: Send + Sync + std::fmt::Debug + 'static,
301{
302 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_add_user_to_group::AdminAddUserToGroupError, R>) -> Self {
303 match err {
304 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
305 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
306 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
307 source: err.into(),
308 }),
309 }
310 }
311}
312impl From<crate::operation::admin_add_user_to_group::AdminAddUserToGroupError> for Error {
313 fn from(err: crate::operation::admin_add_user_to_group::AdminAddUserToGroupError) -> Self {
314 match err {
315 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::InternalErrorException(inner) => {
316 Error::InternalErrorException(inner)
317 }
318 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::InvalidParameterException(inner) => {
319 Error::InvalidParameterException(inner)
320 }
321 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::NotAuthorizedException(inner) => {
322 Error::NotAuthorizedException(inner)
323 }
324 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::ResourceNotFoundException(inner) => {
325 Error::ResourceNotFoundException(inner)
326 }
327 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::TooManyRequestsException(inner) => {
328 Error::TooManyRequestsException(inner)
329 }
330 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
331 crate::operation::admin_add_user_to_group::AdminAddUserToGroupError::Unhandled(inner) => Error::Unhandled(inner),
332 }
333 }
334}
335impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError, R>> for Error
336where
337 R: Send + Sync + std::fmt::Debug + 'static,
338{
339 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError, R>) -> Self {
340 match err {
341 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
342 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
343 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
344 source: err.into(),
345 }),
346 }
347 }
348}
349impl From<crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError> for Error {
350 fn from(err: crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError) -> Self {
351 match err {
352 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::InternalErrorException(inner) => Error::InternalErrorException(inner),
353 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::InvalidLambdaResponseException(inner) => {
354 Error::InvalidLambdaResponseException(inner)
355 }
356 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::InvalidParameterException(inner) => {
357 Error::InvalidParameterException(inner)
358 }
359 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::LimitExceededException(inner) => Error::LimitExceededException(inner),
360 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
361 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::ResourceNotFoundException(inner) => {
362 Error::ResourceNotFoundException(inner)
363 }
364 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::TooManyFailedAttemptsException(inner) => {
365 Error::TooManyFailedAttemptsException(inner)
366 }
367 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::TooManyRequestsException(inner) => {
368 Error::TooManyRequestsException(inner)
369 }
370 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::UnexpectedLambdaException(inner) => {
371 Error::UnexpectedLambdaException(inner)
372 }
373 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::UserLambdaValidationException(inner) => {
374 Error::UserLambdaValidationException(inner)
375 }
376 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
377 crate::operation::admin_confirm_sign_up::AdminConfirmSignUpError::Unhandled(inner) => Error::Unhandled(inner),
378 }
379 }
380}
381impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_create_user::AdminCreateUserError, R>> for Error
382where
383 R: Send + Sync + std::fmt::Debug + 'static,
384{
385 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_create_user::AdminCreateUserError, R>) -> Self {
386 match err {
387 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
388 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
389 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
390 source: err.into(),
391 }),
392 }
393 }
394}
395impl From<crate::operation::admin_create_user::AdminCreateUserError> for Error {
396 fn from(err: crate::operation::admin_create_user::AdminCreateUserError) -> Self {
397 match err {
398 crate::operation::admin_create_user::AdminCreateUserError::CodeDeliveryFailureException(inner) => {
399 Error::CodeDeliveryFailureException(inner)
400 }
401 crate::operation::admin_create_user::AdminCreateUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
402 crate::operation::admin_create_user::AdminCreateUserError::InvalidLambdaResponseException(inner) => {
403 Error::InvalidLambdaResponseException(inner)
404 }
405 crate::operation::admin_create_user::AdminCreateUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
406 crate::operation::admin_create_user::AdminCreateUserError::InvalidPasswordException(inner) => Error::InvalidPasswordException(inner),
407 crate::operation::admin_create_user::AdminCreateUserError::InvalidSmsRoleAccessPolicyException(inner) => {
408 Error::InvalidSmsRoleAccessPolicyException(inner)
409 }
410 crate::operation::admin_create_user::AdminCreateUserError::InvalidSmsRoleTrustRelationshipException(inner) => {
411 Error::InvalidSmsRoleTrustRelationshipException(inner)
412 }
413 crate::operation::admin_create_user::AdminCreateUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
414 crate::operation::admin_create_user::AdminCreateUserError::PreconditionNotMetException(inner) => {
415 Error::PreconditionNotMetException(inner)
416 }
417 crate::operation::admin_create_user::AdminCreateUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
418 crate::operation::admin_create_user::AdminCreateUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
419 crate::operation::admin_create_user::AdminCreateUserError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
420 crate::operation::admin_create_user::AdminCreateUserError::UnsupportedUserStateException(inner) => {
421 Error::UnsupportedUserStateException(inner)
422 }
423 crate::operation::admin_create_user::AdminCreateUserError::UserLambdaValidationException(inner) => {
424 Error::UserLambdaValidationException(inner)
425 }
426 crate::operation::admin_create_user::AdminCreateUserError::UsernameExistsException(inner) => Error::UsernameExistsException(inner),
427 crate::operation::admin_create_user::AdminCreateUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
428 crate::operation::admin_create_user::AdminCreateUserError::Unhandled(inner) => Error::Unhandled(inner),
429 }
430 }
431}
432impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_delete_user::AdminDeleteUserError, R>> for Error
433where
434 R: Send + Sync + std::fmt::Debug + 'static,
435{
436 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_delete_user::AdminDeleteUserError, R>) -> Self {
437 match err {
438 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
439 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
440 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
441 source: err.into(),
442 }),
443 }
444 }
445}
446impl From<crate::operation::admin_delete_user::AdminDeleteUserError> for Error {
447 fn from(err: crate::operation::admin_delete_user::AdminDeleteUserError) -> Self {
448 match err {
449 crate::operation::admin_delete_user::AdminDeleteUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
450 crate::operation::admin_delete_user::AdminDeleteUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
451 crate::operation::admin_delete_user::AdminDeleteUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
452 crate::operation::admin_delete_user::AdminDeleteUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
453 crate::operation::admin_delete_user::AdminDeleteUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
454 crate::operation::admin_delete_user::AdminDeleteUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
455 crate::operation::admin_delete_user::AdminDeleteUserError::Unhandled(inner) => Error::Unhandled(inner),
456 }
457 }
458}
459impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError, R>>
460 for Error
461where
462 R: Send + Sync + std::fmt::Debug + 'static,
463{
464 fn from(
465 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError, R>,
466 ) -> Self {
467 match err {
468 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
469 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
470 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
471 source: err.into(),
472 }),
473 }
474 }
475}
476impl From<crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError> for Error {
477 fn from(err: crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError) -> Self {
478 match err {
479 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::InternalErrorException(inner) => {
480 Error::InternalErrorException(inner)
481 }
482 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::InvalidParameterException(inner) => {
483 Error::InvalidParameterException(inner)
484 }
485 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::NotAuthorizedException(inner) => {
486 Error::NotAuthorizedException(inner)
487 }
488 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::ResourceNotFoundException(inner) => {
489 Error::ResourceNotFoundException(inner)
490 }
491 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::TooManyRequestsException(inner) => {
492 Error::TooManyRequestsException(inner)
493 }
494 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::UserNotFoundException(inner) => {
495 Error::UserNotFoundException(inner)
496 }
497 crate::operation::admin_delete_user_attributes::AdminDeleteUserAttributesError::Unhandled(inner) => Error::Unhandled(inner),
498 }
499 }
500}
501impl<R>
502 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError, R>>
503 for Error
504where
505 R: Send + Sync + std::fmt::Debug + 'static,
506{
507 fn from(
508 err: ::aws_smithy_runtime_api::client::result::SdkError<
509 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError,
510 R,
511 >,
512 ) -> Self {
513 match err {
514 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
515 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
516 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
517 source: err.into(),
518 }),
519 }
520 }
521}
522impl From<crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError> for Error {
523 fn from(err: crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError) -> Self {
524 match err {
525 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::AliasExistsException(inner) => {
526 Error::AliasExistsException(inner)
527 }
528 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::InternalErrorException(inner) => {
529 Error::InternalErrorException(inner)
530 }
531 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::InvalidParameterException(inner) => {
532 Error::InvalidParameterException(inner)
533 }
534 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::NotAuthorizedException(inner) => {
535 Error::NotAuthorizedException(inner)
536 }
537 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::ResourceNotFoundException(inner) => {
538 Error::ResourceNotFoundException(inner)
539 }
540 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::TooManyRequestsException(inner) => {
541 Error::TooManyRequestsException(inner)
542 }
543 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::UserNotFoundException(inner) => {
544 Error::UserNotFoundException(inner)
545 }
546 crate::operation::admin_disable_provider_for_user::AdminDisableProviderForUserError::Unhandled(inner) => Error::Unhandled(inner),
547 }
548 }
549}
550impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_disable_user::AdminDisableUserError, R>> for Error
551where
552 R: Send + Sync + std::fmt::Debug + 'static,
553{
554 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_disable_user::AdminDisableUserError, R>) -> Self {
555 match err {
556 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
557 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
558 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
559 source: err.into(),
560 }),
561 }
562 }
563}
564impl From<crate::operation::admin_disable_user::AdminDisableUserError> for Error {
565 fn from(err: crate::operation::admin_disable_user::AdminDisableUserError) -> Self {
566 match err {
567 crate::operation::admin_disable_user::AdminDisableUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
568 crate::operation::admin_disable_user::AdminDisableUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
569 crate::operation::admin_disable_user::AdminDisableUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
570 crate::operation::admin_disable_user::AdminDisableUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
571 crate::operation::admin_disable_user::AdminDisableUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
572 crate::operation::admin_disable_user::AdminDisableUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
573 crate::operation::admin_disable_user::AdminDisableUserError::Unhandled(inner) => Error::Unhandled(inner),
574 }
575 }
576}
577impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_enable_user::AdminEnableUserError, R>> for Error
578where
579 R: Send + Sync + std::fmt::Debug + 'static,
580{
581 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_enable_user::AdminEnableUserError, R>) -> Self {
582 match err {
583 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
584 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
585 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
586 source: err.into(),
587 }),
588 }
589 }
590}
591impl From<crate::operation::admin_enable_user::AdminEnableUserError> for Error {
592 fn from(err: crate::operation::admin_enable_user::AdminEnableUserError) -> Self {
593 match err {
594 crate::operation::admin_enable_user::AdminEnableUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
595 crate::operation::admin_enable_user::AdminEnableUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
596 crate::operation::admin_enable_user::AdminEnableUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
597 crate::operation::admin_enable_user::AdminEnableUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
598 crate::operation::admin_enable_user::AdminEnableUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
599 crate::operation::admin_enable_user::AdminEnableUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
600 crate::operation::admin_enable_user::AdminEnableUserError::Unhandled(inner) => Error::Unhandled(inner),
601 }
602 }
603}
604impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_forget_device::AdminForgetDeviceError, R>> for Error
605where
606 R: Send + Sync + std::fmt::Debug + 'static,
607{
608 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_forget_device::AdminForgetDeviceError, R>) -> Self {
609 match err {
610 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
611 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
612 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
613 source: err.into(),
614 }),
615 }
616 }
617}
618impl From<crate::operation::admin_forget_device::AdminForgetDeviceError> for Error {
619 fn from(err: crate::operation::admin_forget_device::AdminForgetDeviceError) -> Self {
620 match err {
621 crate::operation::admin_forget_device::AdminForgetDeviceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
622 crate::operation::admin_forget_device::AdminForgetDeviceError::InvalidParameterException(inner) => {
623 Error::InvalidParameterException(inner)
624 }
625 crate::operation::admin_forget_device::AdminForgetDeviceError::InvalidUserPoolConfigurationException(inner) => {
626 Error::InvalidUserPoolConfigurationException(inner)
627 }
628 crate::operation::admin_forget_device::AdminForgetDeviceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
629 crate::operation::admin_forget_device::AdminForgetDeviceError::ResourceNotFoundException(inner) => {
630 Error::ResourceNotFoundException(inner)
631 }
632 crate::operation::admin_forget_device::AdminForgetDeviceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
633 crate::operation::admin_forget_device::AdminForgetDeviceError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
634 crate::operation::admin_forget_device::AdminForgetDeviceError::Unhandled(inner) => Error::Unhandled(inner),
635 }
636 }
637}
638impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_get_device::AdminGetDeviceError, R>> for Error
639where
640 R: Send + Sync + std::fmt::Debug + 'static,
641{
642 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_get_device::AdminGetDeviceError, R>) -> Self {
643 match err {
644 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
645 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
646 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
647 source: err.into(),
648 }),
649 }
650 }
651}
652impl From<crate::operation::admin_get_device::AdminGetDeviceError> for Error {
653 fn from(err: crate::operation::admin_get_device::AdminGetDeviceError) -> Self {
654 match err {
655 crate::operation::admin_get_device::AdminGetDeviceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
656 crate::operation::admin_get_device::AdminGetDeviceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
657 crate::operation::admin_get_device::AdminGetDeviceError::InvalidUserPoolConfigurationException(inner) => {
658 Error::InvalidUserPoolConfigurationException(inner)
659 }
660 crate::operation::admin_get_device::AdminGetDeviceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
661 crate::operation::admin_get_device::AdminGetDeviceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
662 crate::operation::admin_get_device::AdminGetDeviceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
663 crate::operation::admin_get_device::AdminGetDeviceError::Unhandled(inner) => Error::Unhandled(inner),
664 }
665 }
666}
667impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_get_user::AdminGetUserError, R>> for Error
668where
669 R: Send + Sync + std::fmt::Debug + 'static,
670{
671 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_get_user::AdminGetUserError, R>) -> Self {
672 match err {
673 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
674 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
675 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
676 source: err.into(),
677 }),
678 }
679 }
680}
681impl From<crate::operation::admin_get_user::AdminGetUserError> for Error {
682 fn from(err: crate::operation::admin_get_user::AdminGetUserError) -> Self {
683 match err {
684 crate::operation::admin_get_user::AdminGetUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
685 crate::operation::admin_get_user::AdminGetUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
686 crate::operation::admin_get_user::AdminGetUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
687 crate::operation::admin_get_user::AdminGetUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
688 crate::operation::admin_get_user::AdminGetUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
689 crate::operation::admin_get_user::AdminGetUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
690 crate::operation::admin_get_user::AdminGetUserError::Unhandled(inner) => Error::Unhandled(inner),
691 }
692 }
693}
694impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_initiate_auth::AdminInitiateAuthError, R>> for Error
695where
696 R: Send + Sync + std::fmt::Debug + 'static,
697{
698 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_initiate_auth::AdminInitiateAuthError, R>) -> Self {
699 match err {
700 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
701 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
702 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
703 source: err.into(),
704 }),
705 }
706 }
707}
708impl From<crate::operation::admin_initiate_auth::AdminInitiateAuthError> for Error {
709 fn from(err: crate::operation::admin_initiate_auth::AdminInitiateAuthError) -> Self {
710 match err {
711 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InternalErrorException(inner) => Error::InternalErrorException(inner),
712 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidEmailRoleAccessPolicyException(inner) => {
713 Error::InvalidEmailRoleAccessPolicyException(inner)
714 }
715 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidLambdaResponseException(inner) => {
716 Error::InvalidLambdaResponseException(inner)
717 }
718 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidParameterException(inner) => {
719 Error::InvalidParameterException(inner)
720 }
721 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidSmsRoleAccessPolicyException(inner) => {
722 Error::InvalidSmsRoleAccessPolicyException(inner)
723 }
724 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidSmsRoleTrustRelationshipException(inner) => {
725 Error::InvalidSmsRoleTrustRelationshipException(inner)
726 }
727 crate::operation::admin_initiate_auth::AdminInitiateAuthError::InvalidUserPoolConfigurationException(inner) => {
728 Error::InvalidUserPoolConfigurationException(inner)
729 }
730 crate::operation::admin_initiate_auth::AdminInitiateAuthError::MfaMethodNotFoundException(inner) => {
731 Error::MfaMethodNotFoundException(inner)
732 }
733 crate::operation::admin_initiate_auth::AdminInitiateAuthError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
734 crate::operation::admin_initiate_auth::AdminInitiateAuthError::PasswordResetRequiredException(inner) => {
735 Error::PasswordResetRequiredException(inner)
736 }
737 crate::operation::admin_initiate_auth::AdminInitiateAuthError::ResourceNotFoundException(inner) => {
738 Error::ResourceNotFoundException(inner)
739 }
740 crate::operation::admin_initiate_auth::AdminInitiateAuthError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
741 crate::operation::admin_initiate_auth::AdminInitiateAuthError::UnexpectedLambdaException(inner) => {
742 Error::UnexpectedLambdaException(inner)
743 }
744 crate::operation::admin_initiate_auth::AdminInitiateAuthError::UnsupportedOperationException(inner) => {
745 Error::UnsupportedOperationException(inner)
746 }
747 crate::operation::admin_initiate_auth::AdminInitiateAuthError::UserLambdaValidationException(inner) => {
748 Error::UserLambdaValidationException(inner)
749 }
750 crate::operation::admin_initiate_auth::AdminInitiateAuthError::UserNotConfirmedException(inner) => {
751 Error::UserNotConfirmedException(inner)
752 }
753 crate::operation::admin_initiate_auth::AdminInitiateAuthError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
754 crate::operation::admin_initiate_auth::AdminInitiateAuthError::Unhandled(inner) => Error::Unhandled(inner),
755 }
756 }
757}
758impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError, R>>
759 for Error
760where
761 R: Send + Sync + std::fmt::Debug + 'static,
762{
763 fn from(
764 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError, R>,
765 ) -> Self {
766 match err {
767 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
768 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
769 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
770 source: err.into(),
771 }),
772 }
773 }
774}
775impl From<crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError> for Error {
776 fn from(err: crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError) -> Self {
777 match err {
778 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::AliasExistsException(inner) => {
779 Error::AliasExistsException(inner)
780 }
781 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::InternalErrorException(inner) => {
782 Error::InternalErrorException(inner)
783 }
784 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::InvalidParameterException(inner) => {
785 Error::InvalidParameterException(inner)
786 }
787 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::LimitExceededException(inner) => {
788 Error::LimitExceededException(inner)
789 }
790 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::NotAuthorizedException(inner) => {
791 Error::NotAuthorizedException(inner)
792 }
793 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::ResourceNotFoundException(inner) => {
794 Error::ResourceNotFoundException(inner)
795 }
796 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::TooManyRequestsException(inner) => {
797 Error::TooManyRequestsException(inner)
798 }
799 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::UserNotFoundException(inner) => {
800 Error::UserNotFoundException(inner)
801 }
802 crate::operation::admin_link_provider_for_user::AdminLinkProviderForUserError::Unhandled(inner) => Error::Unhandled(inner),
803 }
804 }
805}
806impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_devices::AdminListDevicesError, R>> for Error
807where
808 R: Send + Sync + std::fmt::Debug + 'static,
809{
810 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_devices::AdminListDevicesError, R>) -> Self {
811 match err {
812 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
813 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
814 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
815 source: err.into(),
816 }),
817 }
818 }
819}
820impl From<crate::operation::admin_list_devices::AdminListDevicesError> for Error {
821 fn from(err: crate::operation::admin_list_devices::AdminListDevicesError) -> Self {
822 match err {
823 crate::operation::admin_list_devices::AdminListDevicesError::InternalErrorException(inner) => Error::InternalErrorException(inner),
824 crate::operation::admin_list_devices::AdminListDevicesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
825 crate::operation::admin_list_devices::AdminListDevicesError::InvalidUserPoolConfigurationException(inner) => {
826 Error::InvalidUserPoolConfigurationException(inner)
827 }
828 crate::operation::admin_list_devices::AdminListDevicesError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
829 crate::operation::admin_list_devices::AdminListDevicesError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
830 crate::operation::admin_list_devices::AdminListDevicesError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
831 crate::operation::admin_list_devices::AdminListDevicesError::Unhandled(inner) => Error::Unhandled(inner),
832 }
833 }
834}
835impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError, R>>
836 for Error
837where
838 R: Send + Sync + std::fmt::Debug + 'static,
839{
840 fn from(
841 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError, R>,
842 ) -> Self {
843 match err {
844 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
845 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
846 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
847 source: err.into(),
848 }),
849 }
850 }
851}
852impl From<crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError> for Error {
853 fn from(err: crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError) -> Self {
854 match err {
855 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::InternalErrorException(inner) => {
856 Error::InternalErrorException(inner)
857 }
858 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::InvalidParameterException(inner) => {
859 Error::InvalidParameterException(inner)
860 }
861 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::NotAuthorizedException(inner) => {
862 Error::NotAuthorizedException(inner)
863 }
864 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::ResourceNotFoundException(inner) => {
865 Error::ResourceNotFoundException(inner)
866 }
867 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::TooManyRequestsException(inner) => {
868 Error::TooManyRequestsException(inner)
869 }
870 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::UserNotFoundException(inner) => {
871 Error::UserNotFoundException(inner)
872 }
873 crate::operation::admin_list_groups_for_user::AdminListGroupsForUserError::Unhandled(inner) => Error::Unhandled(inner),
874 }
875 }
876}
877impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError, R>>
878 for Error
879where
880 R: Send + Sync + std::fmt::Debug + 'static,
881{
882 fn from(
883 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError, R>,
884 ) -> Self {
885 match err {
886 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
887 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
888 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
889 source: err.into(),
890 }),
891 }
892 }
893}
894impl From<crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError> for Error {
895 fn from(err: crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError) -> Self {
896 match err {
897 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::InternalErrorException(inner) => {
898 Error::InternalErrorException(inner)
899 }
900 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::InvalidParameterException(inner) => {
901 Error::InvalidParameterException(inner)
902 }
903 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::NotAuthorizedException(inner) => {
904 Error::NotAuthorizedException(inner)
905 }
906 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::ResourceNotFoundException(inner) => {
907 Error::ResourceNotFoundException(inner)
908 }
909 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::TooManyRequestsException(inner) => {
910 Error::TooManyRequestsException(inner)
911 }
912 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::UserNotFoundException(inner) => {
913 Error::UserNotFoundException(inner)
914 }
915 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::UserPoolAddOnNotEnabledException(inner) => {
916 Error::UserPoolAddOnNotEnabledException(inner)
917 }
918 crate::operation::admin_list_user_auth_events::AdminListUserAuthEventsError::Unhandled(inner) => Error::Unhandled(inner),
919 }
920 }
921}
922impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError, R>>
923 for Error
924where
925 R: Send + Sync + std::fmt::Debug + 'static,
926{
927 fn from(
928 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError, R>,
929 ) -> Self {
930 match err {
931 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
932 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
933 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
934 source: err.into(),
935 }),
936 }
937 }
938}
939impl From<crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError> for Error {
940 fn from(err: crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError) -> Self {
941 match err {
942 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::InternalErrorException(inner) => {
943 Error::InternalErrorException(inner)
944 }
945 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::InvalidParameterException(inner) => {
946 Error::InvalidParameterException(inner)
947 }
948 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::NotAuthorizedException(inner) => {
949 Error::NotAuthorizedException(inner)
950 }
951 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::ResourceNotFoundException(inner) => {
952 Error::ResourceNotFoundException(inner)
953 }
954 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::TooManyRequestsException(inner) => {
955 Error::TooManyRequestsException(inner)
956 }
957 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::UserNotFoundException(inner) => {
958 Error::UserNotFoundException(inner)
959 }
960 crate::operation::admin_remove_user_from_group::AdminRemoveUserFromGroupError::Unhandled(inner) => Error::Unhandled(inner),
961 }
962 }
963}
964impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_reset_user_password::AdminResetUserPasswordError, R>>
965 for Error
966where
967 R: Send + Sync + std::fmt::Debug + 'static,
968{
969 fn from(
970 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_reset_user_password::AdminResetUserPasswordError, R>,
971 ) -> Self {
972 match err {
973 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
974 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
975 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
976 source: err.into(),
977 }),
978 }
979 }
980}
981impl From<crate::operation::admin_reset_user_password::AdminResetUserPasswordError> for Error {
982 fn from(err: crate::operation::admin_reset_user_password::AdminResetUserPasswordError) -> Self {
983 match err {
984 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InternalErrorException(inner) => {
985 Error::InternalErrorException(inner)
986 }
987 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InvalidEmailRoleAccessPolicyException(inner) => {
988 Error::InvalidEmailRoleAccessPolicyException(inner)
989 }
990 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InvalidLambdaResponseException(inner) => {
991 Error::InvalidLambdaResponseException(inner)
992 }
993 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InvalidParameterException(inner) => {
994 Error::InvalidParameterException(inner)
995 }
996 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InvalidSmsRoleAccessPolicyException(inner) => {
997 Error::InvalidSmsRoleAccessPolicyException(inner)
998 }
999 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::InvalidSmsRoleTrustRelationshipException(inner) => {
1000 Error::InvalidSmsRoleTrustRelationshipException(inner)
1001 }
1002 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::LimitExceededException(inner) => {
1003 Error::LimitExceededException(inner)
1004 }
1005 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::NotAuthorizedException(inner) => {
1006 Error::NotAuthorizedException(inner)
1007 }
1008 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::ResourceNotFoundException(inner) => {
1009 Error::ResourceNotFoundException(inner)
1010 }
1011 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::TooManyRequestsException(inner) => {
1012 Error::TooManyRequestsException(inner)
1013 }
1014 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::UnexpectedLambdaException(inner) => {
1015 Error::UnexpectedLambdaException(inner)
1016 }
1017 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::UserLambdaValidationException(inner) => {
1018 Error::UserLambdaValidationException(inner)
1019 }
1020 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::UserNotFoundException(inner) => {
1021 Error::UserNotFoundException(inner)
1022 }
1023 crate::operation::admin_reset_user_password::AdminResetUserPasswordError::Unhandled(inner) => Error::Unhandled(inner),
1024 }
1025 }
1026}
1027impl<R>
1028 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError, R>>
1029 for Error
1030where
1031 R: Send + Sync + std::fmt::Debug + 'static,
1032{
1033 fn from(
1034 err: ::aws_smithy_runtime_api::client::result::SdkError<
1035 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError,
1036 R,
1037 >,
1038 ) -> Self {
1039 match err {
1040 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1041 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1042 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1043 source: err.into(),
1044 }),
1045 }
1046 }
1047}
1048impl From<crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError> for Error {
1049 fn from(err: crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError) -> Self {
1050 match err {
1051 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::AliasExistsException(inner) => {
1052 Error::AliasExistsException(inner)
1053 }
1054 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::CodeMismatchException(inner) => {
1055 Error::CodeMismatchException(inner)
1056 }
1057 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::ExpiredCodeException(inner) => {
1058 Error::ExpiredCodeException(inner)
1059 }
1060 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InternalErrorException(inner) => {
1061 Error::InternalErrorException(inner)
1062 }
1063 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidEmailRoleAccessPolicyException(inner) => {
1064 Error::InvalidEmailRoleAccessPolicyException(inner)
1065 }
1066 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidLambdaResponseException(inner) => {
1067 Error::InvalidLambdaResponseException(inner)
1068 }
1069 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidParameterException(inner) => {
1070 Error::InvalidParameterException(inner)
1071 }
1072 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidPasswordException(inner) => {
1073 Error::InvalidPasswordException(inner)
1074 }
1075 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidSmsRoleAccessPolicyException(inner) => {
1076 Error::InvalidSmsRoleAccessPolicyException(inner)
1077 }
1078 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidSmsRoleTrustRelationshipException(inner) => {
1079 Error::InvalidSmsRoleTrustRelationshipException(inner)
1080 }
1081 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::InvalidUserPoolConfigurationException(inner) => {
1082 Error::InvalidUserPoolConfigurationException(inner)
1083 }
1084 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::MfaMethodNotFoundException(inner) => {
1085 Error::MfaMethodNotFoundException(inner)
1086 }
1087 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::NotAuthorizedException(inner) => {
1088 Error::NotAuthorizedException(inner)
1089 }
1090 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::PasswordHistoryPolicyViolationException(inner) => {
1091 Error::PasswordHistoryPolicyViolationException(inner)
1092 }
1093 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::PasswordResetRequiredException(inner) => {
1094 Error::PasswordResetRequiredException(inner)
1095 }
1096 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::ResourceNotFoundException(inner) => {
1097 Error::ResourceNotFoundException(inner)
1098 }
1099 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::SoftwareTokenMfaNotFoundException(inner) => {
1100 Error::SoftwareTokenMfaNotFoundException(inner)
1101 }
1102 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::TooManyRequestsException(inner) => {
1103 Error::TooManyRequestsException(inner)
1104 }
1105 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::UnexpectedLambdaException(inner) => {
1106 Error::UnexpectedLambdaException(inner)
1107 }
1108 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::UserLambdaValidationException(inner) => {
1109 Error::UserLambdaValidationException(inner)
1110 }
1111 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::UserNotConfirmedException(inner) => {
1112 Error::UserNotConfirmedException(inner)
1113 }
1114 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::UserNotFoundException(inner) => {
1115 Error::UserNotFoundException(inner)
1116 }
1117 crate::operation::admin_respond_to_auth_challenge::AdminRespondToAuthChallengeError::Unhandled(inner) => Error::Unhandled(inner),
1118 }
1119 }
1120}
1121impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError, R>>
1122 for Error
1123where
1124 R: Send + Sync + std::fmt::Debug + 'static,
1125{
1126 fn from(
1127 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError, R>,
1128 ) -> Self {
1129 match err {
1130 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1131 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1132 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1133 source: err.into(),
1134 }),
1135 }
1136 }
1137}
1138impl From<crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError> for Error {
1139 fn from(err: crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError) -> Self {
1140 match err {
1141 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::InternalErrorException(inner) => {
1142 Error::InternalErrorException(inner)
1143 }
1144 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::InvalidParameterException(inner) => {
1145 Error::InvalidParameterException(inner)
1146 }
1147 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::NotAuthorizedException(inner) => {
1148 Error::NotAuthorizedException(inner)
1149 }
1150 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::PasswordResetRequiredException(inner) => {
1151 Error::PasswordResetRequiredException(inner)
1152 }
1153 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::ResourceNotFoundException(inner) => {
1154 Error::ResourceNotFoundException(inner)
1155 }
1156 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::UserNotConfirmedException(inner) => {
1157 Error::UserNotConfirmedException(inner)
1158 }
1159 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::UserNotFoundException(inner) => {
1160 Error::UserNotFoundException(inner)
1161 }
1162 crate::operation::admin_set_user_mfa_preference::AdminSetUserMFAPreferenceError::Unhandled(inner) => Error::Unhandled(inner),
1163 }
1164 }
1165}
1166impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_password::AdminSetUserPasswordError, R>> for Error
1167where
1168 R: Send + Sync + std::fmt::Debug + 'static,
1169{
1170 fn from(
1171 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_password::AdminSetUserPasswordError, R>,
1172 ) -> Self {
1173 match err {
1174 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1175 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1176 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1177 source: err.into(),
1178 }),
1179 }
1180 }
1181}
1182impl From<crate::operation::admin_set_user_password::AdminSetUserPasswordError> for Error {
1183 fn from(err: crate::operation::admin_set_user_password::AdminSetUserPasswordError) -> Self {
1184 match err {
1185 crate::operation::admin_set_user_password::AdminSetUserPasswordError::InternalErrorException(inner) => {
1186 Error::InternalErrorException(inner)
1187 }
1188 crate::operation::admin_set_user_password::AdminSetUserPasswordError::InvalidParameterException(inner) => {
1189 Error::InvalidParameterException(inner)
1190 }
1191 crate::operation::admin_set_user_password::AdminSetUserPasswordError::InvalidPasswordException(inner) => {
1192 Error::InvalidPasswordException(inner)
1193 }
1194 crate::operation::admin_set_user_password::AdminSetUserPasswordError::NotAuthorizedException(inner) => {
1195 Error::NotAuthorizedException(inner)
1196 }
1197 crate::operation::admin_set_user_password::AdminSetUserPasswordError::PasswordHistoryPolicyViolationException(inner) => {
1198 Error::PasswordHistoryPolicyViolationException(inner)
1199 }
1200 crate::operation::admin_set_user_password::AdminSetUserPasswordError::ResourceNotFoundException(inner) => {
1201 Error::ResourceNotFoundException(inner)
1202 }
1203 crate::operation::admin_set_user_password::AdminSetUserPasswordError::TooManyRequestsException(inner) => {
1204 Error::TooManyRequestsException(inner)
1205 }
1206 crate::operation::admin_set_user_password::AdminSetUserPasswordError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
1207 crate::operation::admin_set_user_password::AdminSetUserPasswordError::Unhandled(inner) => Error::Unhandled(inner),
1208 }
1209 }
1210}
1211impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_settings::AdminSetUserSettingsError, R>> for Error
1212where
1213 R: Send + Sync + std::fmt::Debug + 'static,
1214{
1215 fn from(
1216 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_set_user_settings::AdminSetUserSettingsError, R>,
1217 ) -> Self {
1218 match err {
1219 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1220 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1221 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1222 source: err.into(),
1223 }),
1224 }
1225 }
1226}
1227impl From<crate::operation::admin_set_user_settings::AdminSetUserSettingsError> for Error {
1228 fn from(err: crate::operation::admin_set_user_settings::AdminSetUserSettingsError) -> Self {
1229 match err {
1230 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::InternalErrorException(inner) => {
1231 Error::InternalErrorException(inner)
1232 }
1233 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::InvalidParameterException(inner) => {
1234 Error::InvalidParameterException(inner)
1235 }
1236 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::NotAuthorizedException(inner) => {
1237 Error::NotAuthorizedException(inner)
1238 }
1239 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::ResourceNotFoundException(inner) => {
1240 Error::ResourceNotFoundException(inner)
1241 }
1242 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
1243 crate::operation::admin_set_user_settings::AdminSetUserSettingsError::Unhandled(inner) => Error::Unhandled(inner),
1244 }
1245 }
1246}
1247impl<R>
1248 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError, R>>
1249 for Error
1250where
1251 R: Send + Sync + std::fmt::Debug + 'static,
1252{
1253 fn from(
1254 err: ::aws_smithy_runtime_api::client::result::SdkError<
1255 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError,
1256 R,
1257 >,
1258 ) -> Self {
1259 match err {
1260 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1261 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1262 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1263 source: err.into(),
1264 }),
1265 }
1266 }
1267}
1268impl From<crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError> for Error {
1269 fn from(err: crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError) -> Self {
1270 match err {
1271 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::InternalErrorException(inner) => {
1272 Error::InternalErrorException(inner)
1273 }
1274 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::InvalidParameterException(inner) => {
1275 Error::InvalidParameterException(inner)
1276 }
1277 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::NotAuthorizedException(inner) => {
1278 Error::NotAuthorizedException(inner)
1279 }
1280 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::ResourceNotFoundException(inner) => {
1281 Error::ResourceNotFoundException(inner)
1282 }
1283 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::TooManyRequestsException(inner) => {
1284 Error::TooManyRequestsException(inner)
1285 }
1286 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::UserNotFoundException(inner) => {
1287 Error::UserNotFoundException(inner)
1288 }
1289 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::UserPoolAddOnNotEnabledException(inner) => {
1290 Error::UserPoolAddOnNotEnabledException(inner)
1291 }
1292 crate::operation::admin_update_auth_event_feedback::AdminUpdateAuthEventFeedbackError::Unhandled(inner) => Error::Unhandled(inner),
1293 }
1294 }
1295}
1296impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError, R>>
1297 for Error
1298where
1299 R: Send + Sync + std::fmt::Debug + 'static,
1300{
1301 fn from(
1302 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError, R>,
1303 ) -> Self {
1304 match err {
1305 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1306 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1307 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1308 source: err.into(),
1309 }),
1310 }
1311 }
1312}
1313impl From<crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError> for Error {
1314 fn from(err: crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError) -> Self {
1315 match err {
1316 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::InternalErrorException(inner) => {
1317 Error::InternalErrorException(inner)
1318 }
1319 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::InvalidParameterException(inner) => {
1320 Error::InvalidParameterException(inner)
1321 }
1322 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::InvalidUserPoolConfigurationException(inner) => {
1323 Error::InvalidUserPoolConfigurationException(inner)
1324 }
1325 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::NotAuthorizedException(inner) => {
1326 Error::NotAuthorizedException(inner)
1327 }
1328 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::ResourceNotFoundException(inner) => {
1329 Error::ResourceNotFoundException(inner)
1330 }
1331 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::TooManyRequestsException(inner) => {
1332 Error::TooManyRequestsException(inner)
1333 }
1334 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::UserNotFoundException(inner) => {
1335 Error::UserNotFoundException(inner)
1336 }
1337 crate::operation::admin_update_device_status::AdminUpdateDeviceStatusError::Unhandled(inner) => Error::Unhandled(inner),
1338 }
1339 }
1340}
1341impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError, R>>
1342 for Error
1343where
1344 R: Send + Sync + std::fmt::Debug + 'static,
1345{
1346 fn from(
1347 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError, R>,
1348 ) -> Self {
1349 match err {
1350 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1351 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1352 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1353 source: err.into(),
1354 }),
1355 }
1356 }
1357}
1358impl From<crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError> for Error {
1359 fn from(err: crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError) -> Self {
1360 match err {
1361 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::AliasExistsException(inner) => {
1362 Error::AliasExistsException(inner)
1363 }
1364 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InternalErrorException(inner) => {
1365 Error::InternalErrorException(inner)
1366 }
1367 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InvalidEmailRoleAccessPolicyException(inner) => {
1368 Error::InvalidEmailRoleAccessPolicyException(inner)
1369 }
1370 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InvalidLambdaResponseException(inner) => {
1371 Error::InvalidLambdaResponseException(inner)
1372 }
1373 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InvalidParameterException(inner) => {
1374 Error::InvalidParameterException(inner)
1375 }
1376 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InvalidSmsRoleAccessPolicyException(inner) => {
1377 Error::InvalidSmsRoleAccessPolicyException(inner)
1378 }
1379 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::InvalidSmsRoleTrustRelationshipException(inner) => {
1380 Error::InvalidSmsRoleTrustRelationshipException(inner)
1381 }
1382 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::NotAuthorizedException(inner) => {
1383 Error::NotAuthorizedException(inner)
1384 }
1385 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::ResourceNotFoundException(inner) => {
1386 Error::ResourceNotFoundException(inner)
1387 }
1388 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::TooManyRequestsException(inner) => {
1389 Error::TooManyRequestsException(inner)
1390 }
1391 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::UnexpectedLambdaException(inner) => {
1392 Error::UnexpectedLambdaException(inner)
1393 }
1394 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::UserLambdaValidationException(inner) => {
1395 Error::UserLambdaValidationException(inner)
1396 }
1397 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::UserNotFoundException(inner) => {
1398 Error::UserNotFoundException(inner)
1399 }
1400 crate::operation::admin_update_user_attributes::AdminUpdateUserAttributesError::Unhandled(inner) => Error::Unhandled(inner),
1401 }
1402 }
1403}
1404impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError, R>>
1405 for Error
1406where
1407 R: Send + Sync + std::fmt::Debug + 'static,
1408{
1409 fn from(
1410 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError, R>,
1411 ) -> Self {
1412 match err {
1413 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1414 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1415 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1416 source: err.into(),
1417 }),
1418 }
1419 }
1420}
1421impl From<crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError> for Error {
1422 fn from(err: crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError) -> Self {
1423 match err {
1424 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::InternalErrorException(inner) => {
1425 Error::InternalErrorException(inner)
1426 }
1427 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::InvalidParameterException(inner) => {
1428 Error::InvalidParameterException(inner)
1429 }
1430 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::NotAuthorizedException(inner) => {
1431 Error::NotAuthorizedException(inner)
1432 }
1433 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::ResourceNotFoundException(inner) => {
1434 Error::ResourceNotFoundException(inner)
1435 }
1436 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::TooManyRequestsException(inner) => {
1437 Error::TooManyRequestsException(inner)
1438 }
1439 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::UserNotFoundException(inner) => {
1440 Error::UserNotFoundException(inner)
1441 }
1442 crate::operation::admin_user_global_sign_out::AdminUserGlobalSignOutError::Unhandled(inner) => Error::Unhandled(inner),
1443 }
1444 }
1445}
1446impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::associate_software_token::AssociateSoftwareTokenError, R>> for Error
1447where
1448 R: Send + Sync + std::fmt::Debug + 'static,
1449{
1450 fn from(
1451 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::associate_software_token::AssociateSoftwareTokenError, R>,
1452 ) -> Self {
1453 match err {
1454 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1455 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1456 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1457 source: err.into(),
1458 }),
1459 }
1460 }
1461}
1462impl From<crate::operation::associate_software_token::AssociateSoftwareTokenError> for Error {
1463 fn from(err: crate::operation::associate_software_token::AssociateSoftwareTokenError) -> Self {
1464 match err {
1465 crate::operation::associate_software_token::AssociateSoftwareTokenError::ConcurrentModificationException(inner) => {
1466 Error::ConcurrentModificationException(inner)
1467 }
1468 crate::operation::associate_software_token::AssociateSoftwareTokenError::ForbiddenException(inner) => Error::ForbiddenException(inner),
1469 crate::operation::associate_software_token::AssociateSoftwareTokenError::InternalErrorException(inner) => {
1470 Error::InternalErrorException(inner)
1471 }
1472 crate::operation::associate_software_token::AssociateSoftwareTokenError::InvalidParameterException(inner) => {
1473 Error::InvalidParameterException(inner)
1474 }
1475 crate::operation::associate_software_token::AssociateSoftwareTokenError::NotAuthorizedException(inner) => {
1476 Error::NotAuthorizedException(inner)
1477 }
1478 crate::operation::associate_software_token::AssociateSoftwareTokenError::ResourceNotFoundException(inner) => {
1479 Error::ResourceNotFoundException(inner)
1480 }
1481 crate::operation::associate_software_token::AssociateSoftwareTokenError::SoftwareTokenMfaNotFoundException(inner) => {
1482 Error::SoftwareTokenMfaNotFoundException(inner)
1483 }
1484 crate::operation::associate_software_token::AssociateSoftwareTokenError::Unhandled(inner) => Error::Unhandled(inner),
1485 }
1486 }
1487}
1488impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::change_password::ChangePasswordError, R>> for Error
1489where
1490 R: Send + Sync + std::fmt::Debug + 'static,
1491{
1492 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::change_password::ChangePasswordError, R>) -> Self {
1493 match err {
1494 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1495 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1496 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1497 source: err.into(),
1498 }),
1499 }
1500 }
1501}
1502impl From<crate::operation::change_password::ChangePasswordError> for Error {
1503 fn from(err: crate::operation::change_password::ChangePasswordError) -> Self {
1504 match err {
1505 crate::operation::change_password::ChangePasswordError::ForbiddenException(inner) => Error::ForbiddenException(inner),
1506 crate::operation::change_password::ChangePasswordError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1507 crate::operation::change_password::ChangePasswordError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1508 crate::operation::change_password::ChangePasswordError::InvalidPasswordException(inner) => Error::InvalidPasswordException(inner),
1509 crate::operation::change_password::ChangePasswordError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1510 crate::operation::change_password::ChangePasswordError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1511 crate::operation::change_password::ChangePasswordError::PasswordHistoryPolicyViolationException(inner) => {
1512 Error::PasswordHistoryPolicyViolationException(inner)
1513 }
1514 crate::operation::change_password::ChangePasswordError::PasswordResetRequiredException(inner) => {
1515 Error::PasswordResetRequiredException(inner)
1516 }
1517 crate::operation::change_password::ChangePasswordError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1518 crate::operation::change_password::ChangePasswordError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
1519 crate::operation::change_password::ChangePasswordError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
1520 crate::operation::change_password::ChangePasswordError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
1521 crate::operation::change_password::ChangePasswordError::Unhandled(inner) => Error::Unhandled(inner),
1522 }
1523 }
1524}
1525impl<R>
1526 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError, R>>
1527 for Error
1528where
1529 R: Send + Sync + std::fmt::Debug + 'static,
1530{
1531 fn from(
1532 err: ::aws_smithy_runtime_api::client::result::SdkError<
1533 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError,
1534 R,
1535 >,
1536 ) -> Self {
1537 match err {
1538 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1539 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1540 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1541 source: err.into(),
1542 }),
1543 }
1544 }
1545}
1546impl From<crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError> for Error {
1547 fn from(err: crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError) -> Self {
1548 match err {
1549 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::ForbiddenException(inner) => {
1550 Error::ForbiddenException(inner)
1551 }
1552 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::InternalErrorException(inner) => {
1553 Error::InternalErrorException(inner)
1554 }
1555 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::InvalidParameterException(inner) => {
1556 Error::InvalidParameterException(inner)
1557 }
1558 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::LimitExceededException(inner) => {
1559 Error::LimitExceededException(inner)
1560 }
1561 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::NotAuthorizedException(inner) => {
1562 Error::NotAuthorizedException(inner)
1563 }
1564 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::TooManyRequestsException(inner) => {
1565 Error::TooManyRequestsException(inner)
1566 }
1567 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnChallengeNotFoundException(inner) => {
1568 Error::WebAuthnChallengeNotFoundException(inner)
1569 }
1570 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnClientMismatchException(inner) => {
1571 Error::WebAuthnClientMismatchException(inner)
1572 }
1573 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnCredentialNotSupportedException(inner) => {
1574 Error::WebAuthnCredentialNotSupportedException(inner)
1575 }
1576 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnNotEnabledException(inner) => {
1577 Error::WebAuthnNotEnabledException(inner)
1578 }
1579 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnOriginNotAllowedException(inner) => {
1580 Error::WebAuthnOriginNotAllowedException(inner)
1581 }
1582 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::WebAuthnRelyingPartyMismatchException(inner) => {
1583 Error::WebAuthnRelyingPartyMismatchException(inner)
1584 }
1585 crate::operation::complete_web_authn_registration::CompleteWebAuthnRegistrationError::Unhandled(inner) => Error::Unhandled(inner),
1586 }
1587 }
1588}
1589impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_device::ConfirmDeviceError, R>> for Error
1590where
1591 R: Send + Sync + std::fmt::Debug + 'static,
1592{
1593 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_device::ConfirmDeviceError, R>) -> Self {
1594 match err {
1595 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1596 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1597 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1598 source: err.into(),
1599 }),
1600 }
1601 }
1602}
1603impl From<crate::operation::confirm_device::ConfirmDeviceError> for Error {
1604 fn from(err: crate::operation::confirm_device::ConfirmDeviceError) -> Self {
1605 match err {
1606 crate::operation::confirm_device::ConfirmDeviceError::DeviceKeyExistsException(inner) => Error::DeviceKeyExistsException(inner),
1607 crate::operation::confirm_device::ConfirmDeviceError::ForbiddenException(inner) => Error::ForbiddenException(inner),
1608 crate::operation::confirm_device::ConfirmDeviceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1609 crate::operation::confirm_device::ConfirmDeviceError::InvalidLambdaResponseException(inner) => {
1610 Error::InvalidLambdaResponseException(inner)
1611 }
1612 crate::operation::confirm_device::ConfirmDeviceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1613 crate::operation::confirm_device::ConfirmDeviceError::InvalidPasswordException(inner) => Error::InvalidPasswordException(inner),
1614 crate::operation::confirm_device::ConfirmDeviceError::InvalidUserPoolConfigurationException(inner) => {
1615 Error::InvalidUserPoolConfigurationException(inner)
1616 }
1617 crate::operation::confirm_device::ConfirmDeviceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1618 crate::operation::confirm_device::ConfirmDeviceError::PasswordResetRequiredException(inner) => {
1619 Error::PasswordResetRequiredException(inner)
1620 }
1621 crate::operation::confirm_device::ConfirmDeviceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1622 crate::operation::confirm_device::ConfirmDeviceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
1623 crate::operation::confirm_device::ConfirmDeviceError::UsernameExistsException(inner) => Error::UsernameExistsException(inner),
1624 crate::operation::confirm_device::ConfirmDeviceError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
1625 crate::operation::confirm_device::ConfirmDeviceError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
1626 crate::operation::confirm_device::ConfirmDeviceError::Unhandled(inner) => Error::Unhandled(inner),
1627 }
1628 }
1629}
1630impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_forgot_password::ConfirmForgotPasswordError, R>> for Error
1631where
1632 R: Send + Sync + std::fmt::Debug + 'static,
1633{
1634 fn from(
1635 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_forgot_password::ConfirmForgotPasswordError, R>,
1636 ) -> Self {
1637 match err {
1638 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1639 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1640 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1641 source: err.into(),
1642 }),
1643 }
1644 }
1645}
1646impl From<crate::operation::confirm_forgot_password::ConfirmForgotPasswordError> for Error {
1647 fn from(err: crate::operation::confirm_forgot_password::ConfirmForgotPasswordError) -> Self {
1648 match err {
1649 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::CodeMismatchException(inner) => {
1650 Error::CodeMismatchException(inner)
1651 }
1652 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::ExpiredCodeException(inner) => Error::ExpiredCodeException(inner),
1653 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::ForbiddenException(inner) => Error::ForbiddenException(inner),
1654 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::InternalErrorException(inner) => {
1655 Error::InternalErrorException(inner)
1656 }
1657 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::InvalidLambdaResponseException(inner) => {
1658 Error::InvalidLambdaResponseException(inner)
1659 }
1660 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::InvalidParameterException(inner) => {
1661 Error::InvalidParameterException(inner)
1662 }
1663 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::InvalidPasswordException(inner) => {
1664 Error::InvalidPasswordException(inner)
1665 }
1666 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::LimitExceededException(inner) => {
1667 Error::LimitExceededException(inner)
1668 }
1669 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::NotAuthorizedException(inner) => {
1670 Error::NotAuthorizedException(inner)
1671 }
1672 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::PasswordHistoryPolicyViolationException(inner) => {
1673 Error::PasswordHistoryPolicyViolationException(inner)
1674 }
1675 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::ResourceNotFoundException(inner) => {
1676 Error::ResourceNotFoundException(inner)
1677 }
1678 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::TooManyFailedAttemptsException(inner) => {
1679 Error::TooManyFailedAttemptsException(inner)
1680 }
1681 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::TooManyRequestsException(inner) => {
1682 Error::TooManyRequestsException(inner)
1683 }
1684 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::UnexpectedLambdaException(inner) => {
1685 Error::UnexpectedLambdaException(inner)
1686 }
1687 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::UserLambdaValidationException(inner) => {
1688 Error::UserLambdaValidationException(inner)
1689 }
1690 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::UserNotConfirmedException(inner) => {
1691 Error::UserNotConfirmedException(inner)
1692 }
1693 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::UserNotFoundException(inner) => {
1694 Error::UserNotFoundException(inner)
1695 }
1696 crate::operation::confirm_forgot_password::ConfirmForgotPasswordError::Unhandled(inner) => Error::Unhandled(inner),
1697 }
1698 }
1699}
1700impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_sign_up::ConfirmSignUpError, R>> for Error
1701where
1702 R: Send + Sync + std::fmt::Debug + 'static,
1703{
1704 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::confirm_sign_up::ConfirmSignUpError, R>) -> Self {
1705 match err {
1706 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1707 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1708 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1709 source: err.into(),
1710 }),
1711 }
1712 }
1713}
1714impl From<crate::operation::confirm_sign_up::ConfirmSignUpError> for Error {
1715 fn from(err: crate::operation::confirm_sign_up::ConfirmSignUpError) -> Self {
1716 match err {
1717 crate::operation::confirm_sign_up::ConfirmSignUpError::AliasExistsException(inner) => Error::AliasExistsException(inner),
1718 crate::operation::confirm_sign_up::ConfirmSignUpError::CodeMismatchException(inner) => Error::CodeMismatchException(inner),
1719 crate::operation::confirm_sign_up::ConfirmSignUpError::ExpiredCodeException(inner) => Error::ExpiredCodeException(inner),
1720 crate::operation::confirm_sign_up::ConfirmSignUpError::ForbiddenException(inner) => Error::ForbiddenException(inner),
1721 crate::operation::confirm_sign_up::ConfirmSignUpError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1722 crate::operation::confirm_sign_up::ConfirmSignUpError::InvalidLambdaResponseException(inner) => {
1723 Error::InvalidLambdaResponseException(inner)
1724 }
1725 crate::operation::confirm_sign_up::ConfirmSignUpError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1726 crate::operation::confirm_sign_up::ConfirmSignUpError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1727 crate::operation::confirm_sign_up::ConfirmSignUpError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1728 crate::operation::confirm_sign_up::ConfirmSignUpError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1729 crate::operation::confirm_sign_up::ConfirmSignUpError::TooManyFailedAttemptsException(inner) => {
1730 Error::TooManyFailedAttemptsException(inner)
1731 }
1732 crate::operation::confirm_sign_up::ConfirmSignUpError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
1733 crate::operation::confirm_sign_up::ConfirmSignUpError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
1734 crate::operation::confirm_sign_up::ConfirmSignUpError::UserLambdaValidationException(inner) => {
1735 Error::UserLambdaValidationException(inner)
1736 }
1737 crate::operation::confirm_sign_up::ConfirmSignUpError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
1738 crate::operation::confirm_sign_up::ConfirmSignUpError::Unhandled(inner) => Error::Unhandled(inner),
1739 }
1740 }
1741}
1742impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_group::CreateGroupError, R>> for Error
1743where
1744 R: Send + Sync + std::fmt::Debug + 'static,
1745{
1746 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_group::CreateGroupError, R>) -> Self {
1747 match err {
1748 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1749 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1750 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1751 source: err.into(),
1752 }),
1753 }
1754 }
1755}
1756impl From<crate::operation::create_group::CreateGroupError> for Error {
1757 fn from(err: crate::operation::create_group::CreateGroupError) -> Self {
1758 match err {
1759 crate::operation::create_group::CreateGroupError::GroupExistsException(inner) => Error::GroupExistsException(inner),
1760 crate::operation::create_group::CreateGroupError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1761 crate::operation::create_group::CreateGroupError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1762 crate::operation::create_group::CreateGroupError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1763 crate::operation::create_group::CreateGroupError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1764 crate::operation::create_group::CreateGroupError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1765 crate::operation::create_group::CreateGroupError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
1766 crate::operation::create_group::CreateGroupError::Unhandled(inner) => Error::Unhandled(inner),
1767 }
1768 }
1769}
1770impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_identity_provider::CreateIdentityProviderError, R>> for Error
1771where
1772 R: Send + Sync + std::fmt::Debug + 'static,
1773{
1774 fn from(
1775 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_identity_provider::CreateIdentityProviderError, R>,
1776 ) -> Self {
1777 match err {
1778 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1779 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1780 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1781 source: err.into(),
1782 }),
1783 }
1784 }
1785}
1786impl From<crate::operation::create_identity_provider::CreateIdentityProviderError> for Error {
1787 fn from(err: crate::operation::create_identity_provider::CreateIdentityProviderError) -> Self {
1788 match err {
1789 crate::operation::create_identity_provider::CreateIdentityProviderError::DuplicateProviderException(inner) => {
1790 Error::DuplicateProviderException(inner)
1791 }
1792 crate::operation::create_identity_provider::CreateIdentityProviderError::InternalErrorException(inner) => {
1793 Error::InternalErrorException(inner)
1794 }
1795 crate::operation::create_identity_provider::CreateIdentityProviderError::InvalidParameterException(inner) => {
1796 Error::InvalidParameterException(inner)
1797 }
1798 crate::operation::create_identity_provider::CreateIdentityProviderError::LimitExceededException(inner) => {
1799 Error::LimitExceededException(inner)
1800 }
1801 crate::operation::create_identity_provider::CreateIdentityProviderError::NotAuthorizedException(inner) => {
1802 Error::NotAuthorizedException(inner)
1803 }
1804 crate::operation::create_identity_provider::CreateIdentityProviderError::ResourceNotFoundException(inner) => {
1805 Error::ResourceNotFoundException(inner)
1806 }
1807 crate::operation::create_identity_provider::CreateIdentityProviderError::TooManyRequestsException(inner) => {
1808 Error::TooManyRequestsException(inner)
1809 }
1810 crate::operation::create_identity_provider::CreateIdentityProviderError::Unhandled(inner) => Error::Unhandled(inner),
1811 }
1812 }
1813}
1814impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError, R>>
1815 for Error
1816where
1817 R: Send + Sync + std::fmt::Debug + 'static,
1818{
1819 fn from(
1820 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError, R>,
1821 ) -> Self {
1822 match err {
1823 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1824 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1825 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1826 source: err.into(),
1827 }),
1828 }
1829 }
1830}
1831impl From<crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError> for Error {
1832 fn from(err: crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError) -> Self {
1833 match err {
1834 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::ConcurrentModificationException(inner) => {
1835 Error::ConcurrentModificationException(inner)
1836 }
1837 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::InternalErrorException(inner) => {
1838 Error::InternalErrorException(inner)
1839 }
1840 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::InvalidParameterException(inner) => {
1841 Error::InvalidParameterException(inner)
1842 }
1843 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::LimitExceededException(inner) => {
1844 Error::LimitExceededException(inner)
1845 }
1846 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::ManagedLoginBrandingExistsException(inner) => {
1847 Error::ManagedLoginBrandingExistsException(inner)
1848 }
1849 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::NotAuthorizedException(inner) => {
1850 Error::NotAuthorizedException(inner)
1851 }
1852 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::ResourceNotFoundException(inner) => {
1853 Error::ResourceNotFoundException(inner)
1854 }
1855 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::TooManyRequestsException(inner) => {
1856 Error::TooManyRequestsException(inner)
1857 }
1858 crate::operation::create_managed_login_branding::CreateManagedLoginBrandingError::Unhandled(inner) => Error::Unhandled(inner),
1859 }
1860 }
1861}
1862impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_resource_server::CreateResourceServerError, R>> for Error
1863where
1864 R: Send + Sync + std::fmt::Debug + 'static,
1865{
1866 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_resource_server::CreateResourceServerError, R>) -> Self {
1867 match err {
1868 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1869 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1870 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1871 source: err.into(),
1872 }),
1873 }
1874 }
1875}
1876impl From<crate::operation::create_resource_server::CreateResourceServerError> for Error {
1877 fn from(err: crate::operation::create_resource_server::CreateResourceServerError) -> Self {
1878 match err {
1879 crate::operation::create_resource_server::CreateResourceServerError::InternalErrorException(inner) => {
1880 Error::InternalErrorException(inner)
1881 }
1882 crate::operation::create_resource_server::CreateResourceServerError::InvalidParameterException(inner) => {
1883 Error::InvalidParameterException(inner)
1884 }
1885 crate::operation::create_resource_server::CreateResourceServerError::LimitExceededException(inner) => {
1886 Error::LimitExceededException(inner)
1887 }
1888 crate::operation::create_resource_server::CreateResourceServerError::NotAuthorizedException(inner) => {
1889 Error::NotAuthorizedException(inner)
1890 }
1891 crate::operation::create_resource_server::CreateResourceServerError::ResourceNotFoundException(inner) => {
1892 Error::ResourceNotFoundException(inner)
1893 }
1894 crate::operation::create_resource_server::CreateResourceServerError::TooManyRequestsException(inner) => {
1895 Error::TooManyRequestsException(inner)
1896 }
1897 crate::operation::create_resource_server::CreateResourceServerError::Unhandled(inner) => Error::Unhandled(inner),
1898 }
1899 }
1900}
1901impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_terms::CreateTermsError, R>> for Error
1902where
1903 R: Send + Sync + std::fmt::Debug + 'static,
1904{
1905 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_terms::CreateTermsError, R>) -> Self {
1906 match err {
1907 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1908 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1909 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1910 source: err.into(),
1911 }),
1912 }
1913 }
1914}
1915impl From<crate::operation::create_terms::CreateTermsError> for Error {
1916 fn from(err: crate::operation::create_terms::CreateTermsError) -> Self {
1917 match err {
1918 crate::operation::create_terms::CreateTermsError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
1919 crate::operation::create_terms::CreateTermsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1920 crate::operation::create_terms::CreateTermsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1921 crate::operation::create_terms::CreateTermsError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1922 crate::operation::create_terms::CreateTermsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1923 crate::operation::create_terms::CreateTermsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
1924 crate::operation::create_terms::CreateTermsError::TermsExistsException(inner) => Error::TermsExistsException(inner),
1925 crate::operation::create_terms::CreateTermsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
1926 crate::operation::create_terms::CreateTermsError::Unhandled(inner) => Error::Unhandled(inner),
1927 }
1928 }
1929}
1930impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_import_job::CreateUserImportJobError, R>> for Error
1931where
1932 R: Send + Sync + std::fmt::Debug + 'static,
1933{
1934 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_import_job::CreateUserImportJobError, R>) -> Self {
1935 match err {
1936 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1937 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1938 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1939 source: err.into(),
1940 }),
1941 }
1942 }
1943}
1944impl From<crate::operation::create_user_import_job::CreateUserImportJobError> for Error {
1945 fn from(err: crate::operation::create_user_import_job::CreateUserImportJobError) -> Self {
1946 match err {
1947 crate::operation::create_user_import_job::CreateUserImportJobError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1948 crate::operation::create_user_import_job::CreateUserImportJobError::InvalidParameterException(inner) => {
1949 Error::InvalidParameterException(inner)
1950 }
1951 crate::operation::create_user_import_job::CreateUserImportJobError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1952 crate::operation::create_user_import_job::CreateUserImportJobError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1953 crate::operation::create_user_import_job::CreateUserImportJobError::PreconditionNotMetException(inner) => {
1954 Error::PreconditionNotMetException(inner)
1955 }
1956 crate::operation::create_user_import_job::CreateUserImportJobError::ResourceNotFoundException(inner) => {
1957 Error::ResourceNotFoundException(inner)
1958 }
1959 crate::operation::create_user_import_job::CreateUserImportJobError::TooManyRequestsException(inner) => {
1960 Error::TooManyRequestsException(inner)
1961 }
1962 crate::operation::create_user_import_job::CreateUserImportJobError::Unhandled(inner) => Error::Unhandled(inner),
1963 }
1964 }
1965}
1966impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool::CreateUserPoolError, R>> for Error
1967where
1968 R: Send + Sync + std::fmt::Debug + 'static,
1969{
1970 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool::CreateUserPoolError, R>) -> Self {
1971 match err {
1972 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1973 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1974 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1975 source: err.into(),
1976 }),
1977 }
1978 }
1979}
1980impl From<crate::operation::create_user_pool::CreateUserPoolError> for Error {
1981 fn from(err: crate::operation::create_user_pool::CreateUserPoolError) -> Self {
1982 match err {
1983 crate::operation::create_user_pool::CreateUserPoolError::FeatureUnavailableInTierException(inner) => {
1984 Error::FeatureUnavailableInTierException(inner)
1985 }
1986 crate::operation::create_user_pool::CreateUserPoolError::InternalErrorException(inner) => Error::InternalErrorException(inner),
1987 crate::operation::create_user_pool::CreateUserPoolError::InvalidEmailRoleAccessPolicyException(inner) => {
1988 Error::InvalidEmailRoleAccessPolicyException(inner)
1989 }
1990 crate::operation::create_user_pool::CreateUserPoolError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1991 crate::operation::create_user_pool::CreateUserPoolError::InvalidSmsRoleAccessPolicyException(inner) => {
1992 Error::InvalidSmsRoleAccessPolicyException(inner)
1993 }
1994 crate::operation::create_user_pool::CreateUserPoolError::InvalidSmsRoleTrustRelationshipException(inner) => {
1995 Error::InvalidSmsRoleTrustRelationshipException(inner)
1996 }
1997 crate::operation::create_user_pool::CreateUserPoolError::LimitExceededException(inner) => Error::LimitExceededException(inner),
1998 crate::operation::create_user_pool::CreateUserPoolError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
1999 crate::operation::create_user_pool::CreateUserPoolError::TierChangeNotAllowedException(inner) => {
2000 Error::TierChangeNotAllowedException(inner)
2001 }
2002 crate::operation::create_user_pool::CreateUserPoolError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2003 crate::operation::create_user_pool::CreateUserPoolError::UserPoolTaggingException(inner) => Error::UserPoolTaggingException(inner),
2004 crate::operation::create_user_pool::CreateUserPoolError::Unhandled(inner) => Error::Unhandled(inner),
2005 }
2006 }
2007}
2008impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool_client::CreateUserPoolClientError, R>> for Error
2009where
2010 R: Send + Sync + std::fmt::Debug + 'static,
2011{
2012 fn from(
2013 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool_client::CreateUserPoolClientError, R>,
2014 ) -> Self {
2015 match err {
2016 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2017 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2018 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2019 source: err.into(),
2020 }),
2021 }
2022 }
2023}
2024impl From<crate::operation::create_user_pool_client::CreateUserPoolClientError> for Error {
2025 fn from(err: crate::operation::create_user_pool_client::CreateUserPoolClientError) -> Self {
2026 match err {
2027 crate::operation::create_user_pool_client::CreateUserPoolClientError::FeatureUnavailableInTierException(inner) => {
2028 Error::FeatureUnavailableInTierException(inner)
2029 }
2030 crate::operation::create_user_pool_client::CreateUserPoolClientError::InternalErrorException(inner) => {
2031 Error::InternalErrorException(inner)
2032 }
2033 crate::operation::create_user_pool_client::CreateUserPoolClientError::InvalidOAuthFlowException(inner) => {
2034 Error::InvalidOAuthFlowException(inner)
2035 }
2036 crate::operation::create_user_pool_client::CreateUserPoolClientError::InvalidParameterException(inner) => {
2037 Error::InvalidParameterException(inner)
2038 }
2039 crate::operation::create_user_pool_client::CreateUserPoolClientError::LimitExceededException(inner) => {
2040 Error::LimitExceededException(inner)
2041 }
2042 crate::operation::create_user_pool_client::CreateUserPoolClientError::NotAuthorizedException(inner) => {
2043 Error::NotAuthorizedException(inner)
2044 }
2045 crate::operation::create_user_pool_client::CreateUserPoolClientError::ResourceNotFoundException(inner) => {
2046 Error::ResourceNotFoundException(inner)
2047 }
2048 crate::operation::create_user_pool_client::CreateUserPoolClientError::ScopeDoesNotExistException(inner) => {
2049 Error::ScopeDoesNotExistException(inner)
2050 }
2051 crate::operation::create_user_pool_client::CreateUserPoolClientError::TooManyRequestsException(inner) => {
2052 Error::TooManyRequestsException(inner)
2053 }
2054 crate::operation::create_user_pool_client::CreateUserPoolClientError::Unhandled(inner) => Error::Unhandled(inner),
2055 }
2056 }
2057}
2058impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool_domain::CreateUserPoolDomainError, R>> for Error
2059where
2060 R: Send + Sync + std::fmt::Debug + 'static,
2061{
2062 fn from(
2063 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_user_pool_domain::CreateUserPoolDomainError, R>,
2064 ) -> Self {
2065 match err {
2066 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2067 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2068 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2069 source: err.into(),
2070 }),
2071 }
2072 }
2073}
2074impl From<crate::operation::create_user_pool_domain::CreateUserPoolDomainError> for Error {
2075 fn from(err: crate::operation::create_user_pool_domain::CreateUserPoolDomainError) -> Self {
2076 match err {
2077 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::ConcurrentModificationException(inner) => {
2078 Error::ConcurrentModificationException(inner)
2079 }
2080 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::FeatureUnavailableInTierException(inner) => {
2081 Error::FeatureUnavailableInTierException(inner)
2082 }
2083 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::InternalErrorException(inner) => {
2084 Error::InternalErrorException(inner)
2085 }
2086 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::InvalidParameterException(inner) => {
2087 Error::InvalidParameterException(inner)
2088 }
2089 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::LimitExceededException(inner) => {
2090 Error::LimitExceededException(inner)
2091 }
2092 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::NotAuthorizedException(inner) => {
2093 Error::NotAuthorizedException(inner)
2094 }
2095 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::ResourceNotFoundException(inner) => {
2096 Error::ResourceNotFoundException(inner)
2097 }
2098 crate::operation::create_user_pool_domain::CreateUserPoolDomainError::Unhandled(inner) => Error::Unhandled(inner),
2099 }
2100 }
2101}
2102impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_group::DeleteGroupError, R>> for Error
2103where
2104 R: Send + Sync + std::fmt::Debug + 'static,
2105{
2106 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_group::DeleteGroupError, R>) -> Self {
2107 match err {
2108 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2109 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2110 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2111 source: err.into(),
2112 }),
2113 }
2114 }
2115}
2116impl From<crate::operation::delete_group::DeleteGroupError> for Error {
2117 fn from(err: crate::operation::delete_group::DeleteGroupError) -> Self {
2118 match err {
2119 crate::operation::delete_group::DeleteGroupError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2120 crate::operation::delete_group::DeleteGroupError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2121 crate::operation::delete_group::DeleteGroupError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2122 crate::operation::delete_group::DeleteGroupError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2123 crate::operation::delete_group::DeleteGroupError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2124 crate::operation::delete_group::DeleteGroupError::Unhandled(inner) => Error::Unhandled(inner),
2125 }
2126 }
2127}
2128impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_identity_provider::DeleteIdentityProviderError, R>> for Error
2129where
2130 R: Send + Sync + std::fmt::Debug + 'static,
2131{
2132 fn from(
2133 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_identity_provider::DeleteIdentityProviderError, R>,
2134 ) -> Self {
2135 match err {
2136 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2137 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2138 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2139 source: err.into(),
2140 }),
2141 }
2142 }
2143}
2144impl From<crate::operation::delete_identity_provider::DeleteIdentityProviderError> for Error {
2145 fn from(err: crate::operation::delete_identity_provider::DeleteIdentityProviderError) -> Self {
2146 match err {
2147 crate::operation::delete_identity_provider::DeleteIdentityProviderError::ConcurrentModificationException(inner) => {
2148 Error::ConcurrentModificationException(inner)
2149 }
2150 crate::operation::delete_identity_provider::DeleteIdentityProviderError::InternalErrorException(inner) => {
2151 Error::InternalErrorException(inner)
2152 }
2153 crate::operation::delete_identity_provider::DeleteIdentityProviderError::InvalidParameterException(inner) => {
2154 Error::InvalidParameterException(inner)
2155 }
2156 crate::operation::delete_identity_provider::DeleteIdentityProviderError::NotAuthorizedException(inner) => {
2157 Error::NotAuthorizedException(inner)
2158 }
2159 crate::operation::delete_identity_provider::DeleteIdentityProviderError::ResourceNotFoundException(inner) => {
2160 Error::ResourceNotFoundException(inner)
2161 }
2162 crate::operation::delete_identity_provider::DeleteIdentityProviderError::TooManyRequestsException(inner) => {
2163 Error::TooManyRequestsException(inner)
2164 }
2165 crate::operation::delete_identity_provider::DeleteIdentityProviderError::UnsupportedIdentityProviderException(inner) => {
2166 Error::UnsupportedIdentityProviderException(inner)
2167 }
2168 crate::operation::delete_identity_provider::DeleteIdentityProviderError::Unhandled(inner) => Error::Unhandled(inner),
2169 }
2170 }
2171}
2172impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError, R>>
2173 for Error
2174where
2175 R: Send + Sync + std::fmt::Debug + 'static,
2176{
2177 fn from(
2178 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError, R>,
2179 ) -> Self {
2180 match err {
2181 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2182 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2183 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2184 source: err.into(),
2185 }),
2186 }
2187 }
2188}
2189impl From<crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError> for Error {
2190 fn from(err: crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError) -> Self {
2191 match err {
2192 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::ConcurrentModificationException(inner) => {
2193 Error::ConcurrentModificationException(inner)
2194 }
2195 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::InternalErrorException(inner) => {
2196 Error::InternalErrorException(inner)
2197 }
2198 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::InvalidParameterException(inner) => {
2199 Error::InvalidParameterException(inner)
2200 }
2201 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::NotAuthorizedException(inner) => {
2202 Error::NotAuthorizedException(inner)
2203 }
2204 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::ResourceNotFoundException(inner) => {
2205 Error::ResourceNotFoundException(inner)
2206 }
2207 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::TooManyRequestsException(inner) => {
2208 Error::TooManyRequestsException(inner)
2209 }
2210 crate::operation::delete_managed_login_branding::DeleteManagedLoginBrandingError::Unhandled(inner) => Error::Unhandled(inner),
2211 }
2212 }
2213}
2214impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_resource_server::DeleteResourceServerError, R>> for Error
2215where
2216 R: Send + Sync + std::fmt::Debug + 'static,
2217{
2218 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_resource_server::DeleteResourceServerError, R>) -> Self {
2219 match err {
2220 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2221 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2222 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2223 source: err.into(),
2224 }),
2225 }
2226 }
2227}
2228impl From<crate::operation::delete_resource_server::DeleteResourceServerError> for Error {
2229 fn from(err: crate::operation::delete_resource_server::DeleteResourceServerError) -> Self {
2230 match err {
2231 crate::operation::delete_resource_server::DeleteResourceServerError::InternalErrorException(inner) => {
2232 Error::InternalErrorException(inner)
2233 }
2234 crate::operation::delete_resource_server::DeleteResourceServerError::InvalidParameterException(inner) => {
2235 Error::InvalidParameterException(inner)
2236 }
2237 crate::operation::delete_resource_server::DeleteResourceServerError::NotAuthorizedException(inner) => {
2238 Error::NotAuthorizedException(inner)
2239 }
2240 crate::operation::delete_resource_server::DeleteResourceServerError::ResourceNotFoundException(inner) => {
2241 Error::ResourceNotFoundException(inner)
2242 }
2243 crate::operation::delete_resource_server::DeleteResourceServerError::TooManyRequestsException(inner) => {
2244 Error::TooManyRequestsException(inner)
2245 }
2246 crate::operation::delete_resource_server::DeleteResourceServerError::Unhandled(inner) => Error::Unhandled(inner),
2247 }
2248 }
2249}
2250impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_terms::DeleteTermsError, R>> for Error
2251where
2252 R: Send + Sync + std::fmt::Debug + 'static,
2253{
2254 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_terms::DeleteTermsError, R>) -> Self {
2255 match err {
2256 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2257 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2258 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2259 source: err.into(),
2260 }),
2261 }
2262 }
2263}
2264impl From<crate::operation::delete_terms::DeleteTermsError> for Error {
2265 fn from(err: crate::operation::delete_terms::DeleteTermsError) -> Self {
2266 match err {
2267 crate::operation::delete_terms::DeleteTermsError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
2268 crate::operation::delete_terms::DeleteTermsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2269 crate::operation::delete_terms::DeleteTermsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2270 crate::operation::delete_terms::DeleteTermsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2271 crate::operation::delete_terms::DeleteTermsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2272 crate::operation::delete_terms::DeleteTermsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2273 crate::operation::delete_terms::DeleteTermsError::Unhandled(inner) => Error::Unhandled(inner),
2274 }
2275 }
2276}
2277impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user::DeleteUserError, R>> for Error
2278where
2279 R: Send + Sync + std::fmt::Debug + 'static,
2280{
2281 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user::DeleteUserError, R>) -> Self {
2282 match err {
2283 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2284 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2285 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2286 source: err.into(),
2287 }),
2288 }
2289 }
2290}
2291impl From<crate::operation::delete_user::DeleteUserError> for Error {
2292 fn from(err: crate::operation::delete_user::DeleteUserError) -> Self {
2293 match err {
2294 crate::operation::delete_user::DeleteUserError::ForbiddenException(inner) => Error::ForbiddenException(inner),
2295 crate::operation::delete_user::DeleteUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2296 crate::operation::delete_user::DeleteUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2297 crate::operation::delete_user::DeleteUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2298 crate::operation::delete_user::DeleteUserError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
2299 crate::operation::delete_user::DeleteUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2300 crate::operation::delete_user::DeleteUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2301 crate::operation::delete_user::DeleteUserError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
2302 crate::operation::delete_user::DeleteUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
2303 crate::operation::delete_user::DeleteUserError::Unhandled(inner) => Error::Unhandled(inner),
2304 }
2305 }
2306}
2307impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_attributes::DeleteUserAttributesError, R>> for Error
2308where
2309 R: Send + Sync + std::fmt::Debug + 'static,
2310{
2311 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_attributes::DeleteUserAttributesError, R>) -> Self {
2312 match err {
2313 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2314 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2315 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2316 source: err.into(),
2317 }),
2318 }
2319 }
2320}
2321impl From<crate::operation::delete_user_attributes::DeleteUserAttributesError> for Error {
2322 fn from(err: crate::operation::delete_user_attributes::DeleteUserAttributesError) -> Self {
2323 match err {
2324 crate::operation::delete_user_attributes::DeleteUserAttributesError::ForbiddenException(inner) => Error::ForbiddenException(inner),
2325 crate::operation::delete_user_attributes::DeleteUserAttributesError::InternalErrorException(inner) => {
2326 Error::InternalErrorException(inner)
2327 }
2328 crate::operation::delete_user_attributes::DeleteUserAttributesError::InvalidParameterException(inner) => {
2329 Error::InvalidParameterException(inner)
2330 }
2331 crate::operation::delete_user_attributes::DeleteUserAttributesError::NotAuthorizedException(inner) => {
2332 Error::NotAuthorizedException(inner)
2333 }
2334 crate::operation::delete_user_attributes::DeleteUserAttributesError::PasswordResetRequiredException(inner) => {
2335 Error::PasswordResetRequiredException(inner)
2336 }
2337 crate::operation::delete_user_attributes::DeleteUserAttributesError::ResourceNotFoundException(inner) => {
2338 Error::ResourceNotFoundException(inner)
2339 }
2340 crate::operation::delete_user_attributes::DeleteUserAttributesError::TooManyRequestsException(inner) => {
2341 Error::TooManyRequestsException(inner)
2342 }
2343 crate::operation::delete_user_attributes::DeleteUserAttributesError::UserNotConfirmedException(inner) => {
2344 Error::UserNotConfirmedException(inner)
2345 }
2346 crate::operation::delete_user_attributes::DeleteUserAttributesError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
2347 crate::operation::delete_user_attributes::DeleteUserAttributesError::Unhandled(inner) => Error::Unhandled(inner),
2348 }
2349 }
2350}
2351impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool::DeleteUserPoolError, R>> for Error
2352where
2353 R: Send + Sync + std::fmt::Debug + 'static,
2354{
2355 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool::DeleteUserPoolError, R>) -> Self {
2356 match err {
2357 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2358 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2359 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2360 source: err.into(),
2361 }),
2362 }
2363 }
2364}
2365impl From<crate::operation::delete_user_pool::DeleteUserPoolError> for Error {
2366 fn from(err: crate::operation::delete_user_pool::DeleteUserPoolError) -> Self {
2367 match err {
2368 crate::operation::delete_user_pool::DeleteUserPoolError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2369 crate::operation::delete_user_pool::DeleteUserPoolError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2370 crate::operation::delete_user_pool::DeleteUserPoolError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2371 crate::operation::delete_user_pool::DeleteUserPoolError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2372 crate::operation::delete_user_pool::DeleteUserPoolError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2373 crate::operation::delete_user_pool::DeleteUserPoolError::UserImportInProgressException(inner) => {
2374 Error::UserImportInProgressException(inner)
2375 }
2376 crate::operation::delete_user_pool::DeleteUserPoolError::Unhandled(inner) => Error::Unhandled(inner),
2377 }
2378 }
2379}
2380impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool_client::DeleteUserPoolClientError, R>> for Error
2381where
2382 R: Send + Sync + std::fmt::Debug + 'static,
2383{
2384 fn from(
2385 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool_client::DeleteUserPoolClientError, R>,
2386 ) -> Self {
2387 match err {
2388 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2389 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2390 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2391 source: err.into(),
2392 }),
2393 }
2394 }
2395}
2396impl From<crate::operation::delete_user_pool_client::DeleteUserPoolClientError> for Error {
2397 fn from(err: crate::operation::delete_user_pool_client::DeleteUserPoolClientError) -> Self {
2398 match err {
2399 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::ConcurrentModificationException(inner) => {
2400 Error::ConcurrentModificationException(inner)
2401 }
2402 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::InternalErrorException(inner) => {
2403 Error::InternalErrorException(inner)
2404 }
2405 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::InvalidParameterException(inner) => {
2406 Error::InvalidParameterException(inner)
2407 }
2408 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::NotAuthorizedException(inner) => {
2409 Error::NotAuthorizedException(inner)
2410 }
2411 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::ResourceNotFoundException(inner) => {
2412 Error::ResourceNotFoundException(inner)
2413 }
2414 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::TooManyRequestsException(inner) => {
2415 Error::TooManyRequestsException(inner)
2416 }
2417 crate::operation::delete_user_pool_client::DeleteUserPoolClientError::Unhandled(inner) => Error::Unhandled(inner),
2418 }
2419 }
2420}
2421impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError, R>> for Error
2422where
2423 R: Send + Sync + std::fmt::Debug + 'static,
2424{
2425 fn from(
2426 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError, R>,
2427 ) -> Self {
2428 match err {
2429 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2430 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2431 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2432 source: err.into(),
2433 }),
2434 }
2435 }
2436}
2437impl From<crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError> for Error {
2438 fn from(err: crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError) -> Self {
2439 match err {
2440 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::ConcurrentModificationException(inner) => {
2441 Error::ConcurrentModificationException(inner)
2442 }
2443 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::InternalErrorException(inner) => {
2444 Error::InternalErrorException(inner)
2445 }
2446 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::InvalidParameterException(inner) => {
2447 Error::InvalidParameterException(inner)
2448 }
2449 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::NotAuthorizedException(inner) => {
2450 Error::NotAuthorizedException(inner)
2451 }
2452 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::ResourceNotFoundException(inner) => {
2453 Error::ResourceNotFoundException(inner)
2454 }
2455 crate::operation::delete_user_pool_domain::DeleteUserPoolDomainError::Unhandled(inner) => Error::Unhandled(inner),
2456 }
2457 }
2458}
2459impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError, R>>
2460 for Error
2461where
2462 R: Send + Sync + std::fmt::Debug + 'static,
2463{
2464 fn from(
2465 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError, R>,
2466 ) -> Self {
2467 match err {
2468 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2469 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2470 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2471 source: err.into(),
2472 }),
2473 }
2474 }
2475}
2476impl From<crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError> for Error {
2477 fn from(err: crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError) -> Self {
2478 match err {
2479 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::ForbiddenException(inner) => {
2480 Error::ForbiddenException(inner)
2481 }
2482 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::InternalErrorException(inner) => {
2483 Error::InternalErrorException(inner)
2484 }
2485 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::InvalidParameterException(inner) => {
2486 Error::InvalidParameterException(inner)
2487 }
2488 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::LimitExceededException(inner) => {
2489 Error::LimitExceededException(inner)
2490 }
2491 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::NotAuthorizedException(inner) => {
2492 Error::NotAuthorizedException(inner)
2493 }
2494 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::ResourceNotFoundException(inner) => {
2495 Error::ResourceNotFoundException(inner)
2496 }
2497 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::TooManyRequestsException(inner) => {
2498 Error::TooManyRequestsException(inner)
2499 }
2500 crate::operation::delete_web_authn_credential::DeleteWebAuthnCredentialError::Unhandled(inner) => Error::Unhandled(inner),
2501 }
2502 }
2503}
2504impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_identity_provider::DescribeIdentityProviderError, R>>
2505 for Error
2506where
2507 R: Send + Sync + std::fmt::Debug + 'static,
2508{
2509 fn from(
2510 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_identity_provider::DescribeIdentityProviderError, R>,
2511 ) -> Self {
2512 match err {
2513 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2514 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2515 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2516 source: err.into(),
2517 }),
2518 }
2519 }
2520}
2521impl From<crate::operation::describe_identity_provider::DescribeIdentityProviderError> for Error {
2522 fn from(err: crate::operation::describe_identity_provider::DescribeIdentityProviderError) -> Self {
2523 match err {
2524 crate::operation::describe_identity_provider::DescribeIdentityProviderError::InternalErrorException(inner) => {
2525 Error::InternalErrorException(inner)
2526 }
2527 crate::operation::describe_identity_provider::DescribeIdentityProviderError::InvalidParameterException(inner) => {
2528 Error::InvalidParameterException(inner)
2529 }
2530 crate::operation::describe_identity_provider::DescribeIdentityProviderError::NotAuthorizedException(inner) => {
2531 Error::NotAuthorizedException(inner)
2532 }
2533 crate::operation::describe_identity_provider::DescribeIdentityProviderError::ResourceNotFoundException(inner) => {
2534 Error::ResourceNotFoundException(inner)
2535 }
2536 crate::operation::describe_identity_provider::DescribeIdentityProviderError::TooManyRequestsException(inner) => {
2537 Error::TooManyRequestsException(inner)
2538 }
2539 crate::operation::describe_identity_provider::DescribeIdentityProviderError::Unhandled(inner) => Error::Unhandled(inner),
2540 }
2541 }
2542}
2543impl<R>
2544 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError, R>>
2545 for Error
2546where
2547 R: Send + Sync + std::fmt::Debug + 'static,
2548{
2549 fn from(
2550 err: ::aws_smithy_runtime_api::client::result::SdkError<
2551 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError,
2552 R,
2553 >,
2554 ) -> Self {
2555 match err {
2556 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2557 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2558 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2559 source: err.into(),
2560 }),
2561 }
2562 }
2563}
2564impl From<crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError> for Error {
2565 fn from(err: crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError) -> Self {
2566 match err {
2567 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::InternalErrorException(inner) => {
2568 Error::InternalErrorException(inner)
2569 }
2570 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::InvalidParameterException(inner) => {
2571 Error::InvalidParameterException(inner)
2572 }
2573 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::NotAuthorizedException(inner) => {
2574 Error::NotAuthorizedException(inner)
2575 }
2576 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::ResourceNotFoundException(inner) => {
2577 Error::ResourceNotFoundException(inner)
2578 }
2579 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::TooManyRequestsException(inner) => {
2580 Error::TooManyRequestsException(inner)
2581 }
2582 crate::operation::describe_managed_login_branding::DescribeManagedLoginBrandingError::Unhandled(inner) => Error::Unhandled(inner),
2583 }
2584 }
2585}
2586impl<R>
2587 From<
2588 ::aws_smithy_runtime_api::client::result::SdkError<
2589 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError,
2590 R,
2591 >,
2592 > for Error
2593where
2594 R: Send + Sync + std::fmt::Debug + 'static,
2595{
2596 fn from(
2597 err: ::aws_smithy_runtime_api::client::result::SdkError<
2598 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError,
2599 R,
2600 >,
2601 ) -> Self {
2602 match err {
2603 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2604 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2605 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2606 source: err.into(),
2607 }),
2608 }
2609 }
2610}
2611impl From<crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError> for Error {
2612 fn from(err: crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError) -> Self {
2613 match err {
2614 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::InternalErrorException(inner) => {
2615 Error::InternalErrorException(inner)
2616 }
2617 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::InvalidParameterException(
2618 inner,
2619 ) => Error::InvalidParameterException(inner),
2620 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::NotAuthorizedException(inner) => {
2621 Error::NotAuthorizedException(inner)
2622 }
2623 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::ResourceNotFoundException(
2624 inner,
2625 ) => Error::ResourceNotFoundException(inner),
2626 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::TooManyRequestsException(
2627 inner,
2628 ) => Error::TooManyRequestsException(inner),
2629 crate::operation::describe_managed_login_branding_by_client::DescribeManagedLoginBrandingByClientError::Unhandled(inner) => {
2630 Error::Unhandled(inner)
2631 }
2632 }
2633 }
2634}
2635impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_resource_server::DescribeResourceServerError, R>> for Error
2636where
2637 R: Send + Sync + std::fmt::Debug + 'static,
2638{
2639 fn from(
2640 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_resource_server::DescribeResourceServerError, R>,
2641 ) -> Self {
2642 match err {
2643 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2644 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2645 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2646 source: err.into(),
2647 }),
2648 }
2649 }
2650}
2651impl From<crate::operation::describe_resource_server::DescribeResourceServerError> for Error {
2652 fn from(err: crate::operation::describe_resource_server::DescribeResourceServerError) -> Self {
2653 match err {
2654 crate::operation::describe_resource_server::DescribeResourceServerError::InternalErrorException(inner) => {
2655 Error::InternalErrorException(inner)
2656 }
2657 crate::operation::describe_resource_server::DescribeResourceServerError::InvalidParameterException(inner) => {
2658 Error::InvalidParameterException(inner)
2659 }
2660 crate::operation::describe_resource_server::DescribeResourceServerError::NotAuthorizedException(inner) => {
2661 Error::NotAuthorizedException(inner)
2662 }
2663 crate::operation::describe_resource_server::DescribeResourceServerError::ResourceNotFoundException(inner) => {
2664 Error::ResourceNotFoundException(inner)
2665 }
2666 crate::operation::describe_resource_server::DescribeResourceServerError::TooManyRequestsException(inner) => {
2667 Error::TooManyRequestsException(inner)
2668 }
2669 crate::operation::describe_resource_server::DescribeResourceServerError::Unhandled(inner) => Error::Unhandled(inner),
2670 }
2671 }
2672}
2673impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_risk_configuration::DescribeRiskConfigurationError, R>>
2674 for Error
2675where
2676 R: Send + Sync + std::fmt::Debug + 'static,
2677{
2678 fn from(
2679 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_risk_configuration::DescribeRiskConfigurationError, R>,
2680 ) -> Self {
2681 match err {
2682 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2683 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2684 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2685 source: err.into(),
2686 }),
2687 }
2688 }
2689}
2690impl From<crate::operation::describe_risk_configuration::DescribeRiskConfigurationError> for Error {
2691 fn from(err: crate::operation::describe_risk_configuration::DescribeRiskConfigurationError) -> Self {
2692 match err {
2693 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::InternalErrorException(inner) => {
2694 Error::InternalErrorException(inner)
2695 }
2696 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::InvalidParameterException(inner) => {
2697 Error::InvalidParameterException(inner)
2698 }
2699 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::NotAuthorizedException(inner) => {
2700 Error::NotAuthorizedException(inner)
2701 }
2702 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::ResourceNotFoundException(inner) => {
2703 Error::ResourceNotFoundException(inner)
2704 }
2705 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::TooManyRequestsException(inner) => {
2706 Error::TooManyRequestsException(inner)
2707 }
2708 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::UserPoolAddOnNotEnabledException(inner) => {
2709 Error::UserPoolAddOnNotEnabledException(inner)
2710 }
2711 crate::operation::describe_risk_configuration::DescribeRiskConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
2712 }
2713 }
2714}
2715impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_terms::DescribeTermsError, R>> for Error
2716where
2717 R: Send + Sync + std::fmt::Debug + 'static,
2718{
2719 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_terms::DescribeTermsError, R>) -> Self {
2720 match err {
2721 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2722 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2723 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2724 source: err.into(),
2725 }),
2726 }
2727 }
2728}
2729impl From<crate::operation::describe_terms::DescribeTermsError> for Error {
2730 fn from(err: crate::operation::describe_terms::DescribeTermsError) -> Self {
2731 match err {
2732 crate::operation::describe_terms::DescribeTermsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2733 crate::operation::describe_terms::DescribeTermsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2734 crate::operation::describe_terms::DescribeTermsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2735 crate::operation::describe_terms::DescribeTermsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2736 crate::operation::describe_terms::DescribeTermsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2737 crate::operation::describe_terms::DescribeTermsError::Unhandled(inner) => Error::Unhandled(inner),
2738 }
2739 }
2740}
2741impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_import_job::DescribeUserImportJobError, R>> for Error
2742where
2743 R: Send + Sync + std::fmt::Debug + 'static,
2744{
2745 fn from(
2746 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_import_job::DescribeUserImportJobError, R>,
2747 ) -> Self {
2748 match err {
2749 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2750 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2751 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2752 source: err.into(),
2753 }),
2754 }
2755 }
2756}
2757impl From<crate::operation::describe_user_import_job::DescribeUserImportJobError> for Error {
2758 fn from(err: crate::operation::describe_user_import_job::DescribeUserImportJobError) -> Self {
2759 match err {
2760 crate::operation::describe_user_import_job::DescribeUserImportJobError::InternalErrorException(inner) => {
2761 Error::InternalErrorException(inner)
2762 }
2763 crate::operation::describe_user_import_job::DescribeUserImportJobError::InvalidParameterException(inner) => {
2764 Error::InvalidParameterException(inner)
2765 }
2766 crate::operation::describe_user_import_job::DescribeUserImportJobError::NotAuthorizedException(inner) => {
2767 Error::NotAuthorizedException(inner)
2768 }
2769 crate::operation::describe_user_import_job::DescribeUserImportJobError::ResourceNotFoundException(inner) => {
2770 Error::ResourceNotFoundException(inner)
2771 }
2772 crate::operation::describe_user_import_job::DescribeUserImportJobError::TooManyRequestsException(inner) => {
2773 Error::TooManyRequestsException(inner)
2774 }
2775 crate::operation::describe_user_import_job::DescribeUserImportJobError::Unhandled(inner) => Error::Unhandled(inner),
2776 }
2777 }
2778}
2779impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool::DescribeUserPoolError, R>> for Error
2780where
2781 R: Send + Sync + std::fmt::Debug + 'static,
2782{
2783 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool::DescribeUserPoolError, R>) -> Self {
2784 match err {
2785 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2786 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2787 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2788 source: err.into(),
2789 }),
2790 }
2791 }
2792}
2793impl From<crate::operation::describe_user_pool::DescribeUserPoolError> for Error {
2794 fn from(err: crate::operation::describe_user_pool::DescribeUserPoolError) -> Self {
2795 match err {
2796 crate::operation::describe_user_pool::DescribeUserPoolError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2797 crate::operation::describe_user_pool::DescribeUserPoolError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2798 crate::operation::describe_user_pool::DescribeUserPoolError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2799 crate::operation::describe_user_pool::DescribeUserPoolError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2800 crate::operation::describe_user_pool::DescribeUserPoolError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2801 crate::operation::describe_user_pool::DescribeUserPoolError::UserPoolTaggingException(inner) => Error::UserPoolTaggingException(inner),
2802 crate::operation::describe_user_pool::DescribeUserPoolError::Unhandled(inner) => Error::Unhandled(inner),
2803 }
2804 }
2805}
2806impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool_client::DescribeUserPoolClientError, R>>
2807 for Error
2808where
2809 R: Send + Sync + std::fmt::Debug + 'static,
2810{
2811 fn from(
2812 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool_client::DescribeUserPoolClientError, R>,
2813 ) -> Self {
2814 match err {
2815 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2816 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2817 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2818 source: err.into(),
2819 }),
2820 }
2821 }
2822}
2823impl From<crate::operation::describe_user_pool_client::DescribeUserPoolClientError> for Error {
2824 fn from(err: crate::operation::describe_user_pool_client::DescribeUserPoolClientError) -> Self {
2825 match err {
2826 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::InternalErrorException(inner) => {
2827 Error::InternalErrorException(inner)
2828 }
2829 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::InvalidParameterException(inner) => {
2830 Error::InvalidParameterException(inner)
2831 }
2832 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::NotAuthorizedException(inner) => {
2833 Error::NotAuthorizedException(inner)
2834 }
2835 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::ResourceNotFoundException(inner) => {
2836 Error::ResourceNotFoundException(inner)
2837 }
2838 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::TooManyRequestsException(inner) => {
2839 Error::TooManyRequestsException(inner)
2840 }
2841 crate::operation::describe_user_pool_client::DescribeUserPoolClientError::Unhandled(inner) => Error::Unhandled(inner),
2842 }
2843 }
2844}
2845impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError, R>>
2846 for Error
2847where
2848 R: Send + Sync + std::fmt::Debug + 'static,
2849{
2850 fn from(
2851 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError, R>,
2852 ) -> Self {
2853 match err {
2854 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2855 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2856 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2857 source: err.into(),
2858 }),
2859 }
2860 }
2861}
2862impl From<crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError> for Error {
2863 fn from(err: crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError) -> Self {
2864 match err {
2865 crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError::InternalErrorException(inner) => {
2866 Error::InternalErrorException(inner)
2867 }
2868 crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError::InvalidParameterException(inner) => {
2869 Error::InvalidParameterException(inner)
2870 }
2871 crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError::NotAuthorizedException(inner) => {
2872 Error::NotAuthorizedException(inner)
2873 }
2874 crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError::ResourceNotFoundException(inner) => {
2875 Error::ResourceNotFoundException(inner)
2876 }
2877 crate::operation::describe_user_pool_domain::DescribeUserPoolDomainError::Unhandled(inner) => Error::Unhandled(inner),
2878 }
2879 }
2880}
2881impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::forget_device::ForgetDeviceError, R>> for Error
2882where
2883 R: Send + Sync + std::fmt::Debug + 'static,
2884{
2885 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::forget_device::ForgetDeviceError, R>) -> Self {
2886 match err {
2887 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2888 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2889 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2890 source: err.into(),
2891 }),
2892 }
2893 }
2894}
2895impl From<crate::operation::forget_device::ForgetDeviceError> for Error {
2896 fn from(err: crate::operation::forget_device::ForgetDeviceError) -> Self {
2897 match err {
2898 crate::operation::forget_device::ForgetDeviceError::ForbiddenException(inner) => Error::ForbiddenException(inner),
2899 crate::operation::forget_device::ForgetDeviceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2900 crate::operation::forget_device::ForgetDeviceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2901 crate::operation::forget_device::ForgetDeviceError::InvalidUserPoolConfigurationException(inner) => {
2902 Error::InvalidUserPoolConfigurationException(inner)
2903 }
2904 crate::operation::forget_device::ForgetDeviceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2905 crate::operation::forget_device::ForgetDeviceError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
2906 crate::operation::forget_device::ForgetDeviceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2907 crate::operation::forget_device::ForgetDeviceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2908 crate::operation::forget_device::ForgetDeviceError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
2909 crate::operation::forget_device::ForgetDeviceError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
2910 crate::operation::forget_device::ForgetDeviceError::Unhandled(inner) => Error::Unhandled(inner),
2911 }
2912 }
2913}
2914impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::forgot_password::ForgotPasswordError, R>> for Error
2915where
2916 R: Send + Sync + std::fmt::Debug + 'static,
2917{
2918 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::forgot_password::ForgotPasswordError, R>) -> Self {
2919 match err {
2920 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2921 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2922 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2923 source: err.into(),
2924 }),
2925 }
2926 }
2927}
2928impl From<crate::operation::forgot_password::ForgotPasswordError> for Error {
2929 fn from(err: crate::operation::forgot_password::ForgotPasswordError) -> Self {
2930 match err {
2931 crate::operation::forgot_password::ForgotPasswordError::CodeDeliveryFailureException(inner) => Error::CodeDeliveryFailureException(inner),
2932 crate::operation::forgot_password::ForgotPasswordError::ForbiddenException(inner) => Error::ForbiddenException(inner),
2933 crate::operation::forgot_password::ForgotPasswordError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2934 crate::operation::forgot_password::ForgotPasswordError::InvalidEmailRoleAccessPolicyException(inner) => {
2935 Error::InvalidEmailRoleAccessPolicyException(inner)
2936 }
2937 crate::operation::forgot_password::ForgotPasswordError::InvalidLambdaResponseException(inner) => {
2938 Error::InvalidLambdaResponseException(inner)
2939 }
2940 crate::operation::forgot_password::ForgotPasswordError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2941 crate::operation::forgot_password::ForgotPasswordError::InvalidSmsRoleAccessPolicyException(inner) => {
2942 Error::InvalidSmsRoleAccessPolicyException(inner)
2943 }
2944 crate::operation::forgot_password::ForgotPasswordError::InvalidSmsRoleTrustRelationshipException(inner) => {
2945 Error::InvalidSmsRoleTrustRelationshipException(inner)
2946 }
2947 crate::operation::forgot_password::ForgotPasswordError::LimitExceededException(inner) => Error::LimitExceededException(inner),
2948 crate::operation::forgot_password::ForgotPasswordError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2949 crate::operation::forgot_password::ForgotPasswordError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2950 crate::operation::forgot_password::ForgotPasswordError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2951 crate::operation::forgot_password::ForgotPasswordError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
2952 crate::operation::forgot_password::ForgotPasswordError::UserLambdaValidationException(inner) => {
2953 Error::UserLambdaValidationException(inner)
2954 }
2955 crate::operation::forgot_password::ForgotPasswordError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
2956 crate::operation::forgot_password::ForgotPasswordError::Unhandled(inner) => Error::Unhandled(inner),
2957 }
2958 }
2959}
2960impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_csv_header::GetCSVHeaderError, R>> for Error
2961where
2962 R: Send + Sync + std::fmt::Debug + 'static,
2963{
2964 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_csv_header::GetCSVHeaderError, R>) -> Self {
2965 match err {
2966 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2967 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2968 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2969 source: err.into(),
2970 }),
2971 }
2972 }
2973}
2974impl From<crate::operation::get_csv_header::GetCSVHeaderError> for Error {
2975 fn from(err: crate::operation::get_csv_header::GetCSVHeaderError) -> Self {
2976 match err {
2977 crate::operation::get_csv_header::GetCSVHeaderError::InternalErrorException(inner) => Error::InternalErrorException(inner),
2978 crate::operation::get_csv_header::GetCSVHeaderError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2979 crate::operation::get_csv_header::GetCSVHeaderError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
2980 crate::operation::get_csv_header::GetCSVHeaderError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2981 crate::operation::get_csv_header::GetCSVHeaderError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
2982 crate::operation::get_csv_header::GetCSVHeaderError::Unhandled(inner) => Error::Unhandled(inner),
2983 }
2984 }
2985}
2986impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_device::GetDeviceError, R>> for Error
2987where
2988 R: Send + Sync + std::fmt::Debug + 'static,
2989{
2990 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_device::GetDeviceError, R>) -> Self {
2991 match err {
2992 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2993 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2994 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2995 source: err.into(),
2996 }),
2997 }
2998 }
2999}
3000impl From<crate::operation::get_device::GetDeviceError> for Error {
3001 fn from(err: crate::operation::get_device::GetDeviceError) -> Self {
3002 match err {
3003 crate::operation::get_device::GetDeviceError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3004 crate::operation::get_device::GetDeviceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3005 crate::operation::get_device::GetDeviceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3006 crate::operation::get_device::GetDeviceError::InvalidUserPoolConfigurationException(inner) => {
3007 Error::InvalidUserPoolConfigurationException(inner)
3008 }
3009 crate::operation::get_device::GetDeviceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3010 crate::operation::get_device::GetDeviceError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
3011 crate::operation::get_device::GetDeviceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3012 crate::operation::get_device::GetDeviceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3013 crate::operation::get_device::GetDeviceError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3014 crate::operation::get_device::GetDeviceError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3015 crate::operation::get_device::GetDeviceError::Unhandled(inner) => Error::Unhandled(inner),
3016 }
3017 }
3018}
3019impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_group::GetGroupError, R>> for Error
3020where
3021 R: Send + Sync + std::fmt::Debug + 'static,
3022{
3023 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_group::GetGroupError, R>) -> Self {
3024 match err {
3025 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3026 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3027 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3028 source: err.into(),
3029 }),
3030 }
3031 }
3032}
3033impl From<crate::operation::get_group::GetGroupError> for Error {
3034 fn from(err: crate::operation::get_group::GetGroupError) -> Self {
3035 match err {
3036 crate::operation::get_group::GetGroupError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3037 crate::operation::get_group::GetGroupError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3038 crate::operation::get_group::GetGroupError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3039 crate::operation::get_group::GetGroupError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3040 crate::operation::get_group::GetGroupError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3041 crate::operation::get_group::GetGroupError::Unhandled(inner) => Error::Unhandled(inner),
3042 }
3043 }
3044}
3045impl<R>
3046 From<
3047 ::aws_smithy_runtime_api::client::result::SdkError<
3048 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError,
3049 R,
3050 >,
3051 > for Error
3052where
3053 R: Send + Sync + std::fmt::Debug + 'static,
3054{
3055 fn from(
3056 err: ::aws_smithy_runtime_api::client::result::SdkError<
3057 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError,
3058 R,
3059 >,
3060 ) -> Self {
3061 match err {
3062 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3063 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3064 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3065 source: err.into(),
3066 }),
3067 }
3068 }
3069}
3070impl From<crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError> for Error {
3071 fn from(err: crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError) -> Self {
3072 match err {
3073 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::InternalErrorException(inner) => {
3074 Error::InternalErrorException(inner)
3075 }
3076 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::InvalidParameterException(inner) => {
3077 Error::InvalidParameterException(inner)
3078 }
3079 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::NotAuthorizedException(inner) => {
3080 Error::NotAuthorizedException(inner)
3081 }
3082 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::ResourceNotFoundException(inner) => {
3083 Error::ResourceNotFoundException(inner)
3084 }
3085 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::TooManyRequestsException(inner) => {
3086 Error::TooManyRequestsException(inner)
3087 }
3088 crate::operation::get_identity_provider_by_identifier::GetIdentityProviderByIdentifierError::Unhandled(inner) => Error::Unhandled(inner),
3089 }
3090 }
3091}
3092impl<R>
3093 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError, R>>
3094 for Error
3095where
3096 R: Send + Sync + std::fmt::Debug + 'static,
3097{
3098 fn from(
3099 err: ::aws_smithy_runtime_api::client::result::SdkError<
3100 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError,
3101 R,
3102 >,
3103 ) -> Self {
3104 match err {
3105 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3106 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3107 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3108 source: err.into(),
3109 }),
3110 }
3111 }
3112}
3113impl From<crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError> for Error {
3114 fn from(err: crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError) -> Self {
3115 match err {
3116 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::InternalErrorException(inner) => {
3117 Error::InternalErrorException(inner)
3118 }
3119 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::InvalidParameterException(inner) => {
3120 Error::InvalidParameterException(inner)
3121 }
3122 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::NotAuthorizedException(inner) => {
3123 Error::NotAuthorizedException(inner)
3124 }
3125 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::ResourceNotFoundException(inner) => {
3126 Error::ResourceNotFoundException(inner)
3127 }
3128 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::TooManyRequestsException(inner) => {
3129 Error::TooManyRequestsException(inner)
3130 }
3131 crate::operation::get_log_delivery_configuration::GetLogDeliveryConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
3132 }
3133 }
3134}
3135impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_signing_certificate::GetSigningCertificateError, R>> for Error
3136where
3137 R: Send + Sync + std::fmt::Debug + 'static,
3138{
3139 fn from(
3140 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_signing_certificate::GetSigningCertificateError, R>,
3141 ) -> Self {
3142 match err {
3143 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3144 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3145 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3146 source: err.into(),
3147 }),
3148 }
3149 }
3150}
3151impl From<crate::operation::get_signing_certificate::GetSigningCertificateError> for Error {
3152 fn from(err: crate::operation::get_signing_certificate::GetSigningCertificateError) -> Self {
3153 match err {
3154 crate::operation::get_signing_certificate::GetSigningCertificateError::InternalErrorException(inner) => {
3155 Error::InternalErrorException(inner)
3156 }
3157 crate::operation::get_signing_certificate::GetSigningCertificateError::InvalidParameterException(inner) => {
3158 Error::InvalidParameterException(inner)
3159 }
3160 crate::operation::get_signing_certificate::GetSigningCertificateError::ResourceNotFoundException(inner) => {
3161 Error::ResourceNotFoundException(inner)
3162 }
3163 crate::operation::get_signing_certificate::GetSigningCertificateError::Unhandled(inner) => Error::Unhandled(inner),
3164 }
3165 }
3166}
3167impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError, R>>
3168 for Error
3169where
3170 R: Send + Sync + std::fmt::Debug + 'static,
3171{
3172 fn from(
3173 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError, R>,
3174 ) -> Self {
3175 match err {
3176 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3177 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3178 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3179 source: err.into(),
3180 }),
3181 }
3182 }
3183}
3184impl From<crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError> for Error {
3185 fn from(err: crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError) -> Self {
3186 match err {
3187 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::ForbiddenException(inner) => {
3188 Error::ForbiddenException(inner)
3189 }
3190 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::InternalErrorException(inner) => {
3191 Error::InternalErrorException(inner)
3192 }
3193 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::InvalidLambdaResponseException(inner) => {
3194 Error::InvalidLambdaResponseException(inner)
3195 }
3196 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::InvalidParameterException(inner) => {
3197 Error::InvalidParameterException(inner)
3198 }
3199 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::NotAuthorizedException(inner) => {
3200 Error::NotAuthorizedException(inner)
3201 }
3202 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::RefreshTokenReuseException(inner) => {
3203 Error::RefreshTokenReuseException(inner)
3204 }
3205 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::ResourceNotFoundException(inner) => {
3206 Error::ResourceNotFoundException(inner)
3207 }
3208 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::TooManyRequestsException(inner) => {
3209 Error::TooManyRequestsException(inner)
3210 }
3211 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::UnexpectedLambdaException(inner) => {
3212 Error::UnexpectedLambdaException(inner)
3213 }
3214 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::UserLambdaValidationException(inner) => {
3215 Error::UserLambdaValidationException(inner)
3216 }
3217 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::UserNotFoundException(inner) => {
3218 Error::UserNotFoundException(inner)
3219 }
3220 crate::operation::get_tokens_from_refresh_token::GetTokensFromRefreshTokenError::Unhandled(inner) => Error::Unhandled(inner),
3221 }
3222 }
3223}
3224impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ui_customization::GetUICustomizationError, R>> for Error
3225where
3226 R: Send + Sync + std::fmt::Debug + 'static,
3227{
3228 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_ui_customization::GetUICustomizationError, R>) -> Self {
3229 match err {
3230 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3231 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3232 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3233 source: err.into(),
3234 }),
3235 }
3236 }
3237}
3238impl From<crate::operation::get_ui_customization::GetUICustomizationError> for Error {
3239 fn from(err: crate::operation::get_ui_customization::GetUICustomizationError) -> Self {
3240 match err {
3241 crate::operation::get_ui_customization::GetUICustomizationError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3242 crate::operation::get_ui_customization::GetUICustomizationError::InvalidParameterException(inner) => {
3243 Error::InvalidParameterException(inner)
3244 }
3245 crate::operation::get_ui_customization::GetUICustomizationError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3246 crate::operation::get_ui_customization::GetUICustomizationError::ResourceNotFoundException(inner) => {
3247 Error::ResourceNotFoundException(inner)
3248 }
3249 crate::operation::get_ui_customization::GetUICustomizationError::TooManyRequestsException(inner) => {
3250 Error::TooManyRequestsException(inner)
3251 }
3252 crate::operation::get_ui_customization::GetUICustomizationError::Unhandled(inner) => Error::Unhandled(inner),
3253 }
3254 }
3255}
3256impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user::GetUserError, R>> for Error
3257where
3258 R: Send + Sync + std::fmt::Debug + 'static,
3259{
3260 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user::GetUserError, R>) -> Self {
3261 match err {
3262 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3263 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3264 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3265 source: err.into(),
3266 }),
3267 }
3268 }
3269}
3270impl From<crate::operation::get_user::GetUserError> for Error {
3271 fn from(err: crate::operation::get_user::GetUserError) -> Self {
3272 match err {
3273 crate::operation::get_user::GetUserError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3274 crate::operation::get_user::GetUserError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3275 crate::operation::get_user::GetUserError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3276 crate::operation::get_user::GetUserError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3277 crate::operation::get_user::GetUserError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
3278 crate::operation::get_user::GetUserError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3279 crate::operation::get_user::GetUserError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3280 crate::operation::get_user::GetUserError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3281 crate::operation::get_user::GetUserError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3282 crate::operation::get_user::GetUserError::Unhandled(inner) => Error::Unhandled(inner),
3283 }
3284 }
3285}
3286impl<R>
3287 From<
3288 ::aws_smithy_runtime_api::client::result::SdkError<
3289 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError,
3290 R,
3291 >,
3292 > for Error
3293where
3294 R: Send + Sync + std::fmt::Debug + 'static,
3295{
3296 fn from(
3297 err: ::aws_smithy_runtime_api::client::result::SdkError<
3298 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError,
3299 R,
3300 >,
3301 ) -> Self {
3302 match err {
3303 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3304 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3305 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3306 source: err.into(),
3307 }),
3308 }
3309 }
3310}
3311impl From<crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError> for Error {
3312 fn from(err: crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError) -> Self {
3313 match err {
3314 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::CodeDeliveryFailureException(inner) => Error::CodeDeliveryFailureException(inner),
3315 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3316 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3317 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InvalidEmailRoleAccessPolicyException(inner) => Error::InvalidEmailRoleAccessPolicyException(inner),
3318 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InvalidLambdaResponseException(inner) => Error::InvalidLambdaResponseException(inner),
3319 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3320 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InvalidSmsRoleAccessPolicyException(inner) => Error::InvalidSmsRoleAccessPolicyException(inner),
3321 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::InvalidSmsRoleTrustRelationshipException(inner) => Error::InvalidSmsRoleTrustRelationshipException(inner),
3322 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::LimitExceededException(inner) => Error::LimitExceededException(inner),
3323 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3324 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
3325 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3326 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3327 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
3328 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::UserLambdaValidationException(inner) => Error::UserLambdaValidationException(inner),
3329 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3330 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3331 crate::operation::get_user_attribute_verification_code::GetUserAttributeVerificationCodeError::Unhandled(inner) => Error::Unhandled(inner),
3332 }
3333 }
3334}
3335impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_auth_factors::GetUserAuthFactorsError, R>> for Error
3336where
3337 R: Send + Sync + std::fmt::Debug + 'static,
3338{
3339 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_auth_factors::GetUserAuthFactorsError, R>) -> Self {
3340 match err {
3341 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3342 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3343 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3344 source: err.into(),
3345 }),
3346 }
3347 }
3348}
3349impl From<crate::operation::get_user_auth_factors::GetUserAuthFactorsError> for Error {
3350 fn from(err: crate::operation::get_user_auth_factors::GetUserAuthFactorsError) -> Self {
3351 match err {
3352 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3353 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3354 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::InvalidParameterException(inner) => {
3355 Error::InvalidParameterException(inner)
3356 }
3357 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3358 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::PasswordResetRequiredException(inner) => {
3359 Error::PasswordResetRequiredException(inner)
3360 }
3361 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::ResourceNotFoundException(inner) => {
3362 Error::ResourceNotFoundException(inner)
3363 }
3364 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::TooManyRequestsException(inner) => {
3365 Error::TooManyRequestsException(inner)
3366 }
3367 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::UserNotConfirmedException(inner) => {
3368 Error::UserNotConfirmedException(inner)
3369 }
3370 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3371 crate::operation::get_user_auth_factors::GetUserAuthFactorsError::Unhandled(inner) => Error::Unhandled(inner),
3372 }
3373 }
3374}
3375impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError, R>> for Error
3376where
3377 R: Send + Sync + std::fmt::Debug + 'static,
3378{
3379 fn from(
3380 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError, R>,
3381 ) -> Self {
3382 match err {
3383 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3384 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3385 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3386 source: err.into(),
3387 }),
3388 }
3389 }
3390}
3391impl From<crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError> for Error {
3392 fn from(err: crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError) -> Self {
3393 match err {
3394 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::InternalErrorException(inner) => {
3395 Error::InternalErrorException(inner)
3396 }
3397 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::InvalidParameterException(inner) => {
3398 Error::InvalidParameterException(inner)
3399 }
3400 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::NotAuthorizedException(inner) => {
3401 Error::NotAuthorizedException(inner)
3402 }
3403 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::ResourceNotFoundException(inner) => {
3404 Error::ResourceNotFoundException(inner)
3405 }
3406 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::TooManyRequestsException(inner) => {
3407 Error::TooManyRequestsException(inner)
3408 }
3409 crate::operation::get_user_pool_mfa_config::GetUserPoolMfaConfigError::Unhandled(inner) => Error::Unhandled(inner),
3410 }
3411 }
3412}
3413impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::global_sign_out::GlobalSignOutError, R>> for Error
3414where
3415 R: Send + Sync + std::fmt::Debug + 'static,
3416{
3417 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::global_sign_out::GlobalSignOutError, R>) -> Self {
3418 match err {
3419 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3420 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3421 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3422 source: err.into(),
3423 }),
3424 }
3425 }
3426}
3427impl From<crate::operation::global_sign_out::GlobalSignOutError> for Error {
3428 fn from(err: crate::operation::global_sign_out::GlobalSignOutError) -> Self {
3429 match err {
3430 crate::operation::global_sign_out::GlobalSignOutError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3431 crate::operation::global_sign_out::GlobalSignOutError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3432 crate::operation::global_sign_out::GlobalSignOutError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3433 crate::operation::global_sign_out::GlobalSignOutError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3434 crate::operation::global_sign_out::GlobalSignOutError::PasswordResetRequiredException(inner) => {
3435 Error::PasswordResetRequiredException(inner)
3436 }
3437 crate::operation::global_sign_out::GlobalSignOutError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3438 crate::operation::global_sign_out::GlobalSignOutError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3439 crate::operation::global_sign_out::GlobalSignOutError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3440 crate::operation::global_sign_out::GlobalSignOutError::Unhandled(inner) => Error::Unhandled(inner),
3441 }
3442 }
3443}
3444impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::initiate_auth::InitiateAuthError, R>> for Error
3445where
3446 R: Send + Sync + std::fmt::Debug + 'static,
3447{
3448 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::initiate_auth::InitiateAuthError, R>) -> Self {
3449 match err {
3450 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3451 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3452 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3453 source: err.into(),
3454 }),
3455 }
3456 }
3457}
3458impl From<crate::operation::initiate_auth::InitiateAuthError> for Error {
3459 fn from(err: crate::operation::initiate_auth::InitiateAuthError) -> Self {
3460 match err {
3461 crate::operation::initiate_auth::InitiateAuthError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3462 crate::operation::initiate_auth::InitiateAuthError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3463 crate::operation::initiate_auth::InitiateAuthError::InvalidEmailRoleAccessPolicyException(inner) => {
3464 Error::InvalidEmailRoleAccessPolicyException(inner)
3465 }
3466 crate::operation::initiate_auth::InitiateAuthError::InvalidLambdaResponseException(inner) => Error::InvalidLambdaResponseException(inner),
3467 crate::operation::initiate_auth::InitiateAuthError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3468 crate::operation::initiate_auth::InitiateAuthError::InvalidSmsRoleAccessPolicyException(inner) => {
3469 Error::InvalidSmsRoleAccessPolicyException(inner)
3470 }
3471 crate::operation::initiate_auth::InitiateAuthError::InvalidSmsRoleTrustRelationshipException(inner) => {
3472 Error::InvalidSmsRoleTrustRelationshipException(inner)
3473 }
3474 crate::operation::initiate_auth::InitiateAuthError::InvalidUserPoolConfigurationException(inner) => {
3475 Error::InvalidUserPoolConfigurationException(inner)
3476 }
3477 crate::operation::initiate_auth::InitiateAuthError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3478 crate::operation::initiate_auth::InitiateAuthError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
3479 crate::operation::initiate_auth::InitiateAuthError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3480 crate::operation::initiate_auth::InitiateAuthError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3481 crate::operation::initiate_auth::InitiateAuthError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
3482 crate::operation::initiate_auth::InitiateAuthError::UnsupportedOperationException(inner) => Error::UnsupportedOperationException(inner),
3483 crate::operation::initiate_auth::InitiateAuthError::UserLambdaValidationException(inner) => Error::UserLambdaValidationException(inner),
3484 crate::operation::initiate_auth::InitiateAuthError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3485 crate::operation::initiate_auth::InitiateAuthError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3486 crate::operation::initiate_auth::InitiateAuthError::Unhandled(inner) => Error::Unhandled(inner),
3487 }
3488 }
3489}
3490impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_devices::ListDevicesError, 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_devices::ListDevicesError, 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_devices::ListDevicesError> for Error {
3505 fn from(err: crate::operation::list_devices::ListDevicesError) -> Self {
3506 match err {
3507 crate::operation::list_devices::ListDevicesError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3508 crate::operation::list_devices::ListDevicesError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3509 crate::operation::list_devices::ListDevicesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3510 crate::operation::list_devices::ListDevicesError::InvalidUserPoolConfigurationException(inner) => {
3511 Error::InvalidUserPoolConfigurationException(inner)
3512 }
3513 crate::operation::list_devices::ListDevicesError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3514 crate::operation::list_devices::ListDevicesError::PasswordResetRequiredException(inner) => Error::PasswordResetRequiredException(inner),
3515 crate::operation::list_devices::ListDevicesError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3516 crate::operation::list_devices::ListDevicesError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3517 crate::operation::list_devices::ListDevicesError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
3518 crate::operation::list_devices::ListDevicesError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
3519 crate::operation::list_devices::ListDevicesError::Unhandled(inner) => Error::Unhandled(inner),
3520 }
3521 }
3522}
3523impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_groups::ListGroupsError, R>> for Error
3524where
3525 R: Send + Sync + std::fmt::Debug + 'static,
3526{
3527 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_groups::ListGroupsError, R>) -> Self {
3528 match err {
3529 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3530 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3531 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3532 source: err.into(),
3533 }),
3534 }
3535 }
3536}
3537impl From<crate::operation::list_groups::ListGroupsError> for Error {
3538 fn from(err: crate::operation::list_groups::ListGroupsError) -> Self {
3539 match err {
3540 crate::operation::list_groups::ListGroupsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3541 crate::operation::list_groups::ListGroupsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3542 crate::operation::list_groups::ListGroupsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3543 crate::operation::list_groups::ListGroupsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3544 crate::operation::list_groups::ListGroupsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3545 crate::operation::list_groups::ListGroupsError::Unhandled(inner) => Error::Unhandled(inner),
3546 }
3547 }
3548}
3549impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_identity_providers::ListIdentityProvidersError, R>> for Error
3550where
3551 R: Send + Sync + std::fmt::Debug + 'static,
3552{
3553 fn from(
3554 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_identity_providers::ListIdentityProvidersError, R>,
3555 ) -> Self {
3556 match err {
3557 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3558 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3559 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3560 source: err.into(),
3561 }),
3562 }
3563 }
3564}
3565impl From<crate::operation::list_identity_providers::ListIdentityProvidersError> for Error {
3566 fn from(err: crate::operation::list_identity_providers::ListIdentityProvidersError) -> Self {
3567 match err {
3568 crate::operation::list_identity_providers::ListIdentityProvidersError::InternalErrorException(inner) => {
3569 Error::InternalErrorException(inner)
3570 }
3571 crate::operation::list_identity_providers::ListIdentityProvidersError::InvalidParameterException(inner) => {
3572 Error::InvalidParameterException(inner)
3573 }
3574 crate::operation::list_identity_providers::ListIdentityProvidersError::NotAuthorizedException(inner) => {
3575 Error::NotAuthorizedException(inner)
3576 }
3577 crate::operation::list_identity_providers::ListIdentityProvidersError::ResourceNotFoundException(inner) => {
3578 Error::ResourceNotFoundException(inner)
3579 }
3580 crate::operation::list_identity_providers::ListIdentityProvidersError::TooManyRequestsException(inner) => {
3581 Error::TooManyRequestsException(inner)
3582 }
3583 crate::operation::list_identity_providers::ListIdentityProvidersError::Unhandled(inner) => Error::Unhandled(inner),
3584 }
3585 }
3586}
3587impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_resource_servers::ListResourceServersError, R>> for Error
3588where
3589 R: Send + Sync + std::fmt::Debug + 'static,
3590{
3591 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_resource_servers::ListResourceServersError, R>) -> Self {
3592 match err {
3593 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3594 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3595 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3596 source: err.into(),
3597 }),
3598 }
3599 }
3600}
3601impl From<crate::operation::list_resource_servers::ListResourceServersError> for Error {
3602 fn from(err: crate::operation::list_resource_servers::ListResourceServersError) -> Self {
3603 match err {
3604 crate::operation::list_resource_servers::ListResourceServersError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3605 crate::operation::list_resource_servers::ListResourceServersError::InvalidParameterException(inner) => {
3606 Error::InvalidParameterException(inner)
3607 }
3608 crate::operation::list_resource_servers::ListResourceServersError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3609 crate::operation::list_resource_servers::ListResourceServersError::ResourceNotFoundException(inner) => {
3610 Error::ResourceNotFoundException(inner)
3611 }
3612 crate::operation::list_resource_servers::ListResourceServersError::TooManyRequestsException(inner) => {
3613 Error::TooManyRequestsException(inner)
3614 }
3615 crate::operation::list_resource_servers::ListResourceServersError::Unhandled(inner) => Error::Unhandled(inner),
3616 }
3617 }
3618}
3619impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>> for Error
3620where
3621 R: Send + Sync + std::fmt::Debug + 'static,
3622{
3623 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>) -> Self {
3624 match err {
3625 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3626 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3627 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3628 source: err.into(),
3629 }),
3630 }
3631 }
3632}
3633impl From<crate::operation::list_tags_for_resource::ListTagsForResourceError> for Error {
3634 fn from(err: crate::operation::list_tags_for_resource::ListTagsForResourceError) -> Self {
3635 match err {
3636 crate::operation::list_tags_for_resource::ListTagsForResourceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3637 crate::operation::list_tags_for_resource::ListTagsForResourceError::InvalidParameterException(inner) => {
3638 Error::InvalidParameterException(inner)
3639 }
3640 crate::operation::list_tags_for_resource::ListTagsForResourceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3641 crate::operation::list_tags_for_resource::ListTagsForResourceError::ResourceNotFoundException(inner) => {
3642 Error::ResourceNotFoundException(inner)
3643 }
3644 crate::operation::list_tags_for_resource::ListTagsForResourceError::TooManyRequestsException(inner) => {
3645 Error::TooManyRequestsException(inner)
3646 }
3647 crate::operation::list_tags_for_resource::ListTagsForResourceError::Unhandled(inner) => Error::Unhandled(inner),
3648 }
3649 }
3650}
3651impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_terms::ListTermsError, R>> for Error
3652where
3653 R: Send + Sync + std::fmt::Debug + 'static,
3654{
3655 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_terms::ListTermsError, R>) -> Self {
3656 match err {
3657 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3658 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3659 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3660 source: err.into(),
3661 }),
3662 }
3663 }
3664}
3665impl From<crate::operation::list_terms::ListTermsError> for Error {
3666 fn from(err: crate::operation::list_terms::ListTermsError) -> Self {
3667 match err {
3668 crate::operation::list_terms::ListTermsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3669 crate::operation::list_terms::ListTermsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3670 crate::operation::list_terms::ListTermsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3671 crate::operation::list_terms::ListTermsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3672 crate::operation::list_terms::ListTermsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3673 crate::operation::list_terms::ListTermsError::Unhandled(inner) => Error::Unhandled(inner),
3674 }
3675 }
3676}
3677impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_import_jobs::ListUserImportJobsError, R>> for Error
3678where
3679 R: Send + Sync + std::fmt::Debug + 'static,
3680{
3681 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_import_jobs::ListUserImportJobsError, R>) -> Self {
3682 match err {
3683 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3684 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3685 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3686 source: err.into(),
3687 }),
3688 }
3689 }
3690}
3691impl From<crate::operation::list_user_import_jobs::ListUserImportJobsError> for Error {
3692 fn from(err: crate::operation::list_user_import_jobs::ListUserImportJobsError) -> Self {
3693 match err {
3694 crate::operation::list_user_import_jobs::ListUserImportJobsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3695 crate::operation::list_user_import_jobs::ListUserImportJobsError::InvalidParameterException(inner) => {
3696 Error::InvalidParameterException(inner)
3697 }
3698 crate::operation::list_user_import_jobs::ListUserImportJobsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3699 crate::operation::list_user_import_jobs::ListUserImportJobsError::ResourceNotFoundException(inner) => {
3700 Error::ResourceNotFoundException(inner)
3701 }
3702 crate::operation::list_user_import_jobs::ListUserImportJobsError::TooManyRequestsException(inner) => {
3703 Error::TooManyRequestsException(inner)
3704 }
3705 crate::operation::list_user_import_jobs::ListUserImportJobsError::Unhandled(inner) => Error::Unhandled(inner),
3706 }
3707 }
3708}
3709impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_pool_clients::ListUserPoolClientsError, R>> for Error
3710where
3711 R: Send + Sync + std::fmt::Debug + 'static,
3712{
3713 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_pool_clients::ListUserPoolClientsError, R>) -> Self {
3714 match err {
3715 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3716 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3717 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3718 source: err.into(),
3719 }),
3720 }
3721 }
3722}
3723impl From<crate::operation::list_user_pool_clients::ListUserPoolClientsError> for Error {
3724 fn from(err: crate::operation::list_user_pool_clients::ListUserPoolClientsError) -> Self {
3725 match err {
3726 crate::operation::list_user_pool_clients::ListUserPoolClientsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3727 crate::operation::list_user_pool_clients::ListUserPoolClientsError::InvalidParameterException(inner) => {
3728 Error::InvalidParameterException(inner)
3729 }
3730 crate::operation::list_user_pool_clients::ListUserPoolClientsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3731 crate::operation::list_user_pool_clients::ListUserPoolClientsError::ResourceNotFoundException(inner) => {
3732 Error::ResourceNotFoundException(inner)
3733 }
3734 crate::operation::list_user_pool_clients::ListUserPoolClientsError::TooManyRequestsException(inner) => {
3735 Error::TooManyRequestsException(inner)
3736 }
3737 crate::operation::list_user_pool_clients::ListUserPoolClientsError::Unhandled(inner) => Error::Unhandled(inner),
3738 }
3739 }
3740}
3741impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_pools::ListUserPoolsError, R>> for Error
3742where
3743 R: Send + Sync + std::fmt::Debug + 'static,
3744{
3745 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_user_pools::ListUserPoolsError, R>) -> Self {
3746 match err {
3747 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3748 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3749 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3750 source: err.into(),
3751 }),
3752 }
3753 }
3754}
3755impl From<crate::operation::list_user_pools::ListUserPoolsError> for Error {
3756 fn from(err: crate::operation::list_user_pools::ListUserPoolsError) -> Self {
3757 match err {
3758 crate::operation::list_user_pools::ListUserPoolsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3759 crate::operation::list_user_pools::ListUserPoolsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3760 crate::operation::list_user_pools::ListUserPoolsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3761 crate::operation::list_user_pools::ListUserPoolsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3762 crate::operation::list_user_pools::ListUserPoolsError::Unhandled(inner) => Error::Unhandled(inner),
3763 }
3764 }
3765}
3766impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_users::ListUsersError, R>> for Error
3767where
3768 R: Send + Sync + std::fmt::Debug + 'static,
3769{
3770 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_users::ListUsersError, R>) -> Self {
3771 match err {
3772 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3773 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3774 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3775 source: err.into(),
3776 }),
3777 }
3778 }
3779}
3780impl From<crate::operation::list_users::ListUsersError> for Error {
3781 fn from(err: crate::operation::list_users::ListUsersError) -> Self {
3782 match err {
3783 crate::operation::list_users::ListUsersError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3784 crate::operation::list_users::ListUsersError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3785 crate::operation::list_users::ListUsersError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3786 crate::operation::list_users::ListUsersError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3787 crate::operation::list_users::ListUsersError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3788 crate::operation::list_users::ListUsersError::Unhandled(inner) => Error::Unhandled(inner),
3789 }
3790 }
3791}
3792impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_users_in_group::ListUsersInGroupError, R>> for Error
3793where
3794 R: Send + Sync + std::fmt::Debug + 'static,
3795{
3796 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_users_in_group::ListUsersInGroupError, R>) -> Self {
3797 match err {
3798 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3799 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3800 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3801 source: err.into(),
3802 }),
3803 }
3804 }
3805}
3806impl From<crate::operation::list_users_in_group::ListUsersInGroupError> for Error {
3807 fn from(err: crate::operation::list_users_in_group::ListUsersInGroupError) -> Self {
3808 match err {
3809 crate::operation::list_users_in_group::ListUsersInGroupError::InternalErrorException(inner) => Error::InternalErrorException(inner),
3810 crate::operation::list_users_in_group::ListUsersInGroupError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
3811 crate::operation::list_users_in_group::ListUsersInGroupError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
3812 crate::operation::list_users_in_group::ListUsersInGroupError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
3813 crate::operation::list_users_in_group::ListUsersInGroupError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
3814 crate::operation::list_users_in_group::ListUsersInGroupError::Unhandled(inner) => Error::Unhandled(inner),
3815 }
3816 }
3817}
3818impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError, R>>
3819 for Error
3820where
3821 R: Send + Sync + std::fmt::Debug + 'static,
3822{
3823 fn from(
3824 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError, R>,
3825 ) -> Self {
3826 match err {
3827 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3828 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3829 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3830 source: err.into(),
3831 }),
3832 }
3833 }
3834}
3835impl From<crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError> for Error {
3836 fn from(err: crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError) -> Self {
3837 match err {
3838 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3839 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::InternalErrorException(inner) => {
3840 Error::InternalErrorException(inner)
3841 }
3842 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::InvalidParameterException(inner) => {
3843 Error::InvalidParameterException(inner)
3844 }
3845 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::LimitExceededException(inner) => {
3846 Error::LimitExceededException(inner)
3847 }
3848 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::NotAuthorizedException(inner) => {
3849 Error::NotAuthorizedException(inner)
3850 }
3851 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::TooManyRequestsException(inner) => {
3852 Error::TooManyRequestsException(inner)
3853 }
3854 crate::operation::list_web_authn_credentials::ListWebAuthnCredentialsError::Unhandled(inner) => Error::Unhandled(inner),
3855 }
3856 }
3857}
3858impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::resend_confirmation_code::ResendConfirmationCodeError, R>> for Error
3859where
3860 R: Send + Sync + std::fmt::Debug + 'static,
3861{
3862 fn from(
3863 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::resend_confirmation_code::ResendConfirmationCodeError, R>,
3864 ) -> Self {
3865 match err {
3866 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3867 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3868 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3869 source: err.into(),
3870 }),
3871 }
3872 }
3873}
3874impl From<crate::operation::resend_confirmation_code::ResendConfirmationCodeError> for Error {
3875 fn from(err: crate::operation::resend_confirmation_code::ResendConfirmationCodeError) -> Self {
3876 match err {
3877 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::CodeDeliveryFailureException(inner) => {
3878 Error::CodeDeliveryFailureException(inner)
3879 }
3880 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3881 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InternalErrorException(inner) => {
3882 Error::InternalErrorException(inner)
3883 }
3884 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InvalidEmailRoleAccessPolicyException(inner) => {
3885 Error::InvalidEmailRoleAccessPolicyException(inner)
3886 }
3887 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InvalidLambdaResponseException(inner) => {
3888 Error::InvalidLambdaResponseException(inner)
3889 }
3890 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InvalidParameterException(inner) => {
3891 Error::InvalidParameterException(inner)
3892 }
3893 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InvalidSmsRoleAccessPolicyException(inner) => {
3894 Error::InvalidSmsRoleAccessPolicyException(inner)
3895 }
3896 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::InvalidSmsRoleTrustRelationshipException(inner) => {
3897 Error::InvalidSmsRoleTrustRelationshipException(inner)
3898 }
3899 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::LimitExceededException(inner) => {
3900 Error::LimitExceededException(inner)
3901 }
3902 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::NotAuthorizedException(inner) => {
3903 Error::NotAuthorizedException(inner)
3904 }
3905 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::ResourceNotFoundException(inner) => {
3906 Error::ResourceNotFoundException(inner)
3907 }
3908 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::TooManyRequestsException(inner) => {
3909 Error::TooManyRequestsException(inner)
3910 }
3911 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::UnexpectedLambdaException(inner) => {
3912 Error::UnexpectedLambdaException(inner)
3913 }
3914 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::UserLambdaValidationException(inner) => {
3915 Error::UserLambdaValidationException(inner)
3916 }
3917 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::UserNotFoundException(inner) => {
3918 Error::UserNotFoundException(inner)
3919 }
3920 crate::operation::resend_confirmation_code::ResendConfirmationCodeError::Unhandled(inner) => Error::Unhandled(inner),
3921 }
3922 }
3923}
3924impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError, R>>
3925 for Error
3926where
3927 R: Send + Sync + std::fmt::Debug + 'static,
3928{
3929 fn from(
3930 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError, R>,
3931 ) -> Self {
3932 match err {
3933 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
3934 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
3935 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
3936 source: err.into(),
3937 }),
3938 }
3939 }
3940}
3941impl From<crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError> for Error {
3942 fn from(err: crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError) -> Self {
3943 match err {
3944 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::AliasExistsException(inner) => {
3945 Error::AliasExistsException(inner)
3946 }
3947 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::CodeMismatchException(inner) => {
3948 Error::CodeMismatchException(inner)
3949 }
3950 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::ExpiredCodeException(inner) => {
3951 Error::ExpiredCodeException(inner)
3952 }
3953 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::ForbiddenException(inner) => Error::ForbiddenException(inner),
3954 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InternalErrorException(inner) => {
3955 Error::InternalErrorException(inner)
3956 }
3957 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidEmailRoleAccessPolicyException(inner) => {
3958 Error::InvalidEmailRoleAccessPolicyException(inner)
3959 }
3960 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidLambdaResponseException(inner) => {
3961 Error::InvalidLambdaResponseException(inner)
3962 }
3963 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidParameterException(inner) => {
3964 Error::InvalidParameterException(inner)
3965 }
3966 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidPasswordException(inner) => {
3967 Error::InvalidPasswordException(inner)
3968 }
3969 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidSmsRoleAccessPolicyException(inner) => {
3970 Error::InvalidSmsRoleAccessPolicyException(inner)
3971 }
3972 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidSmsRoleTrustRelationshipException(inner) => {
3973 Error::InvalidSmsRoleTrustRelationshipException(inner)
3974 }
3975 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::InvalidUserPoolConfigurationException(inner) => {
3976 Error::InvalidUserPoolConfigurationException(inner)
3977 }
3978 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::MfaMethodNotFoundException(inner) => {
3979 Error::MfaMethodNotFoundException(inner)
3980 }
3981 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::NotAuthorizedException(inner) => {
3982 Error::NotAuthorizedException(inner)
3983 }
3984 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::PasswordHistoryPolicyViolationException(inner) => {
3985 Error::PasswordHistoryPolicyViolationException(inner)
3986 }
3987 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::PasswordResetRequiredException(inner) => {
3988 Error::PasswordResetRequiredException(inner)
3989 }
3990 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::ResourceNotFoundException(inner) => {
3991 Error::ResourceNotFoundException(inner)
3992 }
3993 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::SoftwareTokenMfaNotFoundException(inner) => {
3994 Error::SoftwareTokenMfaNotFoundException(inner)
3995 }
3996 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::TooManyRequestsException(inner) => {
3997 Error::TooManyRequestsException(inner)
3998 }
3999 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::UnexpectedLambdaException(inner) => {
4000 Error::UnexpectedLambdaException(inner)
4001 }
4002 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::UserLambdaValidationException(inner) => {
4003 Error::UserLambdaValidationException(inner)
4004 }
4005 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::UserNotConfirmedException(inner) => {
4006 Error::UserNotConfirmedException(inner)
4007 }
4008 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::UserNotFoundException(inner) => {
4009 Error::UserNotFoundException(inner)
4010 }
4011 crate::operation::respond_to_auth_challenge::RespondToAuthChallengeError::Unhandled(inner) => Error::Unhandled(inner),
4012 }
4013 }
4014}
4015impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::revoke_token::RevokeTokenError, R>> for Error
4016where
4017 R: Send + Sync + std::fmt::Debug + 'static,
4018{
4019 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::revoke_token::RevokeTokenError, R>) -> Self {
4020 match err {
4021 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4022 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4023 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4024 source: err.into(),
4025 }),
4026 }
4027 }
4028}
4029impl From<crate::operation::revoke_token::RevokeTokenError> for Error {
4030 fn from(err: crate::operation::revoke_token::RevokeTokenError) -> Self {
4031 match err {
4032 crate::operation::revoke_token::RevokeTokenError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4033 crate::operation::revoke_token::RevokeTokenError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4034 crate::operation::revoke_token::RevokeTokenError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4035 crate::operation::revoke_token::RevokeTokenError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4036 crate::operation::revoke_token::RevokeTokenError::UnauthorizedException(inner) => Error::UnauthorizedException(inner),
4037 crate::operation::revoke_token::RevokeTokenError::UnsupportedOperationException(inner) => Error::UnsupportedOperationException(inner),
4038 crate::operation::revoke_token::RevokeTokenError::UnsupportedTokenTypeException(inner) => Error::UnsupportedTokenTypeException(inner),
4039 crate::operation::revoke_token::RevokeTokenError::Unhandled(inner) => Error::Unhandled(inner),
4040 }
4041 }
4042}
4043impl<R>
4044 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError, R>>
4045 for Error
4046where
4047 R: Send + Sync + std::fmt::Debug + 'static,
4048{
4049 fn from(
4050 err: ::aws_smithy_runtime_api::client::result::SdkError<
4051 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError,
4052 R,
4053 >,
4054 ) -> Self {
4055 match err {
4056 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4057 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4058 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4059 source: err.into(),
4060 }),
4061 }
4062 }
4063}
4064impl From<crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError> for Error {
4065 fn from(err: crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError) -> Self {
4066 match err {
4067 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::FeatureUnavailableInTierException(inner) => {
4068 Error::FeatureUnavailableInTierException(inner)
4069 }
4070 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::InternalErrorException(inner) => {
4071 Error::InternalErrorException(inner)
4072 }
4073 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::InvalidParameterException(inner) => {
4074 Error::InvalidParameterException(inner)
4075 }
4076 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::NotAuthorizedException(inner) => {
4077 Error::NotAuthorizedException(inner)
4078 }
4079 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::ResourceNotFoundException(inner) => {
4080 Error::ResourceNotFoundException(inner)
4081 }
4082 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::TooManyRequestsException(inner) => {
4083 Error::TooManyRequestsException(inner)
4084 }
4085 crate::operation::set_log_delivery_configuration::SetLogDeliveryConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
4086 }
4087 }
4088}
4089impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_risk_configuration::SetRiskConfigurationError, R>> for Error
4090where
4091 R: Send + Sync + std::fmt::Debug + 'static,
4092{
4093 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_risk_configuration::SetRiskConfigurationError, R>) -> Self {
4094 match err {
4095 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4096 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4097 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4098 source: err.into(),
4099 }),
4100 }
4101 }
4102}
4103impl From<crate::operation::set_risk_configuration::SetRiskConfigurationError> for Error {
4104 fn from(err: crate::operation::set_risk_configuration::SetRiskConfigurationError) -> Self {
4105 match err {
4106 crate::operation::set_risk_configuration::SetRiskConfigurationError::CodeDeliveryFailureException(inner) => {
4107 Error::CodeDeliveryFailureException(inner)
4108 }
4109 crate::operation::set_risk_configuration::SetRiskConfigurationError::InternalErrorException(inner) => {
4110 Error::InternalErrorException(inner)
4111 }
4112 crate::operation::set_risk_configuration::SetRiskConfigurationError::InvalidEmailRoleAccessPolicyException(inner) => {
4113 Error::InvalidEmailRoleAccessPolicyException(inner)
4114 }
4115 crate::operation::set_risk_configuration::SetRiskConfigurationError::InvalidParameterException(inner) => {
4116 Error::InvalidParameterException(inner)
4117 }
4118 crate::operation::set_risk_configuration::SetRiskConfigurationError::NotAuthorizedException(inner) => {
4119 Error::NotAuthorizedException(inner)
4120 }
4121 crate::operation::set_risk_configuration::SetRiskConfigurationError::ResourceNotFoundException(inner) => {
4122 Error::ResourceNotFoundException(inner)
4123 }
4124 crate::operation::set_risk_configuration::SetRiskConfigurationError::TooManyRequestsException(inner) => {
4125 Error::TooManyRequestsException(inner)
4126 }
4127 crate::operation::set_risk_configuration::SetRiskConfigurationError::UserPoolAddOnNotEnabledException(inner) => {
4128 Error::UserPoolAddOnNotEnabledException(inner)
4129 }
4130 crate::operation::set_risk_configuration::SetRiskConfigurationError::Unhandled(inner) => Error::Unhandled(inner),
4131 }
4132 }
4133}
4134impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_ui_customization::SetUICustomizationError, R>> for Error
4135where
4136 R: Send + Sync + std::fmt::Debug + 'static,
4137{
4138 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_ui_customization::SetUICustomizationError, R>) -> Self {
4139 match err {
4140 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4141 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4142 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4143 source: err.into(),
4144 }),
4145 }
4146 }
4147}
4148impl From<crate::operation::set_ui_customization::SetUICustomizationError> for Error {
4149 fn from(err: crate::operation::set_ui_customization::SetUICustomizationError) -> Self {
4150 match err {
4151 crate::operation::set_ui_customization::SetUICustomizationError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4152 crate::operation::set_ui_customization::SetUICustomizationError::InvalidParameterException(inner) => {
4153 Error::InvalidParameterException(inner)
4154 }
4155 crate::operation::set_ui_customization::SetUICustomizationError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4156 crate::operation::set_ui_customization::SetUICustomizationError::ResourceNotFoundException(inner) => {
4157 Error::ResourceNotFoundException(inner)
4158 }
4159 crate::operation::set_ui_customization::SetUICustomizationError::TooManyRequestsException(inner) => {
4160 Error::TooManyRequestsException(inner)
4161 }
4162 crate::operation::set_ui_customization::SetUICustomizationError::Unhandled(inner) => Error::Unhandled(inner),
4163 }
4164 }
4165}
4166impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError, R>> for Error
4167where
4168 R: Send + Sync + std::fmt::Debug + 'static,
4169{
4170 fn from(
4171 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError, R>,
4172 ) -> Self {
4173 match err {
4174 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4175 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4176 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4177 source: err.into(),
4178 }),
4179 }
4180 }
4181}
4182impl From<crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError> for Error {
4183 fn from(err: crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError) -> Self {
4184 match err {
4185 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4186 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::InternalErrorException(inner) => {
4187 Error::InternalErrorException(inner)
4188 }
4189 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::InvalidParameterException(inner) => {
4190 Error::InvalidParameterException(inner)
4191 }
4192 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::NotAuthorizedException(inner) => {
4193 Error::NotAuthorizedException(inner)
4194 }
4195 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::PasswordResetRequiredException(inner) => {
4196 Error::PasswordResetRequiredException(inner)
4197 }
4198 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::ResourceNotFoundException(inner) => {
4199 Error::ResourceNotFoundException(inner)
4200 }
4201 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::UserNotConfirmedException(inner) => {
4202 Error::UserNotConfirmedException(inner)
4203 }
4204 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
4205 crate::operation::set_user_mfa_preference::SetUserMFAPreferenceError::Unhandled(inner) => Error::Unhandled(inner),
4206 }
4207 }
4208}
4209impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError, R>> for Error
4210where
4211 R: Send + Sync + std::fmt::Debug + 'static,
4212{
4213 fn from(
4214 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError, R>,
4215 ) -> Self {
4216 match err {
4217 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4218 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4219 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4220 source: err.into(),
4221 }),
4222 }
4223 }
4224}
4225impl From<crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError> for Error {
4226 fn from(err: crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError) -> Self {
4227 match err {
4228 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::ConcurrentModificationException(inner) => {
4229 Error::ConcurrentModificationException(inner)
4230 }
4231 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::FeatureUnavailableInTierException(inner) => {
4232 Error::FeatureUnavailableInTierException(inner)
4233 }
4234 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::InternalErrorException(inner) => {
4235 Error::InternalErrorException(inner)
4236 }
4237 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::InvalidParameterException(inner) => {
4238 Error::InvalidParameterException(inner)
4239 }
4240 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::InvalidSmsRoleAccessPolicyException(inner) => {
4241 Error::InvalidSmsRoleAccessPolicyException(inner)
4242 }
4243 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::InvalidSmsRoleTrustRelationshipException(inner) => {
4244 Error::InvalidSmsRoleTrustRelationshipException(inner)
4245 }
4246 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::NotAuthorizedException(inner) => {
4247 Error::NotAuthorizedException(inner)
4248 }
4249 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::ResourceNotFoundException(inner) => {
4250 Error::ResourceNotFoundException(inner)
4251 }
4252 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::TooManyRequestsException(inner) => {
4253 Error::TooManyRequestsException(inner)
4254 }
4255 crate::operation::set_user_pool_mfa_config::SetUserPoolMfaConfigError::Unhandled(inner) => Error::Unhandled(inner),
4256 }
4257 }
4258}
4259impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_settings::SetUserSettingsError, R>> for Error
4260where
4261 R: Send + Sync + std::fmt::Debug + 'static,
4262{
4263 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::set_user_settings::SetUserSettingsError, R>) -> Self {
4264 match err {
4265 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4266 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4267 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4268 source: err.into(),
4269 }),
4270 }
4271 }
4272}
4273impl From<crate::operation::set_user_settings::SetUserSettingsError> for Error {
4274 fn from(err: crate::operation::set_user_settings::SetUserSettingsError) -> Self {
4275 match err {
4276 crate::operation::set_user_settings::SetUserSettingsError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4277 crate::operation::set_user_settings::SetUserSettingsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4278 crate::operation::set_user_settings::SetUserSettingsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4279 crate::operation::set_user_settings::SetUserSettingsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4280 crate::operation::set_user_settings::SetUserSettingsError::PasswordResetRequiredException(inner) => {
4281 Error::PasswordResetRequiredException(inner)
4282 }
4283 crate::operation::set_user_settings::SetUserSettingsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4284 crate::operation::set_user_settings::SetUserSettingsError::UserNotConfirmedException(inner) => Error::UserNotConfirmedException(inner),
4285 crate::operation::set_user_settings::SetUserSettingsError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
4286 crate::operation::set_user_settings::SetUserSettingsError::Unhandled(inner) => Error::Unhandled(inner),
4287 }
4288 }
4289}
4290impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::sign_up::SignUpError, R>> for Error
4291where
4292 R: Send + Sync + std::fmt::Debug + 'static,
4293{
4294 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::sign_up::SignUpError, R>) -> Self {
4295 match err {
4296 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4297 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4298 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4299 source: err.into(),
4300 }),
4301 }
4302 }
4303}
4304impl From<crate::operation::sign_up::SignUpError> for Error {
4305 fn from(err: crate::operation::sign_up::SignUpError) -> Self {
4306 match err {
4307 crate::operation::sign_up::SignUpError::CodeDeliveryFailureException(inner) => Error::CodeDeliveryFailureException(inner),
4308 crate::operation::sign_up::SignUpError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4309 crate::operation::sign_up::SignUpError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4310 crate::operation::sign_up::SignUpError::InvalidEmailRoleAccessPolicyException(inner) => {
4311 Error::InvalidEmailRoleAccessPolicyException(inner)
4312 }
4313 crate::operation::sign_up::SignUpError::InvalidLambdaResponseException(inner) => Error::InvalidLambdaResponseException(inner),
4314 crate::operation::sign_up::SignUpError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4315 crate::operation::sign_up::SignUpError::InvalidPasswordException(inner) => Error::InvalidPasswordException(inner),
4316 crate::operation::sign_up::SignUpError::InvalidSmsRoleAccessPolicyException(inner) => Error::InvalidSmsRoleAccessPolicyException(inner),
4317 crate::operation::sign_up::SignUpError::InvalidSmsRoleTrustRelationshipException(inner) => {
4318 Error::InvalidSmsRoleTrustRelationshipException(inner)
4319 }
4320 crate::operation::sign_up::SignUpError::LimitExceededException(inner) => Error::LimitExceededException(inner),
4321 crate::operation::sign_up::SignUpError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4322 crate::operation::sign_up::SignUpError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4323 crate::operation::sign_up::SignUpError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4324 crate::operation::sign_up::SignUpError::UnexpectedLambdaException(inner) => Error::UnexpectedLambdaException(inner),
4325 crate::operation::sign_up::SignUpError::UserLambdaValidationException(inner) => Error::UserLambdaValidationException(inner),
4326 crate::operation::sign_up::SignUpError::UsernameExistsException(inner) => Error::UsernameExistsException(inner),
4327 crate::operation::sign_up::SignUpError::Unhandled(inner) => Error::Unhandled(inner),
4328 }
4329 }
4330}
4331impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_user_import_job::StartUserImportJobError, R>> for Error
4332where
4333 R: Send + Sync + std::fmt::Debug + 'static,
4334{
4335 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_user_import_job::StartUserImportJobError, R>) -> Self {
4336 match err {
4337 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4338 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4339 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4340 source: err.into(),
4341 }),
4342 }
4343 }
4344}
4345impl From<crate::operation::start_user_import_job::StartUserImportJobError> for Error {
4346 fn from(err: crate::operation::start_user_import_job::StartUserImportJobError) -> Self {
4347 match err {
4348 crate::operation::start_user_import_job::StartUserImportJobError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4349 crate::operation::start_user_import_job::StartUserImportJobError::InvalidParameterException(inner) => {
4350 Error::InvalidParameterException(inner)
4351 }
4352 crate::operation::start_user_import_job::StartUserImportJobError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4353 crate::operation::start_user_import_job::StartUserImportJobError::PreconditionNotMetException(inner) => {
4354 Error::PreconditionNotMetException(inner)
4355 }
4356 crate::operation::start_user_import_job::StartUserImportJobError::ResourceNotFoundException(inner) => {
4357 Error::ResourceNotFoundException(inner)
4358 }
4359 crate::operation::start_user_import_job::StartUserImportJobError::TooManyRequestsException(inner) => {
4360 Error::TooManyRequestsException(inner)
4361 }
4362 crate::operation::start_user_import_job::StartUserImportJobError::Unhandled(inner) => Error::Unhandled(inner),
4363 }
4364 }
4365}
4366impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError, R>>
4367 for Error
4368where
4369 R: Send + Sync + std::fmt::Debug + 'static,
4370{
4371 fn from(
4372 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError, R>,
4373 ) -> Self {
4374 match err {
4375 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4376 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4377 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4378 source: err.into(),
4379 }),
4380 }
4381 }
4382}
4383impl From<crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError> for Error {
4384 fn from(err: crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError) -> Self {
4385 match err {
4386 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::ForbiddenException(inner) => {
4387 Error::ForbiddenException(inner)
4388 }
4389 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::InternalErrorException(inner) => {
4390 Error::InternalErrorException(inner)
4391 }
4392 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::InvalidParameterException(inner) => {
4393 Error::InvalidParameterException(inner)
4394 }
4395 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::LimitExceededException(inner) => {
4396 Error::LimitExceededException(inner)
4397 }
4398 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::NotAuthorizedException(inner) => {
4399 Error::NotAuthorizedException(inner)
4400 }
4401 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::TooManyRequestsException(inner) => {
4402 Error::TooManyRequestsException(inner)
4403 }
4404 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::WebAuthnConfigurationMissingException(inner) => {
4405 Error::WebAuthnConfigurationMissingException(inner)
4406 }
4407 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::WebAuthnNotEnabledException(inner) => {
4408 Error::WebAuthnNotEnabledException(inner)
4409 }
4410 crate::operation::start_web_authn_registration::StartWebAuthnRegistrationError::Unhandled(inner) => Error::Unhandled(inner),
4411 }
4412 }
4413}
4414impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_user_import_job::StopUserImportJobError, R>> for Error
4415where
4416 R: Send + Sync + std::fmt::Debug + 'static,
4417{
4418 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_user_import_job::StopUserImportJobError, R>) -> Self {
4419 match err {
4420 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4421 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4422 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4423 source: err.into(),
4424 }),
4425 }
4426 }
4427}
4428impl From<crate::operation::stop_user_import_job::StopUserImportJobError> for Error {
4429 fn from(err: crate::operation::stop_user_import_job::StopUserImportJobError) -> Self {
4430 match err {
4431 crate::operation::stop_user_import_job::StopUserImportJobError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4432 crate::operation::stop_user_import_job::StopUserImportJobError::InvalidParameterException(inner) => {
4433 Error::InvalidParameterException(inner)
4434 }
4435 crate::operation::stop_user_import_job::StopUserImportJobError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4436 crate::operation::stop_user_import_job::StopUserImportJobError::PreconditionNotMetException(inner) => {
4437 Error::PreconditionNotMetException(inner)
4438 }
4439 crate::operation::stop_user_import_job::StopUserImportJobError::ResourceNotFoundException(inner) => {
4440 Error::ResourceNotFoundException(inner)
4441 }
4442 crate::operation::stop_user_import_job::StopUserImportJobError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4443 crate::operation::stop_user_import_job::StopUserImportJobError::Unhandled(inner) => Error::Unhandled(inner),
4444 }
4445 }
4446}
4447impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>> for Error
4448where
4449 R: Send + Sync + std::fmt::Debug + 'static,
4450{
4451 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>) -> Self {
4452 match err {
4453 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4454 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4455 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4456 source: err.into(),
4457 }),
4458 }
4459 }
4460}
4461impl From<crate::operation::tag_resource::TagResourceError> for Error {
4462 fn from(err: crate::operation::tag_resource::TagResourceError) -> Self {
4463 match err {
4464 crate::operation::tag_resource::TagResourceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4465 crate::operation::tag_resource::TagResourceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4466 crate::operation::tag_resource::TagResourceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4467 crate::operation::tag_resource::TagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4468 crate::operation::tag_resource::TagResourceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4469 crate::operation::tag_resource::TagResourceError::Unhandled(inner) => Error::Unhandled(inner),
4470 }
4471 }
4472}
4473impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>> for Error
4474where
4475 R: Send + Sync + std::fmt::Debug + 'static,
4476{
4477 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>) -> Self {
4478 match err {
4479 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4480 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4481 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4482 source: err.into(),
4483 }),
4484 }
4485 }
4486}
4487impl From<crate::operation::untag_resource::UntagResourceError> for Error {
4488 fn from(err: crate::operation::untag_resource::UntagResourceError) -> Self {
4489 match err {
4490 crate::operation::untag_resource::UntagResourceError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4491 crate::operation::untag_resource::UntagResourceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4492 crate::operation::untag_resource::UntagResourceError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4493 crate::operation::untag_resource::UntagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4494 crate::operation::untag_resource::UntagResourceError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4495 crate::operation::untag_resource::UntagResourceError::Unhandled(inner) => Error::Unhandled(inner),
4496 }
4497 }
4498}
4499impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError, R>>
4500 for Error
4501where
4502 R: Send + Sync + std::fmt::Debug + 'static,
4503{
4504 fn from(
4505 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError, R>,
4506 ) -> Self {
4507 match err {
4508 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4509 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4510 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4511 source: err.into(),
4512 }),
4513 }
4514 }
4515}
4516impl From<crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError> for Error {
4517 fn from(err: crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError) -> Self {
4518 match err {
4519 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::InternalErrorException(inner) => {
4520 Error::InternalErrorException(inner)
4521 }
4522 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::InvalidParameterException(inner) => {
4523 Error::InvalidParameterException(inner)
4524 }
4525 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::NotAuthorizedException(inner) => {
4526 Error::NotAuthorizedException(inner)
4527 }
4528 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::ResourceNotFoundException(inner) => {
4529 Error::ResourceNotFoundException(inner)
4530 }
4531 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::TooManyRequestsException(inner) => {
4532 Error::TooManyRequestsException(inner)
4533 }
4534 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::UserNotFoundException(inner) => {
4535 Error::UserNotFoundException(inner)
4536 }
4537 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::UserPoolAddOnNotEnabledException(inner) => {
4538 Error::UserPoolAddOnNotEnabledException(inner)
4539 }
4540 crate::operation::update_auth_event_feedback::UpdateAuthEventFeedbackError::Unhandled(inner) => Error::Unhandled(inner),
4541 }
4542 }
4543}
4544impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_device_status::UpdateDeviceStatusError, R>> for Error
4545where
4546 R: Send + Sync + std::fmt::Debug + 'static,
4547{
4548 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_device_status::UpdateDeviceStatusError, R>) -> Self {
4549 match err {
4550 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4551 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4552 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4553 source: err.into(),
4554 }),
4555 }
4556 }
4557}
4558impl From<crate::operation::update_device_status::UpdateDeviceStatusError> for Error {
4559 fn from(err: crate::operation::update_device_status::UpdateDeviceStatusError) -> Self {
4560 match err {
4561 crate::operation::update_device_status::UpdateDeviceStatusError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4562 crate::operation::update_device_status::UpdateDeviceStatusError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4563 crate::operation::update_device_status::UpdateDeviceStatusError::InvalidParameterException(inner) => {
4564 Error::InvalidParameterException(inner)
4565 }
4566 crate::operation::update_device_status::UpdateDeviceStatusError::InvalidUserPoolConfigurationException(inner) => {
4567 Error::InvalidUserPoolConfigurationException(inner)
4568 }
4569 crate::operation::update_device_status::UpdateDeviceStatusError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4570 crate::operation::update_device_status::UpdateDeviceStatusError::PasswordResetRequiredException(inner) => {
4571 Error::PasswordResetRequiredException(inner)
4572 }
4573 crate::operation::update_device_status::UpdateDeviceStatusError::ResourceNotFoundException(inner) => {
4574 Error::ResourceNotFoundException(inner)
4575 }
4576 crate::operation::update_device_status::UpdateDeviceStatusError::TooManyRequestsException(inner) => {
4577 Error::TooManyRequestsException(inner)
4578 }
4579 crate::operation::update_device_status::UpdateDeviceStatusError::UserNotConfirmedException(inner) => {
4580 Error::UserNotConfirmedException(inner)
4581 }
4582 crate::operation::update_device_status::UpdateDeviceStatusError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
4583 crate::operation::update_device_status::UpdateDeviceStatusError::Unhandled(inner) => Error::Unhandled(inner),
4584 }
4585 }
4586}
4587impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_group::UpdateGroupError, R>> for Error
4588where
4589 R: Send + Sync + std::fmt::Debug + 'static,
4590{
4591 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_group::UpdateGroupError, R>) -> Self {
4592 match err {
4593 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4594 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4595 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4596 source: err.into(),
4597 }),
4598 }
4599 }
4600}
4601impl From<crate::operation::update_group::UpdateGroupError> for Error {
4602 fn from(err: crate::operation::update_group::UpdateGroupError) -> Self {
4603 match err {
4604 crate::operation::update_group::UpdateGroupError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4605 crate::operation::update_group::UpdateGroupError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4606 crate::operation::update_group::UpdateGroupError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4607 crate::operation::update_group::UpdateGroupError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4608 crate::operation::update_group::UpdateGroupError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4609 crate::operation::update_group::UpdateGroupError::Unhandled(inner) => Error::Unhandled(inner),
4610 }
4611 }
4612}
4613impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_identity_provider::UpdateIdentityProviderError, R>> for Error
4614where
4615 R: Send + Sync + std::fmt::Debug + 'static,
4616{
4617 fn from(
4618 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_identity_provider::UpdateIdentityProviderError, R>,
4619 ) -> Self {
4620 match err {
4621 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4622 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4623 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4624 source: err.into(),
4625 }),
4626 }
4627 }
4628}
4629impl From<crate::operation::update_identity_provider::UpdateIdentityProviderError> for Error {
4630 fn from(err: crate::operation::update_identity_provider::UpdateIdentityProviderError) -> Self {
4631 match err {
4632 crate::operation::update_identity_provider::UpdateIdentityProviderError::ConcurrentModificationException(inner) => {
4633 Error::ConcurrentModificationException(inner)
4634 }
4635 crate::operation::update_identity_provider::UpdateIdentityProviderError::InternalErrorException(inner) => {
4636 Error::InternalErrorException(inner)
4637 }
4638 crate::operation::update_identity_provider::UpdateIdentityProviderError::InvalidParameterException(inner) => {
4639 Error::InvalidParameterException(inner)
4640 }
4641 crate::operation::update_identity_provider::UpdateIdentityProviderError::NotAuthorizedException(inner) => {
4642 Error::NotAuthorizedException(inner)
4643 }
4644 crate::operation::update_identity_provider::UpdateIdentityProviderError::ResourceNotFoundException(inner) => {
4645 Error::ResourceNotFoundException(inner)
4646 }
4647 crate::operation::update_identity_provider::UpdateIdentityProviderError::TooManyRequestsException(inner) => {
4648 Error::TooManyRequestsException(inner)
4649 }
4650 crate::operation::update_identity_provider::UpdateIdentityProviderError::UnsupportedIdentityProviderException(inner) => {
4651 Error::UnsupportedIdentityProviderException(inner)
4652 }
4653 crate::operation::update_identity_provider::UpdateIdentityProviderError::Unhandled(inner) => Error::Unhandled(inner),
4654 }
4655 }
4656}
4657impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError, R>>
4658 for Error
4659where
4660 R: Send + Sync + std::fmt::Debug + 'static,
4661{
4662 fn from(
4663 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError, R>,
4664 ) -> Self {
4665 match err {
4666 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4667 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4668 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4669 source: err.into(),
4670 }),
4671 }
4672 }
4673}
4674impl From<crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError> for Error {
4675 fn from(err: crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError) -> Self {
4676 match err {
4677 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::ConcurrentModificationException(inner) => {
4678 Error::ConcurrentModificationException(inner)
4679 }
4680 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::InternalErrorException(inner) => {
4681 Error::InternalErrorException(inner)
4682 }
4683 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::InvalidParameterException(inner) => {
4684 Error::InvalidParameterException(inner)
4685 }
4686 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::NotAuthorizedException(inner) => {
4687 Error::NotAuthorizedException(inner)
4688 }
4689 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::ResourceNotFoundException(inner) => {
4690 Error::ResourceNotFoundException(inner)
4691 }
4692 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::TooManyRequestsException(inner) => {
4693 Error::TooManyRequestsException(inner)
4694 }
4695 crate::operation::update_managed_login_branding::UpdateManagedLoginBrandingError::Unhandled(inner) => Error::Unhandled(inner),
4696 }
4697 }
4698}
4699impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_resource_server::UpdateResourceServerError, R>> for Error
4700where
4701 R: Send + Sync + std::fmt::Debug + 'static,
4702{
4703 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_resource_server::UpdateResourceServerError, R>) -> Self {
4704 match err {
4705 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4706 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4707 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4708 source: err.into(),
4709 }),
4710 }
4711 }
4712}
4713impl From<crate::operation::update_resource_server::UpdateResourceServerError> for Error {
4714 fn from(err: crate::operation::update_resource_server::UpdateResourceServerError) -> Self {
4715 match err {
4716 crate::operation::update_resource_server::UpdateResourceServerError::InternalErrorException(inner) => {
4717 Error::InternalErrorException(inner)
4718 }
4719 crate::operation::update_resource_server::UpdateResourceServerError::InvalidParameterException(inner) => {
4720 Error::InvalidParameterException(inner)
4721 }
4722 crate::operation::update_resource_server::UpdateResourceServerError::NotAuthorizedException(inner) => {
4723 Error::NotAuthorizedException(inner)
4724 }
4725 crate::operation::update_resource_server::UpdateResourceServerError::ResourceNotFoundException(inner) => {
4726 Error::ResourceNotFoundException(inner)
4727 }
4728 crate::operation::update_resource_server::UpdateResourceServerError::TooManyRequestsException(inner) => {
4729 Error::TooManyRequestsException(inner)
4730 }
4731 crate::operation::update_resource_server::UpdateResourceServerError::Unhandled(inner) => Error::Unhandled(inner),
4732 }
4733 }
4734}
4735impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_terms::UpdateTermsError, R>> for Error
4736where
4737 R: Send + Sync + std::fmt::Debug + 'static,
4738{
4739 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_terms::UpdateTermsError, R>) -> Self {
4740 match err {
4741 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4742 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4743 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4744 source: err.into(),
4745 }),
4746 }
4747 }
4748}
4749impl From<crate::operation::update_terms::UpdateTermsError> for Error {
4750 fn from(err: crate::operation::update_terms::UpdateTermsError) -> Self {
4751 match err {
4752 crate::operation::update_terms::UpdateTermsError::ConcurrentModificationException(inner) => Error::ConcurrentModificationException(inner),
4753 crate::operation::update_terms::UpdateTermsError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4754 crate::operation::update_terms::UpdateTermsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4755 crate::operation::update_terms::UpdateTermsError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4756 crate::operation::update_terms::UpdateTermsError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4757 crate::operation::update_terms::UpdateTermsError::TermsExistsException(inner) => Error::TermsExistsException(inner),
4758 crate::operation::update_terms::UpdateTermsError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4759 crate::operation::update_terms::UpdateTermsError::Unhandled(inner) => Error::Unhandled(inner),
4760 }
4761 }
4762}
4763impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_attributes::UpdateUserAttributesError, R>> for Error
4764where
4765 R: Send + Sync + std::fmt::Debug + 'static,
4766{
4767 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_attributes::UpdateUserAttributesError, R>) -> Self {
4768 match err {
4769 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4770 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4771 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4772 source: err.into(),
4773 }),
4774 }
4775 }
4776}
4777impl From<crate::operation::update_user_attributes::UpdateUserAttributesError> for Error {
4778 fn from(err: crate::operation::update_user_attributes::UpdateUserAttributesError) -> Self {
4779 match err {
4780 crate::operation::update_user_attributes::UpdateUserAttributesError::AliasExistsException(inner) => Error::AliasExistsException(inner),
4781 crate::operation::update_user_attributes::UpdateUserAttributesError::CodeDeliveryFailureException(inner) => {
4782 Error::CodeDeliveryFailureException(inner)
4783 }
4784 crate::operation::update_user_attributes::UpdateUserAttributesError::CodeMismatchException(inner) => Error::CodeMismatchException(inner),
4785 crate::operation::update_user_attributes::UpdateUserAttributesError::ExpiredCodeException(inner) => Error::ExpiredCodeException(inner),
4786 crate::operation::update_user_attributes::UpdateUserAttributesError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4787 crate::operation::update_user_attributes::UpdateUserAttributesError::InternalErrorException(inner) => {
4788 Error::InternalErrorException(inner)
4789 }
4790 crate::operation::update_user_attributes::UpdateUserAttributesError::InvalidEmailRoleAccessPolicyException(inner) => {
4791 Error::InvalidEmailRoleAccessPolicyException(inner)
4792 }
4793 crate::operation::update_user_attributes::UpdateUserAttributesError::InvalidLambdaResponseException(inner) => {
4794 Error::InvalidLambdaResponseException(inner)
4795 }
4796 crate::operation::update_user_attributes::UpdateUserAttributesError::InvalidParameterException(inner) => {
4797 Error::InvalidParameterException(inner)
4798 }
4799 crate::operation::update_user_attributes::UpdateUserAttributesError::InvalidSmsRoleAccessPolicyException(inner) => {
4800 Error::InvalidSmsRoleAccessPolicyException(inner)
4801 }
4802 crate::operation::update_user_attributes::UpdateUserAttributesError::InvalidSmsRoleTrustRelationshipException(inner) => {
4803 Error::InvalidSmsRoleTrustRelationshipException(inner)
4804 }
4805 crate::operation::update_user_attributes::UpdateUserAttributesError::NotAuthorizedException(inner) => {
4806 Error::NotAuthorizedException(inner)
4807 }
4808 crate::operation::update_user_attributes::UpdateUserAttributesError::PasswordResetRequiredException(inner) => {
4809 Error::PasswordResetRequiredException(inner)
4810 }
4811 crate::operation::update_user_attributes::UpdateUserAttributesError::ResourceNotFoundException(inner) => {
4812 Error::ResourceNotFoundException(inner)
4813 }
4814 crate::operation::update_user_attributes::UpdateUserAttributesError::TooManyRequestsException(inner) => {
4815 Error::TooManyRequestsException(inner)
4816 }
4817 crate::operation::update_user_attributes::UpdateUserAttributesError::UnexpectedLambdaException(inner) => {
4818 Error::UnexpectedLambdaException(inner)
4819 }
4820 crate::operation::update_user_attributes::UpdateUserAttributesError::UserLambdaValidationException(inner) => {
4821 Error::UserLambdaValidationException(inner)
4822 }
4823 crate::operation::update_user_attributes::UpdateUserAttributesError::UserNotConfirmedException(inner) => {
4824 Error::UserNotConfirmedException(inner)
4825 }
4826 crate::operation::update_user_attributes::UpdateUserAttributesError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
4827 crate::operation::update_user_attributes::UpdateUserAttributesError::Unhandled(inner) => Error::Unhandled(inner),
4828 }
4829 }
4830}
4831impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool::UpdateUserPoolError, R>> for Error
4832where
4833 R: Send + Sync + std::fmt::Debug + 'static,
4834{
4835 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool::UpdateUserPoolError, R>) -> Self {
4836 match err {
4837 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4838 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4839 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4840 source: err.into(),
4841 }),
4842 }
4843 }
4844}
4845impl From<crate::operation::update_user_pool::UpdateUserPoolError> for Error {
4846 fn from(err: crate::operation::update_user_pool::UpdateUserPoolError) -> Self {
4847 match err {
4848 crate::operation::update_user_pool::UpdateUserPoolError::ConcurrentModificationException(inner) => {
4849 Error::ConcurrentModificationException(inner)
4850 }
4851 crate::operation::update_user_pool::UpdateUserPoolError::FeatureUnavailableInTierException(inner) => {
4852 Error::FeatureUnavailableInTierException(inner)
4853 }
4854 crate::operation::update_user_pool::UpdateUserPoolError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4855 crate::operation::update_user_pool::UpdateUserPoolError::InvalidEmailRoleAccessPolicyException(inner) => {
4856 Error::InvalidEmailRoleAccessPolicyException(inner)
4857 }
4858 crate::operation::update_user_pool::UpdateUserPoolError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
4859 crate::operation::update_user_pool::UpdateUserPoolError::InvalidSmsRoleAccessPolicyException(inner) => {
4860 Error::InvalidSmsRoleAccessPolicyException(inner)
4861 }
4862 crate::operation::update_user_pool::UpdateUserPoolError::InvalidSmsRoleTrustRelationshipException(inner) => {
4863 Error::InvalidSmsRoleTrustRelationshipException(inner)
4864 }
4865 crate::operation::update_user_pool::UpdateUserPoolError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
4866 crate::operation::update_user_pool::UpdateUserPoolError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
4867 crate::operation::update_user_pool::UpdateUserPoolError::TierChangeNotAllowedException(inner) => {
4868 Error::TierChangeNotAllowedException(inner)
4869 }
4870 crate::operation::update_user_pool::UpdateUserPoolError::TooManyRequestsException(inner) => Error::TooManyRequestsException(inner),
4871 crate::operation::update_user_pool::UpdateUserPoolError::UserImportInProgressException(inner) => {
4872 Error::UserImportInProgressException(inner)
4873 }
4874 crate::operation::update_user_pool::UpdateUserPoolError::UserPoolTaggingException(inner) => Error::UserPoolTaggingException(inner),
4875 crate::operation::update_user_pool::UpdateUserPoolError::Unhandled(inner) => Error::Unhandled(inner),
4876 }
4877 }
4878}
4879impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool_client::UpdateUserPoolClientError, R>> for Error
4880where
4881 R: Send + Sync + std::fmt::Debug + 'static,
4882{
4883 fn from(
4884 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool_client::UpdateUserPoolClientError, R>,
4885 ) -> Self {
4886 match err {
4887 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4888 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4889 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4890 source: err.into(),
4891 }),
4892 }
4893 }
4894}
4895impl From<crate::operation::update_user_pool_client::UpdateUserPoolClientError> for Error {
4896 fn from(err: crate::operation::update_user_pool_client::UpdateUserPoolClientError) -> Self {
4897 match err {
4898 crate::operation::update_user_pool_client::UpdateUserPoolClientError::ConcurrentModificationException(inner) => {
4899 Error::ConcurrentModificationException(inner)
4900 }
4901 crate::operation::update_user_pool_client::UpdateUserPoolClientError::FeatureUnavailableInTierException(inner) => {
4902 Error::FeatureUnavailableInTierException(inner)
4903 }
4904 crate::operation::update_user_pool_client::UpdateUserPoolClientError::InternalErrorException(inner) => {
4905 Error::InternalErrorException(inner)
4906 }
4907 crate::operation::update_user_pool_client::UpdateUserPoolClientError::InvalidOAuthFlowException(inner) => {
4908 Error::InvalidOAuthFlowException(inner)
4909 }
4910 crate::operation::update_user_pool_client::UpdateUserPoolClientError::InvalidParameterException(inner) => {
4911 Error::InvalidParameterException(inner)
4912 }
4913 crate::operation::update_user_pool_client::UpdateUserPoolClientError::NotAuthorizedException(inner) => {
4914 Error::NotAuthorizedException(inner)
4915 }
4916 crate::operation::update_user_pool_client::UpdateUserPoolClientError::ResourceNotFoundException(inner) => {
4917 Error::ResourceNotFoundException(inner)
4918 }
4919 crate::operation::update_user_pool_client::UpdateUserPoolClientError::ScopeDoesNotExistException(inner) => {
4920 Error::ScopeDoesNotExistException(inner)
4921 }
4922 crate::operation::update_user_pool_client::UpdateUserPoolClientError::TooManyRequestsException(inner) => {
4923 Error::TooManyRequestsException(inner)
4924 }
4925 crate::operation::update_user_pool_client::UpdateUserPoolClientError::Unhandled(inner) => Error::Unhandled(inner),
4926 }
4927 }
4928}
4929impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool_domain::UpdateUserPoolDomainError, R>> for Error
4930where
4931 R: Send + Sync + std::fmt::Debug + 'static,
4932{
4933 fn from(
4934 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_user_pool_domain::UpdateUserPoolDomainError, R>,
4935 ) -> Self {
4936 match err {
4937 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4938 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4939 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4940 source: err.into(),
4941 }),
4942 }
4943 }
4944}
4945impl From<crate::operation::update_user_pool_domain::UpdateUserPoolDomainError> for Error {
4946 fn from(err: crate::operation::update_user_pool_domain::UpdateUserPoolDomainError) -> Self {
4947 match err {
4948 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::ConcurrentModificationException(inner) => {
4949 Error::ConcurrentModificationException(inner)
4950 }
4951 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::FeatureUnavailableInTierException(inner) => {
4952 Error::FeatureUnavailableInTierException(inner)
4953 }
4954 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::InternalErrorException(inner) => {
4955 Error::InternalErrorException(inner)
4956 }
4957 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::InvalidParameterException(inner) => {
4958 Error::InvalidParameterException(inner)
4959 }
4960 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::NotAuthorizedException(inner) => {
4961 Error::NotAuthorizedException(inner)
4962 }
4963 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::ResourceNotFoundException(inner) => {
4964 Error::ResourceNotFoundException(inner)
4965 }
4966 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::TooManyRequestsException(inner) => {
4967 Error::TooManyRequestsException(inner)
4968 }
4969 crate::operation::update_user_pool_domain::UpdateUserPoolDomainError::Unhandled(inner) => Error::Unhandled(inner),
4970 }
4971 }
4972}
4973impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::verify_software_token::VerifySoftwareTokenError, R>> for Error
4974where
4975 R: Send + Sync + std::fmt::Debug + 'static,
4976{
4977 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::verify_software_token::VerifySoftwareTokenError, R>) -> Self {
4978 match err {
4979 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
4980 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
4981 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
4982 source: err.into(),
4983 }),
4984 }
4985 }
4986}
4987impl From<crate::operation::verify_software_token::VerifySoftwareTokenError> for Error {
4988 fn from(err: crate::operation::verify_software_token::VerifySoftwareTokenError) -> Self {
4989 match err {
4990 crate::operation::verify_software_token::VerifySoftwareTokenError::CodeMismatchException(inner) => Error::CodeMismatchException(inner),
4991 crate::operation::verify_software_token::VerifySoftwareTokenError::EnableSoftwareTokenMfaException(inner) => {
4992 Error::EnableSoftwareTokenMfaException(inner)
4993 }
4994 crate::operation::verify_software_token::VerifySoftwareTokenError::ForbiddenException(inner) => Error::ForbiddenException(inner),
4995 crate::operation::verify_software_token::VerifySoftwareTokenError::InternalErrorException(inner) => Error::InternalErrorException(inner),
4996 crate::operation::verify_software_token::VerifySoftwareTokenError::InvalidParameterException(inner) => {
4997 Error::InvalidParameterException(inner)
4998 }
4999 crate::operation::verify_software_token::VerifySoftwareTokenError::InvalidUserPoolConfigurationException(inner) => {
5000 Error::InvalidUserPoolConfigurationException(inner)
5001 }
5002 crate::operation::verify_software_token::VerifySoftwareTokenError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
5003 crate::operation::verify_software_token::VerifySoftwareTokenError::PasswordResetRequiredException(inner) => {
5004 Error::PasswordResetRequiredException(inner)
5005 }
5006 crate::operation::verify_software_token::VerifySoftwareTokenError::ResourceNotFoundException(inner) => {
5007 Error::ResourceNotFoundException(inner)
5008 }
5009 crate::operation::verify_software_token::VerifySoftwareTokenError::SoftwareTokenMfaNotFoundException(inner) => {
5010 Error::SoftwareTokenMfaNotFoundException(inner)
5011 }
5012 crate::operation::verify_software_token::VerifySoftwareTokenError::TooManyRequestsException(inner) => {
5013 Error::TooManyRequestsException(inner)
5014 }
5015 crate::operation::verify_software_token::VerifySoftwareTokenError::UserNotConfirmedException(inner) => {
5016 Error::UserNotConfirmedException(inner)
5017 }
5018 crate::operation::verify_software_token::VerifySoftwareTokenError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
5019 crate::operation::verify_software_token::VerifySoftwareTokenError::Unhandled(inner) => Error::Unhandled(inner),
5020 }
5021 }
5022}
5023impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::verify_user_attribute::VerifyUserAttributeError, R>> for Error
5024where
5025 R: Send + Sync + std::fmt::Debug + 'static,
5026{
5027 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::verify_user_attribute::VerifyUserAttributeError, R>) -> Self {
5028 match err {
5029 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
5030 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
5031 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
5032 source: err.into(),
5033 }),
5034 }
5035 }
5036}
5037impl From<crate::operation::verify_user_attribute::VerifyUserAttributeError> for Error {
5038 fn from(err: crate::operation::verify_user_attribute::VerifyUserAttributeError) -> Self {
5039 match err {
5040 crate::operation::verify_user_attribute::VerifyUserAttributeError::AliasExistsException(inner) => Error::AliasExistsException(inner),
5041 crate::operation::verify_user_attribute::VerifyUserAttributeError::CodeMismatchException(inner) => Error::CodeMismatchException(inner),
5042 crate::operation::verify_user_attribute::VerifyUserAttributeError::ExpiredCodeException(inner) => Error::ExpiredCodeException(inner),
5043 crate::operation::verify_user_attribute::VerifyUserAttributeError::ForbiddenException(inner) => Error::ForbiddenException(inner),
5044 crate::operation::verify_user_attribute::VerifyUserAttributeError::InternalErrorException(inner) => Error::InternalErrorException(inner),
5045 crate::operation::verify_user_attribute::VerifyUserAttributeError::InvalidParameterException(inner) => {
5046 Error::InvalidParameterException(inner)
5047 }
5048 crate::operation::verify_user_attribute::VerifyUserAttributeError::LimitExceededException(inner) => Error::LimitExceededException(inner),
5049 crate::operation::verify_user_attribute::VerifyUserAttributeError::NotAuthorizedException(inner) => Error::NotAuthorizedException(inner),
5050 crate::operation::verify_user_attribute::VerifyUserAttributeError::PasswordResetRequiredException(inner) => {
5051 Error::PasswordResetRequiredException(inner)
5052 }
5053 crate::operation::verify_user_attribute::VerifyUserAttributeError::ResourceNotFoundException(inner) => {
5054 Error::ResourceNotFoundException(inner)
5055 }
5056 crate::operation::verify_user_attribute::VerifyUserAttributeError::TooManyRequestsException(inner) => {
5057 Error::TooManyRequestsException(inner)
5058 }
5059 crate::operation::verify_user_attribute::VerifyUserAttributeError::UserNotConfirmedException(inner) => {
5060 Error::UserNotConfirmedException(inner)
5061 }
5062 crate::operation::verify_user_attribute::VerifyUserAttributeError::UserNotFoundException(inner) => Error::UserNotFoundException(inner),
5063 crate::operation::verify_user_attribute::VerifyUserAttributeError::Unhandled(inner) => Error::Unhandled(inner),
5064 }
5065 }
5066}
5067impl ::std::error::Error for Error {
5068 fn source(&self) -> std::option::Option<&(dyn ::std::error::Error + 'static)> {
5069 match self {
5070 Error::AliasExistsException(inner) => inner.source(),
5071 Error::CodeDeliveryFailureException(inner) => inner.source(),
5072 Error::CodeMismatchException(inner) => inner.source(),
5073 Error::ConcurrentModificationException(inner) => inner.source(),
5074 Error::DeviceKeyExistsException(inner) => inner.source(),
5075 Error::DuplicateProviderException(inner) => inner.source(),
5076 Error::EnableSoftwareTokenMfaException(inner) => inner.source(),
5077 Error::ExpiredCodeException(inner) => inner.source(),
5078 Error::FeatureUnavailableInTierException(inner) => inner.source(),
5079 Error::ForbiddenException(inner) => inner.source(),
5080 Error::GroupExistsException(inner) => inner.source(),
5081 Error::InternalErrorException(inner) => inner.source(),
5082 Error::InvalidEmailRoleAccessPolicyException(inner) => inner.source(),
5083 Error::InvalidLambdaResponseException(inner) => inner.source(),
5084 Error::InvalidOAuthFlowException(inner) => inner.source(),
5085 Error::InvalidParameterException(inner) => inner.source(),
5086 Error::InvalidPasswordException(inner) => inner.source(),
5087 Error::InvalidSmsRoleAccessPolicyException(inner) => inner.source(),
5088 Error::InvalidSmsRoleTrustRelationshipException(inner) => inner.source(),
5089 Error::InvalidUserPoolConfigurationException(inner) => inner.source(),
5090 Error::LimitExceededException(inner) => inner.source(),
5091 Error::MfaMethodNotFoundException(inner) => inner.source(),
5092 Error::ManagedLoginBrandingExistsException(inner) => inner.source(),
5093 Error::NotAuthorizedException(inner) => inner.source(),
5094 Error::PasswordHistoryPolicyViolationException(inner) => inner.source(),
5095 Error::PasswordResetRequiredException(inner) => inner.source(),
5096 Error::PreconditionNotMetException(inner) => inner.source(),
5097 Error::RefreshTokenReuseException(inner) => inner.source(),
5098 Error::ResourceNotFoundException(inner) => inner.source(),
5099 Error::ScopeDoesNotExistException(inner) => inner.source(),
5100 Error::SoftwareTokenMfaNotFoundException(inner) => inner.source(),
5101 Error::TermsExistsException(inner) => inner.source(),
5102 Error::TierChangeNotAllowedException(inner) => inner.source(),
5103 Error::TooManyFailedAttemptsException(inner) => inner.source(),
5104 Error::TooManyRequestsException(inner) => inner.source(),
5105 Error::UnauthorizedException(inner) => inner.source(),
5106 Error::UnexpectedLambdaException(inner) => inner.source(),
5107 Error::UnsupportedIdentityProviderException(inner) => inner.source(),
5108 Error::UnsupportedOperationException(inner) => inner.source(),
5109 Error::UnsupportedTokenTypeException(inner) => inner.source(),
5110 Error::UnsupportedUserStateException(inner) => inner.source(),
5111 Error::UserImportInProgressException(inner) => inner.source(),
5112 Error::UserLambdaValidationException(inner) => inner.source(),
5113 Error::UserNotConfirmedException(inner) => inner.source(),
5114 Error::UserNotFoundException(inner) => inner.source(),
5115 Error::UserPoolAddOnNotEnabledException(inner) => inner.source(),
5116 Error::UserPoolTaggingException(inner) => inner.source(),
5117 Error::UsernameExistsException(inner) => inner.source(),
5118 Error::WebAuthnChallengeNotFoundException(inner) => inner.source(),
5119 Error::WebAuthnClientMismatchException(inner) => inner.source(),
5120 Error::WebAuthnConfigurationMissingException(inner) => inner.source(),
5121 Error::WebAuthnCredentialNotSupportedException(inner) => inner.source(),
5122 Error::WebAuthnNotEnabledException(inner) => inner.source(),
5123 Error::WebAuthnOriginNotAllowedException(inner) => inner.source(),
5124 Error::WebAuthnRelyingPartyMismatchException(inner) => inner.source(),
5125 Error::Unhandled(inner) => ::std::option::Option::Some(&*inner.source),
5126 }
5127 }
5128}
5129impl ::aws_types::request_id::RequestId for Error {
5130 fn request_id(&self) -> Option<&str> {
5131 match self {
5132 Self::AliasExistsException(e) => e.request_id(),
5133 Self::CodeDeliveryFailureException(e) => e.request_id(),
5134 Self::CodeMismatchException(e) => e.request_id(),
5135 Self::ConcurrentModificationException(e) => e.request_id(),
5136 Self::DeviceKeyExistsException(e) => e.request_id(),
5137 Self::DuplicateProviderException(e) => e.request_id(),
5138 Self::EnableSoftwareTokenMfaException(e) => e.request_id(),
5139 Self::ExpiredCodeException(e) => e.request_id(),
5140 Self::FeatureUnavailableInTierException(e) => e.request_id(),
5141 Self::ForbiddenException(e) => e.request_id(),
5142 Self::GroupExistsException(e) => e.request_id(),
5143 Self::InternalErrorException(e) => e.request_id(),
5144 Self::InvalidEmailRoleAccessPolicyException(e) => e.request_id(),
5145 Self::InvalidLambdaResponseException(e) => e.request_id(),
5146 Self::InvalidOAuthFlowException(e) => e.request_id(),
5147 Self::InvalidParameterException(e) => e.request_id(),
5148 Self::InvalidPasswordException(e) => e.request_id(),
5149 Self::InvalidSmsRoleAccessPolicyException(e) => e.request_id(),
5150 Self::InvalidSmsRoleTrustRelationshipException(e) => e.request_id(),
5151 Self::InvalidUserPoolConfigurationException(e) => e.request_id(),
5152 Self::LimitExceededException(e) => e.request_id(),
5153 Self::MfaMethodNotFoundException(e) => e.request_id(),
5154 Self::ManagedLoginBrandingExistsException(e) => e.request_id(),
5155 Self::NotAuthorizedException(e) => e.request_id(),
5156 Self::PasswordHistoryPolicyViolationException(e) => e.request_id(),
5157 Self::PasswordResetRequiredException(e) => e.request_id(),
5158 Self::PreconditionNotMetException(e) => e.request_id(),
5159 Self::RefreshTokenReuseException(e) => e.request_id(),
5160 Self::ResourceNotFoundException(e) => e.request_id(),
5161 Self::ScopeDoesNotExistException(e) => e.request_id(),
5162 Self::SoftwareTokenMfaNotFoundException(e) => e.request_id(),
5163 Self::TermsExistsException(e) => e.request_id(),
5164 Self::TierChangeNotAllowedException(e) => e.request_id(),
5165 Self::TooManyFailedAttemptsException(e) => e.request_id(),
5166 Self::TooManyRequestsException(e) => e.request_id(),
5167 Self::UnauthorizedException(e) => e.request_id(),
5168 Self::UnexpectedLambdaException(e) => e.request_id(),
5169 Self::UnsupportedIdentityProviderException(e) => e.request_id(),
5170 Self::UnsupportedOperationException(e) => e.request_id(),
5171 Self::UnsupportedTokenTypeException(e) => e.request_id(),
5172 Self::UnsupportedUserStateException(e) => e.request_id(),
5173 Self::UserImportInProgressException(e) => e.request_id(),
5174 Self::UserLambdaValidationException(e) => e.request_id(),
5175 Self::UserNotConfirmedException(e) => e.request_id(),
5176 Self::UserNotFoundException(e) => e.request_id(),
5177 Self::UserPoolAddOnNotEnabledException(e) => e.request_id(),
5178 Self::UserPoolTaggingException(e) => e.request_id(),
5179 Self::UsernameExistsException(e) => e.request_id(),
5180 Self::WebAuthnChallengeNotFoundException(e) => e.request_id(),
5181 Self::WebAuthnClientMismatchException(e) => e.request_id(),
5182 Self::WebAuthnConfigurationMissingException(e) => e.request_id(),
5183 Self::WebAuthnCredentialNotSupportedException(e) => e.request_id(),
5184 Self::WebAuthnNotEnabledException(e) => e.request_id(),
5185 Self::WebAuthnOriginNotAllowedException(e) => e.request_id(),
5186 Self::WebAuthnRelyingPartyMismatchException(e) => e.request_id(),
5187 Self::Unhandled(e) => e.meta.request_id(),
5188 }
5189 }
5190}