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