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