1#[non_exhaustive]
4#[derive(::std::fmt::Debug)]
5pub enum Error {
6 AccessDeniedException(crate::types::error::AccessDeniedException),
8 AttributeLimitExceededException(crate::types::error::AttributeLimitExceededException),
10 BlockedException(crate::types::error::BlockedException),
12 ClientException(crate::types::error::ClientException),
14 ClusterContainsCapacityProviderException(crate::types::error::ClusterContainsCapacityProviderException),
16 ClusterContainsContainerInstancesException(crate::types::error::ClusterContainsContainerInstancesException),
18 ClusterContainsServicesException(crate::types::error::ClusterContainsServicesException),
20 ClusterContainsTasksException(crate::types::error::ClusterContainsTasksException),
22 ClusterNotFoundException(crate::types::error::ClusterNotFoundException),
24 ConflictException(crate::types::error::ConflictException),
26 DaemonNotActiveException(crate::types::error::DaemonNotActiveException),
28 DaemonNotFoundException(crate::types::error::DaemonNotFoundException),
30 InvalidParameterException(crate::types::error::InvalidParameterException),
33 LimitExceededException(crate::types::error::LimitExceededException),
35 MissingVersionException(crate::types::error::MissingVersionException),
37 NamespaceNotFoundException(crate::types::error::NamespaceNotFoundException),
39 NoUpdateAvailableException(crate::types::error::NoUpdateAvailableException),
41 PlatformTaskDefinitionIncompatibilityException(crate::types::error::PlatformTaskDefinitionIncompatibilityException),
43 PlatformUnknownException(crate::types::error::PlatformUnknownException),
45 ResourceInUseException(crate::types::error::ResourceInUseException),
47 ResourceNotFoundException(crate::types::error::ResourceNotFoundException),
49 ServerException(crate::types::error::ServerException),
51 ServiceDeploymentNotFoundException(crate::types::error::ServiceDeploymentNotFoundException),
53 ServiceNotActiveException(crate::types::error::ServiceNotActiveException),
55 ServiceNotFoundException(crate::types::error::ServiceNotFoundException),
57 TargetNotConnectedException(crate::types::error::TargetNotConnectedException),
68 TargetNotFoundException(crate::types::error::TargetNotFoundException),
70 TaskSetNotFoundException(crate::types::error::TaskSetNotFoundException),
72 UnsupportedFeatureException(crate::types::error::UnsupportedFeatureException),
74 UpdateInProgressException(crate::types::error::UpdateInProgressException),
76 #[deprecated(note = "Matching `Unhandled` directly is not forwards compatible. Instead, match using a \
78 variable wildcard pattern and check `.code()`:
79 \
80 `err if err.code() == Some(\"SpecificExceptionCode\") => { /* handle the error */ }`
81 \
82 See [`ProvideErrorMetadata`](#impl-ProvideErrorMetadata-for-Error) for what information is available for the error.")]
83 Unhandled(crate::error::sealed_unhandled::Unhandled),
84}
85impl ::std::fmt::Display for Error {
86 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
87 match self {
88 Error::AccessDeniedException(inner) => inner.fmt(f),
89 Error::AttributeLimitExceededException(inner) => inner.fmt(f),
90 Error::BlockedException(inner) => inner.fmt(f),
91 Error::ClientException(inner) => inner.fmt(f),
92 Error::ClusterContainsCapacityProviderException(inner) => inner.fmt(f),
93 Error::ClusterContainsContainerInstancesException(inner) => inner.fmt(f),
94 Error::ClusterContainsServicesException(inner) => inner.fmt(f),
95 Error::ClusterContainsTasksException(inner) => inner.fmt(f),
96 Error::ClusterNotFoundException(inner) => inner.fmt(f),
97 Error::ConflictException(inner) => inner.fmt(f),
98 Error::DaemonNotActiveException(inner) => inner.fmt(f),
99 Error::DaemonNotFoundException(inner) => inner.fmt(f),
100 Error::InvalidParameterException(inner) => inner.fmt(f),
101 Error::LimitExceededException(inner) => inner.fmt(f),
102 Error::MissingVersionException(inner) => inner.fmt(f),
103 Error::NamespaceNotFoundException(inner) => inner.fmt(f),
104 Error::NoUpdateAvailableException(inner) => inner.fmt(f),
105 Error::PlatformTaskDefinitionIncompatibilityException(inner) => inner.fmt(f),
106 Error::PlatformUnknownException(inner) => inner.fmt(f),
107 Error::ResourceInUseException(inner) => inner.fmt(f),
108 Error::ResourceNotFoundException(inner) => inner.fmt(f),
109 Error::ServerException(inner) => inner.fmt(f),
110 Error::ServiceDeploymentNotFoundException(inner) => inner.fmt(f),
111 Error::ServiceNotActiveException(inner) => inner.fmt(f),
112 Error::ServiceNotFoundException(inner) => inner.fmt(f),
113 Error::TargetNotConnectedException(inner) => inner.fmt(f),
114 Error::TargetNotFoundException(inner) => inner.fmt(f),
115 Error::TaskSetNotFoundException(inner) => inner.fmt(f),
116 Error::UnsupportedFeatureException(inner) => inner.fmt(f),
117 Error::UpdateInProgressException(inner) => inner.fmt(f),
118 Error::Unhandled(_) => {
119 if let ::std::option::Option::Some(code) = ::aws_smithy_types::error::metadata::ProvideErrorMetadata::code(self) {
120 write!(f, "unhandled error ({code})")
121 } else {
122 f.write_str("unhandled error")
123 }
124 }
125 }
126 }
127}
128impl From<::aws_smithy_types::error::operation::BuildError> for Error {
129 fn from(value: ::aws_smithy_types::error::operation::BuildError) -> Self {
130 Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
131 source: value.into(),
132 meta: ::std::default::Default::default(),
133 })
134 }
135}
136impl ::aws_smithy_types::error::metadata::ProvideErrorMetadata for Error {
137 fn meta(&self) -> &::aws_smithy_types::error::metadata::ErrorMetadata {
138 match self {
139 Self::AccessDeniedException(inner) => inner.meta(),
140 Self::AttributeLimitExceededException(inner) => inner.meta(),
141 Self::BlockedException(inner) => inner.meta(),
142 Self::ClientException(inner) => inner.meta(),
143 Self::ClusterContainsCapacityProviderException(inner) => inner.meta(),
144 Self::ClusterContainsContainerInstancesException(inner) => inner.meta(),
145 Self::ClusterContainsServicesException(inner) => inner.meta(),
146 Self::ClusterContainsTasksException(inner) => inner.meta(),
147 Self::ClusterNotFoundException(inner) => inner.meta(),
148 Self::ConflictException(inner) => inner.meta(),
149 Self::DaemonNotActiveException(inner) => inner.meta(),
150 Self::DaemonNotFoundException(inner) => inner.meta(),
151 Self::InvalidParameterException(inner) => inner.meta(),
152 Self::LimitExceededException(inner) => inner.meta(),
153 Self::MissingVersionException(inner) => inner.meta(),
154 Self::NamespaceNotFoundException(inner) => inner.meta(),
155 Self::NoUpdateAvailableException(inner) => inner.meta(),
156 Self::PlatformTaskDefinitionIncompatibilityException(inner) => inner.meta(),
157 Self::PlatformUnknownException(inner) => inner.meta(),
158 Self::ResourceInUseException(inner) => inner.meta(),
159 Self::ResourceNotFoundException(inner) => inner.meta(),
160 Self::ServerException(inner) => inner.meta(),
161 Self::ServiceDeploymentNotFoundException(inner) => inner.meta(),
162 Self::ServiceNotActiveException(inner) => inner.meta(),
163 Self::ServiceNotFoundException(inner) => inner.meta(),
164 Self::TargetNotConnectedException(inner) => inner.meta(),
165 Self::TargetNotFoundException(inner) => inner.meta(),
166 Self::TaskSetNotFoundException(inner) => inner.meta(),
167 Self::UnsupportedFeatureException(inner) => inner.meta(),
168 Self::UpdateInProgressException(inner) => inner.meta(),
169 Self::Unhandled(inner) => &inner.meta,
170 }
171 }
172}
173impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::continue_service_deployment::ContinueServiceDeploymentError, R>>
174 for Error
175where
176 R: Send + Sync + std::fmt::Debug + 'static,
177{
178 fn from(
179 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::continue_service_deployment::ContinueServiceDeploymentError, R>,
180 ) -> Self {
181 match err {
182 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
183 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
184 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
185 source: err.into(),
186 }),
187 }
188 }
189}
190impl From<crate::operation::continue_service_deployment::ContinueServiceDeploymentError> for Error {
191 fn from(err: crate::operation::continue_service_deployment::ContinueServiceDeploymentError) -> Self {
192 match err {
193 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::AccessDeniedException(inner) => {
194 Error::AccessDeniedException(inner)
195 }
196 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::ClientException(inner) => Error::ClientException(inner),
197 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::InvalidParameterException(inner) => {
198 Error::InvalidParameterException(inner)
199 }
200 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::ServerException(inner) => Error::ServerException(inner),
201 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::ServiceDeploymentNotFoundException(inner) => {
202 Error::ServiceDeploymentNotFoundException(inner)
203 }
204 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::UnsupportedFeatureException(inner) => {
205 Error::UnsupportedFeatureException(inner)
206 }
207 crate::operation::continue_service_deployment::ContinueServiceDeploymentError::Unhandled(inner) => Error::Unhandled(inner),
208 }
209 }
210}
211impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_capacity_provider::CreateCapacityProviderError, R>> for Error
212where
213 R: Send + Sync + std::fmt::Debug + 'static,
214{
215 fn from(
216 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_capacity_provider::CreateCapacityProviderError, R>,
217 ) -> Self {
218 match err {
219 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
220 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
221 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
222 source: err.into(),
223 }),
224 }
225 }
226}
227impl From<crate::operation::create_capacity_provider::CreateCapacityProviderError> for Error {
228 fn from(err: crate::operation::create_capacity_provider::CreateCapacityProviderError) -> Self {
229 match err {
230 crate::operation::create_capacity_provider::CreateCapacityProviderError::AccessDeniedException(inner) => {
231 Error::AccessDeniedException(inner)
232 }
233 crate::operation::create_capacity_provider::CreateCapacityProviderError::ClientException(inner) => Error::ClientException(inner),
234 crate::operation::create_capacity_provider::CreateCapacityProviderError::ClusterNotFoundException(inner) => {
235 Error::ClusterNotFoundException(inner)
236 }
237 crate::operation::create_capacity_provider::CreateCapacityProviderError::InvalidParameterException(inner) => {
238 Error::InvalidParameterException(inner)
239 }
240 crate::operation::create_capacity_provider::CreateCapacityProviderError::LimitExceededException(inner) => {
241 Error::LimitExceededException(inner)
242 }
243 crate::operation::create_capacity_provider::CreateCapacityProviderError::ServerException(inner) => Error::ServerException(inner),
244 crate::operation::create_capacity_provider::CreateCapacityProviderError::UnsupportedFeatureException(inner) => {
245 Error::UnsupportedFeatureException(inner)
246 }
247 crate::operation::create_capacity_provider::CreateCapacityProviderError::UpdateInProgressException(inner) => {
248 Error::UpdateInProgressException(inner)
249 }
250 crate::operation::create_capacity_provider::CreateCapacityProviderError::Unhandled(inner) => Error::Unhandled(inner),
251 }
252 }
253}
254impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_cluster::CreateClusterError, R>> for Error
255where
256 R: Send + Sync + std::fmt::Debug + 'static,
257{
258 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_cluster::CreateClusterError, R>) -> Self {
259 match err {
260 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
261 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
262 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
263 source: err.into(),
264 }),
265 }
266 }
267}
268impl From<crate::operation::create_cluster::CreateClusterError> for Error {
269 fn from(err: crate::operation::create_cluster::CreateClusterError) -> Self {
270 match err {
271 crate::operation::create_cluster::CreateClusterError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
272 crate::operation::create_cluster::CreateClusterError::ClientException(inner) => Error::ClientException(inner),
273 crate::operation::create_cluster::CreateClusterError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
274 crate::operation::create_cluster::CreateClusterError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
275 crate::operation::create_cluster::CreateClusterError::ServerException(inner) => Error::ServerException(inner),
276 crate::operation::create_cluster::CreateClusterError::Unhandled(inner) => Error::Unhandled(inner),
277 }
278 }
279}
280impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_daemon::CreateDaemonError, R>> for Error
281where
282 R: Send + Sync + std::fmt::Debug + 'static,
283{
284 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_daemon::CreateDaemonError, R>) -> Self {
285 match err {
286 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
287 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
288 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
289 source: err.into(),
290 }),
291 }
292 }
293}
294impl From<crate::operation::create_daemon::CreateDaemonError> for Error {
295 fn from(err: crate::operation::create_daemon::CreateDaemonError) -> Self {
296 match err {
297 crate::operation::create_daemon::CreateDaemonError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
298 crate::operation::create_daemon::CreateDaemonError::ClientException(inner) => Error::ClientException(inner),
299 crate::operation::create_daemon::CreateDaemonError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
300 crate::operation::create_daemon::CreateDaemonError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
301 crate::operation::create_daemon::CreateDaemonError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
302 crate::operation::create_daemon::CreateDaemonError::ServerException(inner) => Error::ServerException(inner),
303 crate::operation::create_daemon::CreateDaemonError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
304 crate::operation::create_daemon::CreateDaemonError::Unhandled(inner) => Error::Unhandled(inner),
305 }
306 }
307}
308impl<R>
309 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError, R>>
310 for Error
311where
312 R: Send + Sync + std::fmt::Debug + 'static,
313{
314 fn from(
315 err: ::aws_smithy_runtime_api::client::result::SdkError<
316 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError,
317 R,
318 >,
319 ) -> Self {
320 match err {
321 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
322 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
323 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
324 source: err.into(),
325 }),
326 }
327 }
328}
329impl From<crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError> for Error {
330 fn from(err: crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError) -> Self {
331 match err {
332 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::AccessDeniedException(inner) => {
333 Error::AccessDeniedException(inner)
334 }
335 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::ClientException(inner) => {
336 Error::ClientException(inner)
337 }
338 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::ClusterNotFoundException(inner) => {
339 Error::ClusterNotFoundException(inner)
340 }
341 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::InvalidParameterException(inner) => {
342 Error::InvalidParameterException(inner)
343 }
344 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::PlatformTaskDefinitionIncompatibilityException(
345 inner,
346 ) => Error::PlatformTaskDefinitionIncompatibilityException(inner),
347 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::PlatformUnknownException(inner) => {
348 Error::PlatformUnknownException(inner)
349 }
350 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::ServerException(inner) => {
351 Error::ServerException(inner)
352 }
353 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::UnsupportedFeatureException(inner) => {
354 Error::UnsupportedFeatureException(inner)
355 }
356 crate::operation::create_express_gateway_service::CreateExpressGatewayServiceError::Unhandled(inner) => Error::Unhandled(inner),
357 }
358 }
359}
360impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_service::CreateServiceError, R>> for Error
361where
362 R: Send + Sync + std::fmt::Debug + 'static,
363{
364 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_service::CreateServiceError, R>) -> Self {
365 match err {
366 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
367 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
368 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
369 source: err.into(),
370 }),
371 }
372 }
373}
374impl From<crate::operation::create_service::CreateServiceError> for Error {
375 fn from(err: crate::operation::create_service::CreateServiceError) -> Self {
376 match err {
377 crate::operation::create_service::CreateServiceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
378 crate::operation::create_service::CreateServiceError::ClientException(inner) => Error::ClientException(inner),
379 crate::operation::create_service::CreateServiceError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
380 crate::operation::create_service::CreateServiceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
381 crate::operation::create_service::CreateServiceError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
382 crate::operation::create_service::CreateServiceError::PlatformTaskDefinitionIncompatibilityException(inner) => {
383 Error::PlatformTaskDefinitionIncompatibilityException(inner)
384 }
385 crate::operation::create_service::CreateServiceError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
386 crate::operation::create_service::CreateServiceError::ServerException(inner) => Error::ServerException(inner),
387 crate::operation::create_service::CreateServiceError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
388 crate::operation::create_service::CreateServiceError::Unhandled(inner) => Error::Unhandled(inner),
389 }
390 }
391}
392impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_task_set::CreateTaskSetError, R>> for Error
393where
394 R: Send + Sync + std::fmt::Debug + 'static,
395{
396 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::create_task_set::CreateTaskSetError, R>) -> Self {
397 match err {
398 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
399 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
400 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
401 source: err.into(),
402 }),
403 }
404 }
405}
406impl From<crate::operation::create_task_set::CreateTaskSetError> for Error {
407 fn from(err: crate::operation::create_task_set::CreateTaskSetError) -> Self {
408 match err {
409 crate::operation::create_task_set::CreateTaskSetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
410 crate::operation::create_task_set::CreateTaskSetError::ClientException(inner) => Error::ClientException(inner),
411 crate::operation::create_task_set::CreateTaskSetError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
412 crate::operation::create_task_set::CreateTaskSetError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
413 crate::operation::create_task_set::CreateTaskSetError::LimitExceededException(inner) => Error::LimitExceededException(inner),
414 crate::operation::create_task_set::CreateTaskSetError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
415 crate::operation::create_task_set::CreateTaskSetError::PlatformTaskDefinitionIncompatibilityException(inner) => {
416 Error::PlatformTaskDefinitionIncompatibilityException(inner)
417 }
418 crate::operation::create_task_set::CreateTaskSetError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
419 crate::operation::create_task_set::CreateTaskSetError::ServerException(inner) => Error::ServerException(inner),
420 crate::operation::create_task_set::CreateTaskSetError::ServiceNotActiveException(inner) => Error::ServiceNotActiveException(inner),
421 crate::operation::create_task_set::CreateTaskSetError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
422 crate::operation::create_task_set::CreateTaskSetError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
423 crate::operation::create_task_set::CreateTaskSetError::Unhandled(inner) => Error::Unhandled(inner),
424 }
425 }
426}
427impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_account_setting::DeleteAccountSettingError, R>> for Error
428where
429 R: Send + Sync + std::fmt::Debug + 'static,
430{
431 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_account_setting::DeleteAccountSettingError, R>) -> Self {
432 match err {
433 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
434 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
435 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
436 source: err.into(),
437 }),
438 }
439 }
440}
441impl From<crate::operation::delete_account_setting::DeleteAccountSettingError> for Error {
442 fn from(err: crate::operation::delete_account_setting::DeleteAccountSettingError) -> Self {
443 match err {
444 crate::operation::delete_account_setting::DeleteAccountSettingError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
445 crate::operation::delete_account_setting::DeleteAccountSettingError::ClientException(inner) => Error::ClientException(inner),
446 crate::operation::delete_account_setting::DeleteAccountSettingError::InvalidParameterException(inner) => {
447 Error::InvalidParameterException(inner)
448 }
449 crate::operation::delete_account_setting::DeleteAccountSettingError::ServerException(inner) => Error::ServerException(inner),
450 crate::operation::delete_account_setting::DeleteAccountSettingError::Unhandled(inner) => Error::Unhandled(inner),
451 }
452 }
453}
454impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_attributes::DeleteAttributesError, R>> for Error
455where
456 R: Send + Sync + std::fmt::Debug + 'static,
457{
458 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_attributes::DeleteAttributesError, R>) -> Self {
459 match err {
460 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
461 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
462 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
463 source: err.into(),
464 }),
465 }
466 }
467}
468impl From<crate::operation::delete_attributes::DeleteAttributesError> for Error {
469 fn from(err: crate::operation::delete_attributes::DeleteAttributesError) -> Self {
470 match err {
471 crate::operation::delete_attributes::DeleteAttributesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
472 crate::operation::delete_attributes::DeleteAttributesError::ClientException(inner) => Error::ClientException(inner),
473 crate::operation::delete_attributes::DeleteAttributesError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
474 crate::operation::delete_attributes::DeleteAttributesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
475 crate::operation::delete_attributes::DeleteAttributesError::ServerException(inner) => Error::ServerException(inner),
476 crate::operation::delete_attributes::DeleteAttributesError::TargetNotFoundException(inner) => Error::TargetNotFoundException(inner),
477 crate::operation::delete_attributes::DeleteAttributesError::Unhandled(inner) => Error::Unhandled(inner),
478 }
479 }
480}
481impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_capacity_provider::DeleteCapacityProviderError, R>> for Error
482where
483 R: Send + Sync + std::fmt::Debug + 'static,
484{
485 fn from(
486 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_capacity_provider::DeleteCapacityProviderError, R>,
487 ) -> Self {
488 match err {
489 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
490 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
491 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
492 source: err.into(),
493 }),
494 }
495 }
496}
497impl From<crate::operation::delete_capacity_provider::DeleteCapacityProviderError> for Error {
498 fn from(err: crate::operation::delete_capacity_provider::DeleteCapacityProviderError) -> Self {
499 match err {
500 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::AccessDeniedException(inner) => {
501 Error::AccessDeniedException(inner)
502 }
503 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::ClientException(inner) => Error::ClientException(inner),
504 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::ClusterNotFoundException(inner) => {
505 Error::ClusterNotFoundException(inner)
506 }
507 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::InvalidParameterException(inner) => {
508 Error::InvalidParameterException(inner)
509 }
510 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::ServerException(inner) => Error::ServerException(inner),
511 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::UnsupportedFeatureException(inner) => {
512 Error::UnsupportedFeatureException(inner)
513 }
514 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::UpdateInProgressException(inner) => {
515 Error::UpdateInProgressException(inner)
516 }
517 crate::operation::delete_capacity_provider::DeleteCapacityProviderError::Unhandled(inner) => Error::Unhandled(inner),
518 }
519 }
520}
521impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_cluster::DeleteClusterError, R>> for Error
522where
523 R: Send + Sync + std::fmt::Debug + 'static,
524{
525 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_cluster::DeleteClusterError, R>) -> Self {
526 match err {
527 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
528 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
529 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
530 source: err.into(),
531 }),
532 }
533 }
534}
535impl From<crate::operation::delete_cluster::DeleteClusterError> for Error {
536 fn from(err: crate::operation::delete_cluster::DeleteClusterError) -> Self {
537 match err {
538 crate::operation::delete_cluster::DeleteClusterError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
539 crate::operation::delete_cluster::DeleteClusterError::ClientException(inner) => Error::ClientException(inner),
540 crate::operation::delete_cluster::DeleteClusterError::ClusterContainsCapacityProviderException(inner) => {
541 Error::ClusterContainsCapacityProviderException(inner)
542 }
543 crate::operation::delete_cluster::DeleteClusterError::ClusterContainsContainerInstancesException(inner) => {
544 Error::ClusterContainsContainerInstancesException(inner)
545 }
546 crate::operation::delete_cluster::DeleteClusterError::ClusterContainsServicesException(inner) => {
547 Error::ClusterContainsServicesException(inner)
548 }
549 crate::operation::delete_cluster::DeleteClusterError::ClusterContainsTasksException(inner) => Error::ClusterContainsTasksException(inner),
550 crate::operation::delete_cluster::DeleteClusterError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
551 crate::operation::delete_cluster::DeleteClusterError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
552 crate::operation::delete_cluster::DeleteClusterError::ServerException(inner) => Error::ServerException(inner),
553 crate::operation::delete_cluster::DeleteClusterError::UpdateInProgressException(inner) => Error::UpdateInProgressException(inner),
554 crate::operation::delete_cluster::DeleteClusterError::Unhandled(inner) => Error::Unhandled(inner),
555 }
556 }
557}
558impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_daemon::DeleteDaemonError, R>> for Error
559where
560 R: Send + Sync + std::fmt::Debug + 'static,
561{
562 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_daemon::DeleteDaemonError, R>) -> Self {
563 match err {
564 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
565 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
566 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
567 source: err.into(),
568 }),
569 }
570 }
571}
572impl From<crate::operation::delete_daemon::DeleteDaemonError> for Error {
573 fn from(err: crate::operation::delete_daemon::DeleteDaemonError) -> Self {
574 match err {
575 crate::operation::delete_daemon::DeleteDaemonError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
576 crate::operation::delete_daemon::DeleteDaemonError::ClientException(inner) => Error::ClientException(inner),
577 crate::operation::delete_daemon::DeleteDaemonError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
578 crate::operation::delete_daemon::DeleteDaemonError::DaemonNotActiveException(inner) => Error::DaemonNotActiveException(inner),
579 crate::operation::delete_daemon::DeleteDaemonError::DaemonNotFoundException(inner) => Error::DaemonNotFoundException(inner),
580 crate::operation::delete_daemon::DeleteDaemonError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
581 crate::operation::delete_daemon::DeleteDaemonError::ServerException(inner) => Error::ServerException(inner),
582 crate::operation::delete_daemon::DeleteDaemonError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
583 crate::operation::delete_daemon::DeleteDaemonError::Unhandled(inner) => Error::Unhandled(inner),
584 }
585 }
586}
587impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError, R>>
588 for Error
589where
590 R: Send + Sync + std::fmt::Debug + 'static,
591{
592 fn from(
593 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError, R>,
594 ) -> Self {
595 match err {
596 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
597 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
598 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
599 source: err.into(),
600 }),
601 }
602 }
603}
604impl From<crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError> for Error {
605 fn from(err: crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError) -> Self {
606 match err {
607 crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError::AccessDeniedException(inner) => {
608 Error::AccessDeniedException(inner)
609 }
610 crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError::ClientException(inner) => Error::ClientException(inner),
611 crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError::InvalidParameterException(inner) => {
612 Error::InvalidParameterException(inner)
613 }
614 crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError::ServerException(inner) => Error::ServerException(inner),
615 crate::operation::delete_daemon_task_definition::DeleteDaemonTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
616 }
617 }
618}
619impl<R>
620 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError, R>>
621 for Error
622where
623 R: Send + Sync + std::fmt::Debug + 'static,
624{
625 fn from(
626 err: ::aws_smithy_runtime_api::client::result::SdkError<
627 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError,
628 R,
629 >,
630 ) -> Self {
631 match err {
632 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
633 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
634 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
635 source: err.into(),
636 }),
637 }
638 }
639}
640impl From<crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError> for Error {
641 fn from(err: crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError) -> Self {
642 match err {
643 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::AccessDeniedException(inner) => {
644 Error::AccessDeniedException(inner)
645 }
646 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::ClientException(inner) => {
647 Error::ClientException(inner)
648 }
649 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::ClusterNotFoundException(inner) => {
650 Error::ClusterNotFoundException(inner)
651 }
652 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::InvalidParameterException(inner) => {
653 Error::InvalidParameterException(inner)
654 }
655 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::ServerException(inner) => {
656 Error::ServerException(inner)
657 }
658 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::ServiceNotActiveException(inner) => {
659 Error::ServiceNotActiveException(inner)
660 }
661 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::ServiceNotFoundException(inner) => {
662 Error::ServiceNotFoundException(inner)
663 }
664 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::UnsupportedFeatureException(inner) => {
665 Error::UnsupportedFeatureException(inner)
666 }
667 crate::operation::delete_express_gateway_service::DeleteExpressGatewayServiceError::Unhandled(inner) => Error::Unhandled(inner),
668 }
669 }
670}
671impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_service::DeleteServiceError, R>> for Error
672where
673 R: Send + Sync + std::fmt::Debug + 'static,
674{
675 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_service::DeleteServiceError, R>) -> Self {
676 match err {
677 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
678 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
679 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
680 source: err.into(),
681 }),
682 }
683 }
684}
685impl From<crate::operation::delete_service::DeleteServiceError> for Error {
686 fn from(err: crate::operation::delete_service::DeleteServiceError) -> Self {
687 match err {
688 crate::operation::delete_service::DeleteServiceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
689 crate::operation::delete_service::DeleteServiceError::ClientException(inner) => Error::ClientException(inner),
690 crate::operation::delete_service::DeleteServiceError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
691 crate::operation::delete_service::DeleteServiceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
692 crate::operation::delete_service::DeleteServiceError::ServerException(inner) => Error::ServerException(inner),
693 crate::operation::delete_service::DeleteServiceError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
694 crate::operation::delete_service::DeleteServiceError::Unhandled(inner) => Error::Unhandled(inner),
695 }
696 }
697}
698impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_task_definitions::DeleteTaskDefinitionsError, R>> for Error
699where
700 R: Send + Sync + std::fmt::Debug + 'static,
701{
702 fn from(
703 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_task_definitions::DeleteTaskDefinitionsError, R>,
704 ) -> Self {
705 match err {
706 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
707 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
708 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
709 source: err.into(),
710 }),
711 }
712 }
713}
714impl From<crate::operation::delete_task_definitions::DeleteTaskDefinitionsError> for Error {
715 fn from(err: crate::operation::delete_task_definitions::DeleteTaskDefinitionsError) -> Self {
716 match err {
717 crate::operation::delete_task_definitions::DeleteTaskDefinitionsError::AccessDeniedException(inner) => {
718 Error::AccessDeniedException(inner)
719 }
720 crate::operation::delete_task_definitions::DeleteTaskDefinitionsError::ClientException(inner) => Error::ClientException(inner),
721 crate::operation::delete_task_definitions::DeleteTaskDefinitionsError::InvalidParameterException(inner) => {
722 Error::InvalidParameterException(inner)
723 }
724 crate::operation::delete_task_definitions::DeleteTaskDefinitionsError::ServerException(inner) => Error::ServerException(inner),
725 crate::operation::delete_task_definitions::DeleteTaskDefinitionsError::Unhandled(inner) => Error::Unhandled(inner),
726 }
727 }
728}
729impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_task_set::DeleteTaskSetError, R>> for Error
730where
731 R: Send + Sync + std::fmt::Debug + 'static,
732{
733 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::delete_task_set::DeleteTaskSetError, R>) -> Self {
734 match err {
735 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
736 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
737 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
738 source: err.into(),
739 }),
740 }
741 }
742}
743impl From<crate::operation::delete_task_set::DeleteTaskSetError> for Error {
744 fn from(err: crate::operation::delete_task_set::DeleteTaskSetError) -> Self {
745 match err {
746 crate::operation::delete_task_set::DeleteTaskSetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
747 crate::operation::delete_task_set::DeleteTaskSetError::ClientException(inner) => Error::ClientException(inner),
748 crate::operation::delete_task_set::DeleteTaskSetError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
749 crate::operation::delete_task_set::DeleteTaskSetError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
750 crate::operation::delete_task_set::DeleteTaskSetError::LimitExceededException(inner) => Error::LimitExceededException(inner),
751 crate::operation::delete_task_set::DeleteTaskSetError::ServerException(inner) => Error::ServerException(inner),
752 crate::operation::delete_task_set::DeleteTaskSetError::ServiceNotActiveException(inner) => Error::ServiceNotActiveException(inner),
753 crate::operation::delete_task_set::DeleteTaskSetError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
754 crate::operation::delete_task_set::DeleteTaskSetError::TaskSetNotFoundException(inner) => Error::TaskSetNotFoundException(inner),
755 crate::operation::delete_task_set::DeleteTaskSetError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
756 crate::operation::delete_task_set::DeleteTaskSetError::Unhandled(inner) => Error::Unhandled(inner),
757 }
758 }
759}
760impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::deregister_container_instance::DeregisterContainerInstanceError, R>>
761 for Error
762where
763 R: Send + Sync + std::fmt::Debug + 'static,
764{
765 fn from(
766 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::deregister_container_instance::DeregisterContainerInstanceError, R>,
767 ) -> Self {
768 match err {
769 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
770 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
771 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
772 source: err.into(),
773 }),
774 }
775 }
776}
777impl From<crate::operation::deregister_container_instance::DeregisterContainerInstanceError> for Error {
778 fn from(err: crate::operation::deregister_container_instance::DeregisterContainerInstanceError) -> Self {
779 match err {
780 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::AccessDeniedException(inner) => {
781 Error::AccessDeniedException(inner)
782 }
783 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::ClientException(inner) => {
784 Error::ClientException(inner)
785 }
786 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::ClusterNotFoundException(inner) => {
787 Error::ClusterNotFoundException(inner)
788 }
789 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::InvalidParameterException(inner) => {
790 Error::InvalidParameterException(inner)
791 }
792 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::ServerException(inner) => {
793 Error::ServerException(inner)
794 }
795 crate::operation::deregister_container_instance::DeregisterContainerInstanceError::Unhandled(inner) => Error::Unhandled(inner),
796 }
797 }
798}
799impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::deregister_task_definition::DeregisterTaskDefinitionError, R>>
800 for Error
801where
802 R: Send + Sync + std::fmt::Debug + 'static,
803{
804 fn from(
805 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::deregister_task_definition::DeregisterTaskDefinitionError, R>,
806 ) -> Self {
807 match err {
808 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
809 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
810 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
811 source: err.into(),
812 }),
813 }
814 }
815}
816impl From<crate::operation::deregister_task_definition::DeregisterTaskDefinitionError> for Error {
817 fn from(err: crate::operation::deregister_task_definition::DeregisterTaskDefinitionError) -> Self {
818 match err {
819 crate::operation::deregister_task_definition::DeregisterTaskDefinitionError::AccessDeniedException(inner) => {
820 Error::AccessDeniedException(inner)
821 }
822 crate::operation::deregister_task_definition::DeregisterTaskDefinitionError::ClientException(inner) => Error::ClientException(inner),
823 crate::operation::deregister_task_definition::DeregisterTaskDefinitionError::InvalidParameterException(inner) => {
824 Error::InvalidParameterException(inner)
825 }
826 crate::operation::deregister_task_definition::DeregisterTaskDefinitionError::ServerException(inner) => Error::ServerException(inner),
827 crate::operation::deregister_task_definition::DeregisterTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
828 }
829 }
830}
831impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_capacity_providers::DescribeCapacityProvidersError, R>>
832 for Error
833where
834 R: Send + Sync + std::fmt::Debug + 'static,
835{
836 fn from(
837 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_capacity_providers::DescribeCapacityProvidersError, R>,
838 ) -> Self {
839 match err {
840 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
841 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
842 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
843 source: err.into(),
844 }),
845 }
846 }
847}
848impl From<crate::operation::describe_capacity_providers::DescribeCapacityProvidersError> for Error {
849 fn from(err: crate::operation::describe_capacity_providers::DescribeCapacityProvidersError) -> Self {
850 match err {
851 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::AccessDeniedException(inner) => {
852 Error::AccessDeniedException(inner)
853 }
854 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::ClientException(inner) => Error::ClientException(inner),
855 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::ClusterNotFoundException(inner) => {
856 Error::ClusterNotFoundException(inner)
857 }
858 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::InvalidParameterException(inner) => {
859 Error::InvalidParameterException(inner)
860 }
861 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::ServerException(inner) => Error::ServerException(inner),
862 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::UnsupportedFeatureException(inner) => {
863 Error::UnsupportedFeatureException(inner)
864 }
865 crate::operation::describe_capacity_providers::DescribeCapacityProvidersError::Unhandled(inner) => Error::Unhandled(inner),
866 }
867 }
868}
869impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_clusters::DescribeClustersError, R>> for Error
870where
871 R: Send + Sync + std::fmt::Debug + 'static,
872{
873 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_clusters::DescribeClustersError, R>) -> Self {
874 match err {
875 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
876 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
877 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
878 source: err.into(),
879 }),
880 }
881 }
882}
883impl From<crate::operation::describe_clusters::DescribeClustersError> for Error {
884 fn from(err: crate::operation::describe_clusters::DescribeClustersError) -> Self {
885 match err {
886 crate::operation::describe_clusters::DescribeClustersError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
887 crate::operation::describe_clusters::DescribeClustersError::ClientException(inner) => Error::ClientException(inner),
888 crate::operation::describe_clusters::DescribeClustersError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
889 crate::operation::describe_clusters::DescribeClustersError::ServerException(inner) => Error::ServerException(inner),
890 crate::operation::describe_clusters::DescribeClustersError::Unhandled(inner) => Error::Unhandled(inner),
891 }
892 }
893}
894impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_container_instances::DescribeContainerInstancesError, R>>
895 for Error
896where
897 R: Send + Sync + std::fmt::Debug + 'static,
898{
899 fn from(
900 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_container_instances::DescribeContainerInstancesError, R>,
901 ) -> Self {
902 match err {
903 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
904 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
905 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
906 source: err.into(),
907 }),
908 }
909 }
910}
911impl From<crate::operation::describe_container_instances::DescribeContainerInstancesError> for Error {
912 fn from(err: crate::operation::describe_container_instances::DescribeContainerInstancesError) -> Self {
913 match err {
914 crate::operation::describe_container_instances::DescribeContainerInstancesError::AccessDeniedException(inner) => {
915 Error::AccessDeniedException(inner)
916 }
917 crate::operation::describe_container_instances::DescribeContainerInstancesError::ClientException(inner) => Error::ClientException(inner),
918 crate::operation::describe_container_instances::DescribeContainerInstancesError::ClusterNotFoundException(inner) => {
919 Error::ClusterNotFoundException(inner)
920 }
921 crate::operation::describe_container_instances::DescribeContainerInstancesError::InvalidParameterException(inner) => {
922 Error::InvalidParameterException(inner)
923 }
924 crate::operation::describe_container_instances::DescribeContainerInstancesError::ServerException(inner) => Error::ServerException(inner),
925 crate::operation::describe_container_instances::DescribeContainerInstancesError::Unhandled(inner) => Error::Unhandled(inner),
926 }
927 }
928}
929impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon::DescribeDaemonError, R>> for Error
930where
931 R: Send + Sync + std::fmt::Debug + 'static,
932{
933 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon::DescribeDaemonError, R>) -> Self {
934 match err {
935 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
936 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
937 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
938 source: err.into(),
939 }),
940 }
941 }
942}
943impl From<crate::operation::describe_daemon::DescribeDaemonError> for Error {
944 fn from(err: crate::operation::describe_daemon::DescribeDaemonError) -> Self {
945 match err {
946 crate::operation::describe_daemon::DescribeDaemonError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
947 crate::operation::describe_daemon::DescribeDaemonError::ClientException(inner) => Error::ClientException(inner),
948 crate::operation::describe_daemon::DescribeDaemonError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
949 crate::operation::describe_daemon::DescribeDaemonError::DaemonNotFoundException(inner) => Error::DaemonNotFoundException(inner),
950 crate::operation::describe_daemon::DescribeDaemonError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
951 crate::operation::describe_daemon::DescribeDaemonError::ServerException(inner) => Error::ServerException(inner),
952 crate::operation::describe_daemon::DescribeDaemonError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
953 crate::operation::describe_daemon::DescribeDaemonError::Unhandled(inner) => Error::Unhandled(inner),
954 }
955 }
956}
957impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError, R>>
958 for Error
959where
960 R: Send + Sync + std::fmt::Debug + 'static,
961{
962 fn from(
963 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError, R>,
964 ) -> Self {
965 match err {
966 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
967 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
968 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
969 source: err.into(),
970 }),
971 }
972 }
973}
974impl From<crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError> for Error {
975 fn from(err: crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError) -> Self {
976 match err {
977 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::AccessDeniedException(inner) => {
978 Error::AccessDeniedException(inner)
979 }
980 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::ClientException(inner) => Error::ClientException(inner),
981 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::ClusterNotFoundException(inner) => {
982 Error::ClusterNotFoundException(inner)
983 }
984 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::InvalidParameterException(inner) => {
985 Error::InvalidParameterException(inner)
986 }
987 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::ServerException(inner) => Error::ServerException(inner),
988 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::UnsupportedFeatureException(inner) => {
989 Error::UnsupportedFeatureException(inner)
990 }
991 crate::operation::describe_daemon_deployments::DescribeDaemonDeploymentsError::Unhandled(inner) => Error::Unhandled(inner),
992 }
993 }
994}
995impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError, R>>
996 for Error
997where
998 R: Send + Sync + std::fmt::Debug + 'static,
999{
1000 fn from(
1001 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError, R>,
1002 ) -> Self {
1003 match err {
1004 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1005 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1006 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1007 source: err.into(),
1008 }),
1009 }
1010 }
1011}
1012impl From<crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError> for Error {
1013 fn from(err: crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError) -> Self {
1014 match err {
1015 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::AccessDeniedException(inner) => {
1016 Error::AccessDeniedException(inner)
1017 }
1018 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::ClientException(inner) => Error::ClientException(inner),
1019 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::ClusterNotFoundException(inner) => {
1020 Error::ClusterNotFoundException(inner)
1021 }
1022 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::InvalidParameterException(inner) => {
1023 Error::InvalidParameterException(inner)
1024 }
1025 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::ServerException(inner) => Error::ServerException(inner),
1026 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::UnsupportedFeatureException(inner) => {
1027 Error::UnsupportedFeatureException(inner)
1028 }
1029 crate::operation::describe_daemon_revisions::DescribeDaemonRevisionsError::Unhandled(inner) => Error::Unhandled(inner),
1030 }
1031 }
1032}
1033impl<R>
1034 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError, R>>
1035 for Error
1036where
1037 R: Send + Sync + std::fmt::Debug + 'static,
1038{
1039 fn from(
1040 err: ::aws_smithy_runtime_api::client::result::SdkError<
1041 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError,
1042 R,
1043 >,
1044 ) -> Self {
1045 match err {
1046 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1047 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1048 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1049 source: err.into(),
1050 }),
1051 }
1052 }
1053}
1054impl From<crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError> for Error {
1055 fn from(err: crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError) -> Self {
1056 match err {
1057 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError::AccessDeniedException(inner) => {
1058 Error::AccessDeniedException(inner)
1059 }
1060 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError::ClientException(inner) => {
1061 Error::ClientException(inner)
1062 }
1063 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError::InvalidParameterException(inner) => {
1064 Error::InvalidParameterException(inner)
1065 }
1066 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError::ServerException(inner) => {
1067 Error::ServerException(inner)
1068 }
1069 crate::operation::describe_daemon_task_definition::DescribeDaemonTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
1070 }
1071 }
1072}
1073impl<R>
1074 From<
1075 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError, R>,
1076 > for Error
1077where
1078 R: Send + Sync + std::fmt::Debug + 'static,
1079{
1080 fn from(
1081 err: ::aws_smithy_runtime_api::client::result::SdkError<
1082 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError,
1083 R,
1084 >,
1085 ) -> Self {
1086 match err {
1087 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1088 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1089 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1090 source: err.into(),
1091 }),
1092 }
1093 }
1094}
1095impl From<crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError> for Error {
1096 fn from(err: crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError) -> Self {
1097 match err {
1098 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::AccessDeniedException(inner) => {
1099 Error::AccessDeniedException(inner)
1100 }
1101 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::ClientException(inner) => {
1102 Error::ClientException(inner)
1103 }
1104 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::ClusterNotFoundException(inner) => {
1105 Error::ClusterNotFoundException(inner)
1106 }
1107 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::InvalidParameterException(inner) => {
1108 Error::InvalidParameterException(inner)
1109 }
1110 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::ResourceNotFoundException(inner) => {
1111 Error::ResourceNotFoundException(inner)
1112 }
1113 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::ServerException(inner) => {
1114 Error::ServerException(inner)
1115 }
1116 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::UnsupportedFeatureException(inner) => {
1117 Error::UnsupportedFeatureException(inner)
1118 }
1119 crate::operation::describe_express_gateway_service::DescribeExpressGatewayServiceError::Unhandled(inner) => Error::Unhandled(inner),
1120 }
1121 }
1122}
1123impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_service_deployments::DescribeServiceDeploymentsError, R>>
1124 for Error
1125where
1126 R: Send + Sync + std::fmt::Debug + 'static,
1127{
1128 fn from(
1129 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_service_deployments::DescribeServiceDeploymentsError, R>,
1130 ) -> Self {
1131 match err {
1132 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1133 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1134 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1135 source: err.into(),
1136 }),
1137 }
1138 }
1139}
1140impl From<crate::operation::describe_service_deployments::DescribeServiceDeploymentsError> for Error {
1141 fn from(err: crate::operation::describe_service_deployments::DescribeServiceDeploymentsError) -> Self {
1142 match err {
1143 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::AccessDeniedException(inner) => {
1144 Error::AccessDeniedException(inner)
1145 }
1146 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::ClientException(inner) => Error::ClientException(inner),
1147 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::ClusterNotFoundException(inner) => {
1148 Error::ClusterNotFoundException(inner)
1149 }
1150 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::InvalidParameterException(inner) => {
1151 Error::InvalidParameterException(inner)
1152 }
1153 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::ServerException(inner) => Error::ServerException(inner),
1154 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::ServiceNotFoundException(inner) => {
1155 Error::ServiceNotFoundException(inner)
1156 }
1157 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::UnsupportedFeatureException(inner) => {
1158 Error::UnsupportedFeatureException(inner)
1159 }
1160 crate::operation::describe_service_deployments::DescribeServiceDeploymentsError::Unhandled(inner) => Error::Unhandled(inner),
1161 }
1162 }
1163}
1164impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_service_revisions::DescribeServiceRevisionsError, R>>
1165 for Error
1166where
1167 R: Send + Sync + std::fmt::Debug + 'static,
1168{
1169 fn from(
1170 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_service_revisions::DescribeServiceRevisionsError, R>,
1171 ) -> Self {
1172 match err {
1173 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1174 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1175 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1176 source: err.into(),
1177 }),
1178 }
1179 }
1180}
1181impl From<crate::operation::describe_service_revisions::DescribeServiceRevisionsError> for Error {
1182 fn from(err: crate::operation::describe_service_revisions::DescribeServiceRevisionsError) -> Self {
1183 match err {
1184 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::AccessDeniedException(inner) => {
1185 Error::AccessDeniedException(inner)
1186 }
1187 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::ClientException(inner) => Error::ClientException(inner),
1188 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::ClusterNotFoundException(inner) => {
1189 Error::ClusterNotFoundException(inner)
1190 }
1191 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::InvalidParameterException(inner) => {
1192 Error::InvalidParameterException(inner)
1193 }
1194 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::ServerException(inner) => Error::ServerException(inner),
1195 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::ServiceNotFoundException(inner) => {
1196 Error::ServiceNotFoundException(inner)
1197 }
1198 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::UnsupportedFeatureException(inner) => {
1199 Error::UnsupportedFeatureException(inner)
1200 }
1201 crate::operation::describe_service_revisions::DescribeServiceRevisionsError::Unhandled(inner) => Error::Unhandled(inner),
1202 }
1203 }
1204}
1205impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_services::DescribeServicesError, R>> for Error
1206where
1207 R: Send + Sync + std::fmt::Debug + 'static,
1208{
1209 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_services::DescribeServicesError, R>) -> Self {
1210 match err {
1211 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1212 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1213 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1214 source: err.into(),
1215 }),
1216 }
1217 }
1218}
1219impl From<crate::operation::describe_services::DescribeServicesError> for Error {
1220 fn from(err: crate::operation::describe_services::DescribeServicesError) -> Self {
1221 match err {
1222 crate::operation::describe_services::DescribeServicesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1223 crate::operation::describe_services::DescribeServicesError::ClientException(inner) => Error::ClientException(inner),
1224 crate::operation::describe_services::DescribeServicesError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1225 crate::operation::describe_services::DescribeServicesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1226 crate::operation::describe_services::DescribeServicesError::ServerException(inner) => Error::ServerException(inner),
1227 crate::operation::describe_services::DescribeServicesError::Unhandled(inner) => Error::Unhandled(inner),
1228 }
1229 }
1230}
1231impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_task_definition::DescribeTaskDefinitionError, R>> for Error
1232where
1233 R: Send + Sync + std::fmt::Debug + 'static,
1234{
1235 fn from(
1236 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_task_definition::DescribeTaskDefinitionError, R>,
1237 ) -> Self {
1238 match err {
1239 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1240 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1241 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1242 source: err.into(),
1243 }),
1244 }
1245 }
1246}
1247impl From<crate::operation::describe_task_definition::DescribeTaskDefinitionError> for Error {
1248 fn from(err: crate::operation::describe_task_definition::DescribeTaskDefinitionError) -> Self {
1249 match err {
1250 crate::operation::describe_task_definition::DescribeTaskDefinitionError::AccessDeniedException(inner) => {
1251 Error::AccessDeniedException(inner)
1252 }
1253 crate::operation::describe_task_definition::DescribeTaskDefinitionError::ClientException(inner) => Error::ClientException(inner),
1254 crate::operation::describe_task_definition::DescribeTaskDefinitionError::InvalidParameterException(inner) => {
1255 Error::InvalidParameterException(inner)
1256 }
1257 crate::operation::describe_task_definition::DescribeTaskDefinitionError::ServerException(inner) => Error::ServerException(inner),
1258 crate::operation::describe_task_definition::DescribeTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
1259 }
1260 }
1261}
1262impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_tasks::DescribeTasksError, R>> for Error
1263where
1264 R: Send + Sync + std::fmt::Debug + 'static,
1265{
1266 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_tasks::DescribeTasksError, R>) -> Self {
1267 match err {
1268 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1269 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1270 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1271 source: err.into(),
1272 }),
1273 }
1274 }
1275}
1276impl From<crate::operation::describe_tasks::DescribeTasksError> for Error {
1277 fn from(err: crate::operation::describe_tasks::DescribeTasksError) -> Self {
1278 match err {
1279 crate::operation::describe_tasks::DescribeTasksError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1280 crate::operation::describe_tasks::DescribeTasksError::ClientException(inner) => Error::ClientException(inner),
1281 crate::operation::describe_tasks::DescribeTasksError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1282 crate::operation::describe_tasks::DescribeTasksError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1283 crate::operation::describe_tasks::DescribeTasksError::ServerException(inner) => Error::ServerException(inner),
1284 crate::operation::describe_tasks::DescribeTasksError::Unhandled(inner) => Error::Unhandled(inner),
1285 }
1286 }
1287}
1288impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_task_sets::DescribeTaskSetsError, R>> for Error
1289where
1290 R: Send + Sync + std::fmt::Debug + 'static,
1291{
1292 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::describe_task_sets::DescribeTaskSetsError, R>) -> Self {
1293 match err {
1294 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1295 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1296 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1297 source: err.into(),
1298 }),
1299 }
1300 }
1301}
1302impl From<crate::operation::describe_task_sets::DescribeTaskSetsError> for Error {
1303 fn from(err: crate::operation::describe_task_sets::DescribeTaskSetsError) -> Self {
1304 match err {
1305 crate::operation::describe_task_sets::DescribeTaskSetsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1306 crate::operation::describe_task_sets::DescribeTaskSetsError::ClientException(inner) => Error::ClientException(inner),
1307 crate::operation::describe_task_sets::DescribeTaskSetsError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1308 crate::operation::describe_task_sets::DescribeTaskSetsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1309 crate::operation::describe_task_sets::DescribeTaskSetsError::ServerException(inner) => Error::ServerException(inner),
1310 crate::operation::describe_task_sets::DescribeTaskSetsError::ServiceNotActiveException(inner) => Error::ServiceNotActiveException(inner),
1311 crate::operation::describe_task_sets::DescribeTaskSetsError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
1312 crate::operation::describe_task_sets::DescribeTaskSetsError::UnsupportedFeatureException(inner) => {
1313 Error::UnsupportedFeatureException(inner)
1314 }
1315 crate::operation::describe_task_sets::DescribeTaskSetsError::Unhandled(inner) => Error::Unhandled(inner),
1316 }
1317 }
1318}
1319impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::discover_poll_endpoint::DiscoverPollEndpointError, R>> for Error
1320where
1321 R: Send + Sync + std::fmt::Debug + 'static,
1322{
1323 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::discover_poll_endpoint::DiscoverPollEndpointError, R>) -> Self {
1324 match err {
1325 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1326 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1327 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1328 source: err.into(),
1329 }),
1330 }
1331 }
1332}
1333impl From<crate::operation::discover_poll_endpoint::DiscoverPollEndpointError> for Error {
1334 fn from(err: crate::operation::discover_poll_endpoint::DiscoverPollEndpointError) -> Self {
1335 match err {
1336 crate::operation::discover_poll_endpoint::DiscoverPollEndpointError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1337 crate::operation::discover_poll_endpoint::DiscoverPollEndpointError::ClientException(inner) => Error::ClientException(inner),
1338 crate::operation::discover_poll_endpoint::DiscoverPollEndpointError::InvalidParameterException(inner) => {
1339 Error::InvalidParameterException(inner)
1340 }
1341 crate::operation::discover_poll_endpoint::DiscoverPollEndpointError::ServerException(inner) => Error::ServerException(inner),
1342 crate::operation::discover_poll_endpoint::DiscoverPollEndpointError::Unhandled(inner) => Error::Unhandled(inner),
1343 }
1344 }
1345}
1346impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::execute_command::ExecuteCommandError, R>> for Error
1347where
1348 R: Send + Sync + std::fmt::Debug + 'static,
1349{
1350 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::execute_command::ExecuteCommandError, R>) -> Self {
1351 match err {
1352 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1353 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1354 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1355 source: err.into(),
1356 }),
1357 }
1358 }
1359}
1360impl From<crate::operation::execute_command::ExecuteCommandError> for Error {
1361 fn from(err: crate::operation::execute_command::ExecuteCommandError) -> Self {
1362 match err {
1363 crate::operation::execute_command::ExecuteCommandError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1364 crate::operation::execute_command::ExecuteCommandError::ClientException(inner) => Error::ClientException(inner),
1365 crate::operation::execute_command::ExecuteCommandError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1366 crate::operation::execute_command::ExecuteCommandError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1367 crate::operation::execute_command::ExecuteCommandError::ServerException(inner) => Error::ServerException(inner),
1368 crate::operation::execute_command::ExecuteCommandError::TargetNotConnectedException(inner) => Error::TargetNotConnectedException(inner),
1369 crate::operation::execute_command::ExecuteCommandError::Unhandled(inner) => Error::Unhandled(inner),
1370 }
1371 }
1372}
1373impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_task_protection::GetTaskProtectionError, R>> for Error
1374where
1375 R: Send + Sync + std::fmt::Debug + 'static,
1376{
1377 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::get_task_protection::GetTaskProtectionError, R>) -> Self {
1378 match err {
1379 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1380 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1381 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1382 source: err.into(),
1383 }),
1384 }
1385 }
1386}
1387impl From<crate::operation::get_task_protection::GetTaskProtectionError> for Error {
1388 fn from(err: crate::operation::get_task_protection::GetTaskProtectionError) -> Self {
1389 match err {
1390 crate::operation::get_task_protection::GetTaskProtectionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1391 crate::operation::get_task_protection::GetTaskProtectionError::ClientException(inner) => Error::ClientException(inner),
1392 crate::operation::get_task_protection::GetTaskProtectionError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1393 crate::operation::get_task_protection::GetTaskProtectionError::InvalidParameterException(inner) => {
1394 Error::InvalidParameterException(inner)
1395 }
1396 crate::operation::get_task_protection::GetTaskProtectionError::ResourceNotFoundException(inner) => {
1397 Error::ResourceNotFoundException(inner)
1398 }
1399 crate::operation::get_task_protection::GetTaskProtectionError::ServerException(inner) => Error::ServerException(inner),
1400 crate::operation::get_task_protection::GetTaskProtectionError::UnsupportedFeatureException(inner) => {
1401 Error::UnsupportedFeatureException(inner)
1402 }
1403 crate::operation::get_task_protection::GetTaskProtectionError::Unhandled(inner) => Error::Unhandled(inner),
1404 }
1405 }
1406}
1407impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_account_settings::ListAccountSettingsError, R>> for Error
1408where
1409 R: Send + Sync + std::fmt::Debug + 'static,
1410{
1411 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_account_settings::ListAccountSettingsError, R>) -> Self {
1412 match err {
1413 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1414 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1415 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1416 source: err.into(),
1417 }),
1418 }
1419 }
1420}
1421impl From<crate::operation::list_account_settings::ListAccountSettingsError> for Error {
1422 fn from(err: crate::operation::list_account_settings::ListAccountSettingsError) -> Self {
1423 match err {
1424 crate::operation::list_account_settings::ListAccountSettingsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1425 crate::operation::list_account_settings::ListAccountSettingsError::ClientException(inner) => Error::ClientException(inner),
1426 crate::operation::list_account_settings::ListAccountSettingsError::InvalidParameterException(inner) => {
1427 Error::InvalidParameterException(inner)
1428 }
1429 crate::operation::list_account_settings::ListAccountSettingsError::ServerException(inner) => Error::ServerException(inner),
1430 crate::operation::list_account_settings::ListAccountSettingsError::Unhandled(inner) => Error::Unhandled(inner),
1431 }
1432 }
1433}
1434impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_attributes::ListAttributesError, R>> for Error
1435where
1436 R: Send + Sync + std::fmt::Debug + 'static,
1437{
1438 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_attributes::ListAttributesError, R>) -> Self {
1439 match err {
1440 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1441 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1442 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1443 source: err.into(),
1444 }),
1445 }
1446 }
1447}
1448impl From<crate::operation::list_attributes::ListAttributesError> for Error {
1449 fn from(err: crate::operation::list_attributes::ListAttributesError) -> Self {
1450 match err {
1451 crate::operation::list_attributes::ListAttributesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1452 crate::operation::list_attributes::ListAttributesError::ClientException(inner) => Error::ClientException(inner),
1453 crate::operation::list_attributes::ListAttributesError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1454 crate::operation::list_attributes::ListAttributesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1455 crate::operation::list_attributes::ListAttributesError::ServerException(inner) => Error::ServerException(inner),
1456 crate::operation::list_attributes::ListAttributesError::Unhandled(inner) => Error::Unhandled(inner),
1457 }
1458 }
1459}
1460impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_clusters::ListClustersError, R>> for Error
1461where
1462 R: Send + Sync + std::fmt::Debug + 'static,
1463{
1464 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_clusters::ListClustersError, R>) -> Self {
1465 match err {
1466 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1467 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1468 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1469 source: err.into(),
1470 }),
1471 }
1472 }
1473}
1474impl From<crate::operation::list_clusters::ListClustersError> for Error {
1475 fn from(err: crate::operation::list_clusters::ListClustersError) -> Self {
1476 match err {
1477 crate::operation::list_clusters::ListClustersError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1478 crate::operation::list_clusters::ListClustersError::ClientException(inner) => Error::ClientException(inner),
1479 crate::operation::list_clusters::ListClustersError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1480 crate::operation::list_clusters::ListClustersError::ServerException(inner) => Error::ServerException(inner),
1481 crate::operation::list_clusters::ListClustersError::Unhandled(inner) => Error::Unhandled(inner),
1482 }
1483 }
1484}
1485impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_container_instances::ListContainerInstancesError, R>> for Error
1486where
1487 R: Send + Sync + std::fmt::Debug + 'static,
1488{
1489 fn from(
1490 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_container_instances::ListContainerInstancesError, R>,
1491 ) -> Self {
1492 match err {
1493 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1494 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1495 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1496 source: err.into(),
1497 }),
1498 }
1499 }
1500}
1501impl From<crate::operation::list_container_instances::ListContainerInstancesError> for Error {
1502 fn from(err: crate::operation::list_container_instances::ListContainerInstancesError) -> Self {
1503 match err {
1504 crate::operation::list_container_instances::ListContainerInstancesError::AccessDeniedException(inner) => {
1505 Error::AccessDeniedException(inner)
1506 }
1507 crate::operation::list_container_instances::ListContainerInstancesError::ClientException(inner) => Error::ClientException(inner),
1508 crate::operation::list_container_instances::ListContainerInstancesError::ClusterNotFoundException(inner) => {
1509 Error::ClusterNotFoundException(inner)
1510 }
1511 crate::operation::list_container_instances::ListContainerInstancesError::InvalidParameterException(inner) => {
1512 Error::InvalidParameterException(inner)
1513 }
1514 crate::operation::list_container_instances::ListContainerInstancesError::ServerException(inner) => Error::ServerException(inner),
1515 crate::operation::list_container_instances::ListContainerInstancesError::Unhandled(inner) => Error::Unhandled(inner),
1516 }
1517 }
1518}
1519impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemon_deployments::ListDaemonDeploymentsError, R>> for Error
1520where
1521 R: Send + Sync + std::fmt::Debug + 'static,
1522{
1523 fn from(
1524 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemon_deployments::ListDaemonDeploymentsError, R>,
1525 ) -> Self {
1526 match err {
1527 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1528 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1529 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1530 source: err.into(),
1531 }),
1532 }
1533 }
1534}
1535impl From<crate::operation::list_daemon_deployments::ListDaemonDeploymentsError> for Error {
1536 fn from(err: crate::operation::list_daemon_deployments::ListDaemonDeploymentsError) -> Self {
1537 match err {
1538 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::AccessDeniedException(inner) => {
1539 Error::AccessDeniedException(inner)
1540 }
1541 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::ClientException(inner) => Error::ClientException(inner),
1542 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::ClusterNotFoundException(inner) => {
1543 Error::ClusterNotFoundException(inner)
1544 }
1545 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::InvalidParameterException(inner) => {
1546 Error::InvalidParameterException(inner)
1547 }
1548 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::ServerException(inner) => Error::ServerException(inner),
1549 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::UnsupportedFeatureException(inner) => {
1550 Error::UnsupportedFeatureException(inner)
1551 }
1552 crate::operation::list_daemon_deployments::ListDaemonDeploymentsError::Unhandled(inner) => Error::Unhandled(inner),
1553 }
1554 }
1555}
1556impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemons::ListDaemonsError, R>> for Error
1557where
1558 R: Send + Sync + std::fmt::Debug + 'static,
1559{
1560 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemons::ListDaemonsError, R>) -> Self {
1561 match err {
1562 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1563 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1564 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1565 source: err.into(),
1566 }),
1567 }
1568 }
1569}
1570impl From<crate::operation::list_daemons::ListDaemonsError> for Error {
1571 fn from(err: crate::operation::list_daemons::ListDaemonsError) -> Self {
1572 match err {
1573 crate::operation::list_daemons::ListDaemonsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1574 crate::operation::list_daemons::ListDaemonsError::ClientException(inner) => Error::ClientException(inner),
1575 crate::operation::list_daemons::ListDaemonsError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1576 crate::operation::list_daemons::ListDaemonsError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1577 crate::operation::list_daemons::ListDaemonsError::ServerException(inner) => Error::ServerException(inner),
1578 crate::operation::list_daemons::ListDaemonsError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
1579 crate::operation::list_daemons::ListDaemonsError::Unhandled(inner) => Error::Unhandled(inner),
1580 }
1581 }
1582}
1583impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError, R>>
1584 for Error
1585where
1586 R: Send + Sync + std::fmt::Debug + 'static,
1587{
1588 fn from(
1589 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError, R>,
1590 ) -> Self {
1591 match err {
1592 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1593 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1594 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1595 source: err.into(),
1596 }),
1597 }
1598 }
1599}
1600impl From<crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError> for Error {
1601 fn from(err: crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError) -> Self {
1602 match err {
1603 crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError::AccessDeniedException(inner) => {
1604 Error::AccessDeniedException(inner)
1605 }
1606 crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError::ClientException(inner) => Error::ClientException(inner),
1607 crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError::InvalidParameterException(inner) => {
1608 Error::InvalidParameterException(inner)
1609 }
1610 crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError::ServerException(inner) => Error::ServerException(inner),
1611 crate::operation::list_daemon_task_definitions::ListDaemonTaskDefinitionsError::Unhandled(inner) => Error::Unhandled(inner),
1612 }
1613 }
1614}
1615impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_service_deployments::ListServiceDeploymentsError, R>> for Error
1616where
1617 R: Send + Sync + std::fmt::Debug + 'static,
1618{
1619 fn from(
1620 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_service_deployments::ListServiceDeploymentsError, R>,
1621 ) -> Self {
1622 match err {
1623 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1624 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1625 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1626 source: err.into(),
1627 }),
1628 }
1629 }
1630}
1631impl From<crate::operation::list_service_deployments::ListServiceDeploymentsError> for Error {
1632 fn from(err: crate::operation::list_service_deployments::ListServiceDeploymentsError) -> Self {
1633 match err {
1634 crate::operation::list_service_deployments::ListServiceDeploymentsError::AccessDeniedException(inner) => {
1635 Error::AccessDeniedException(inner)
1636 }
1637 crate::operation::list_service_deployments::ListServiceDeploymentsError::ClientException(inner) => Error::ClientException(inner),
1638 crate::operation::list_service_deployments::ListServiceDeploymentsError::ClusterNotFoundException(inner) => {
1639 Error::ClusterNotFoundException(inner)
1640 }
1641 crate::operation::list_service_deployments::ListServiceDeploymentsError::InvalidParameterException(inner) => {
1642 Error::InvalidParameterException(inner)
1643 }
1644 crate::operation::list_service_deployments::ListServiceDeploymentsError::ServerException(inner) => Error::ServerException(inner),
1645 crate::operation::list_service_deployments::ListServiceDeploymentsError::ServiceNotFoundException(inner) => {
1646 Error::ServiceNotFoundException(inner)
1647 }
1648 crate::operation::list_service_deployments::ListServiceDeploymentsError::UnsupportedFeatureException(inner) => {
1649 Error::UnsupportedFeatureException(inner)
1650 }
1651 crate::operation::list_service_deployments::ListServiceDeploymentsError::Unhandled(inner) => Error::Unhandled(inner),
1652 }
1653 }
1654}
1655impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_services::ListServicesError, R>> for Error
1656where
1657 R: Send + Sync + std::fmt::Debug + 'static,
1658{
1659 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_services::ListServicesError, R>) -> Self {
1660 match err {
1661 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1662 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1663 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1664 source: err.into(),
1665 }),
1666 }
1667 }
1668}
1669impl From<crate::operation::list_services::ListServicesError> for Error {
1670 fn from(err: crate::operation::list_services::ListServicesError) -> Self {
1671 match err {
1672 crate::operation::list_services::ListServicesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1673 crate::operation::list_services::ListServicesError::ClientException(inner) => Error::ClientException(inner),
1674 crate::operation::list_services::ListServicesError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1675 crate::operation::list_services::ListServicesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1676 crate::operation::list_services::ListServicesError::ServerException(inner) => Error::ServerException(inner),
1677 crate::operation::list_services::ListServicesError::Unhandled(inner) => Error::Unhandled(inner),
1678 }
1679 }
1680}
1681impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_services_by_namespace::ListServicesByNamespaceError, R>>
1682 for Error
1683where
1684 R: Send + Sync + std::fmt::Debug + 'static,
1685{
1686 fn from(
1687 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_services_by_namespace::ListServicesByNamespaceError, R>,
1688 ) -> Self {
1689 match err {
1690 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1691 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1692 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1693 source: err.into(),
1694 }),
1695 }
1696 }
1697}
1698impl From<crate::operation::list_services_by_namespace::ListServicesByNamespaceError> for Error {
1699 fn from(err: crate::operation::list_services_by_namespace::ListServicesByNamespaceError) -> Self {
1700 match err {
1701 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::AccessDeniedException(inner) => {
1702 Error::AccessDeniedException(inner)
1703 }
1704 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::ClientException(inner) => Error::ClientException(inner),
1705 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::InvalidParameterException(inner) => {
1706 Error::InvalidParameterException(inner)
1707 }
1708 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::NamespaceNotFoundException(inner) => {
1709 Error::NamespaceNotFoundException(inner)
1710 }
1711 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::ServerException(inner) => Error::ServerException(inner),
1712 crate::operation::list_services_by_namespace::ListServicesByNamespaceError::Unhandled(inner) => Error::Unhandled(inner),
1713 }
1714 }
1715}
1716impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>> for Error
1717where
1718 R: Send + Sync + std::fmt::Debug + 'static,
1719{
1720 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tags_for_resource::ListTagsForResourceError, R>) -> Self {
1721 match err {
1722 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1723 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1724 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1725 source: err.into(),
1726 }),
1727 }
1728 }
1729}
1730impl From<crate::operation::list_tags_for_resource::ListTagsForResourceError> for Error {
1731 fn from(err: crate::operation::list_tags_for_resource::ListTagsForResourceError) -> Self {
1732 match err {
1733 crate::operation::list_tags_for_resource::ListTagsForResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1734 crate::operation::list_tags_for_resource::ListTagsForResourceError::ClientException(inner) => Error::ClientException(inner),
1735 crate::operation::list_tags_for_resource::ListTagsForResourceError::ClusterNotFoundException(inner) => {
1736 Error::ClusterNotFoundException(inner)
1737 }
1738 crate::operation::list_tags_for_resource::ListTagsForResourceError::InvalidParameterException(inner) => {
1739 Error::InvalidParameterException(inner)
1740 }
1741 crate::operation::list_tags_for_resource::ListTagsForResourceError::ServerException(inner) => Error::ServerException(inner),
1742 crate::operation::list_tags_for_resource::ListTagsForResourceError::Unhandled(inner) => Error::Unhandled(inner),
1743 }
1744 }
1745}
1746impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError, R>>
1747 for Error
1748where
1749 R: Send + Sync + std::fmt::Debug + 'static,
1750{
1751 fn from(
1752 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError, R>,
1753 ) -> Self {
1754 match err {
1755 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1756 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1757 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1758 source: err.into(),
1759 }),
1760 }
1761 }
1762}
1763impl From<crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError> for Error {
1764 fn from(err: crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError) -> Self {
1765 match err {
1766 crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError::AccessDeniedException(inner) => {
1767 Error::AccessDeniedException(inner)
1768 }
1769 crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError::ClientException(inner) => Error::ClientException(inner),
1770 crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError::InvalidParameterException(inner) => {
1771 Error::InvalidParameterException(inner)
1772 }
1773 crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError::ServerException(inner) => Error::ServerException(inner),
1774 crate::operation::list_task_definition_families::ListTaskDefinitionFamiliesError::Unhandled(inner) => Error::Unhandled(inner),
1775 }
1776 }
1777}
1778impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_task_definitions::ListTaskDefinitionsError, R>> for Error
1779where
1780 R: Send + Sync + std::fmt::Debug + 'static,
1781{
1782 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_task_definitions::ListTaskDefinitionsError, R>) -> Self {
1783 match err {
1784 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1785 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1786 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1787 source: err.into(),
1788 }),
1789 }
1790 }
1791}
1792impl From<crate::operation::list_task_definitions::ListTaskDefinitionsError> for Error {
1793 fn from(err: crate::operation::list_task_definitions::ListTaskDefinitionsError) -> Self {
1794 match err {
1795 crate::operation::list_task_definitions::ListTaskDefinitionsError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1796 crate::operation::list_task_definitions::ListTaskDefinitionsError::ClientException(inner) => Error::ClientException(inner),
1797 crate::operation::list_task_definitions::ListTaskDefinitionsError::InvalidParameterException(inner) => {
1798 Error::InvalidParameterException(inner)
1799 }
1800 crate::operation::list_task_definitions::ListTaskDefinitionsError::ServerException(inner) => Error::ServerException(inner),
1801 crate::operation::list_task_definitions::ListTaskDefinitionsError::Unhandled(inner) => Error::Unhandled(inner),
1802 }
1803 }
1804}
1805impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tasks::ListTasksError, R>> for Error
1806where
1807 R: Send + Sync + std::fmt::Debug + 'static,
1808{
1809 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::list_tasks::ListTasksError, R>) -> Self {
1810 match err {
1811 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1812 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1813 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1814 source: err.into(),
1815 }),
1816 }
1817 }
1818}
1819impl From<crate::operation::list_tasks::ListTasksError> for Error {
1820 fn from(err: crate::operation::list_tasks::ListTasksError) -> Self {
1821 match err {
1822 crate::operation::list_tasks::ListTasksError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1823 crate::operation::list_tasks::ListTasksError::ClientException(inner) => Error::ClientException(inner),
1824 crate::operation::list_tasks::ListTasksError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1825 crate::operation::list_tasks::ListTasksError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1826 crate::operation::list_tasks::ListTasksError::ServerException(inner) => Error::ServerException(inner),
1827 crate::operation::list_tasks::ListTasksError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
1828 crate::operation::list_tasks::ListTasksError::Unhandled(inner) => Error::Unhandled(inner),
1829 }
1830 }
1831}
1832impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_account_setting::PutAccountSettingError, R>> for Error
1833where
1834 R: Send + Sync + std::fmt::Debug + 'static,
1835{
1836 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_account_setting::PutAccountSettingError, R>) -> Self {
1837 match err {
1838 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1839 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1840 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1841 source: err.into(),
1842 }),
1843 }
1844 }
1845}
1846impl From<crate::operation::put_account_setting::PutAccountSettingError> for Error {
1847 fn from(err: crate::operation::put_account_setting::PutAccountSettingError) -> Self {
1848 match err {
1849 crate::operation::put_account_setting::PutAccountSettingError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1850 crate::operation::put_account_setting::PutAccountSettingError::ClientException(inner) => Error::ClientException(inner),
1851 crate::operation::put_account_setting::PutAccountSettingError::InvalidParameterException(inner) => {
1852 Error::InvalidParameterException(inner)
1853 }
1854 crate::operation::put_account_setting::PutAccountSettingError::ServerException(inner) => Error::ServerException(inner),
1855 crate::operation::put_account_setting::PutAccountSettingError::Unhandled(inner) => Error::Unhandled(inner),
1856 }
1857 }
1858}
1859impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_account_setting_default::PutAccountSettingDefaultError, R>>
1860 for Error
1861where
1862 R: Send + Sync + std::fmt::Debug + 'static,
1863{
1864 fn from(
1865 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_account_setting_default::PutAccountSettingDefaultError, R>,
1866 ) -> Self {
1867 match err {
1868 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1869 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1870 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1871 source: err.into(),
1872 }),
1873 }
1874 }
1875}
1876impl From<crate::operation::put_account_setting_default::PutAccountSettingDefaultError> for Error {
1877 fn from(err: crate::operation::put_account_setting_default::PutAccountSettingDefaultError) -> Self {
1878 match err {
1879 crate::operation::put_account_setting_default::PutAccountSettingDefaultError::AccessDeniedException(inner) => {
1880 Error::AccessDeniedException(inner)
1881 }
1882 crate::operation::put_account_setting_default::PutAccountSettingDefaultError::ClientException(inner) => Error::ClientException(inner),
1883 crate::operation::put_account_setting_default::PutAccountSettingDefaultError::InvalidParameterException(inner) => {
1884 Error::InvalidParameterException(inner)
1885 }
1886 crate::operation::put_account_setting_default::PutAccountSettingDefaultError::ServerException(inner) => Error::ServerException(inner),
1887 crate::operation::put_account_setting_default::PutAccountSettingDefaultError::Unhandled(inner) => Error::Unhandled(inner),
1888 }
1889 }
1890}
1891impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_attributes::PutAttributesError, R>> for Error
1892where
1893 R: Send + Sync + std::fmt::Debug + 'static,
1894{
1895 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_attributes::PutAttributesError, R>) -> Self {
1896 match err {
1897 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1898 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1899 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1900 source: err.into(),
1901 }),
1902 }
1903 }
1904}
1905impl From<crate::operation::put_attributes::PutAttributesError> for Error {
1906 fn from(err: crate::operation::put_attributes::PutAttributesError) -> Self {
1907 match err {
1908 crate::operation::put_attributes::PutAttributesError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
1909 crate::operation::put_attributes::PutAttributesError::AttributeLimitExceededException(inner) => {
1910 Error::AttributeLimitExceededException(inner)
1911 }
1912 crate::operation::put_attributes::PutAttributesError::ClientException(inner) => Error::ClientException(inner),
1913 crate::operation::put_attributes::PutAttributesError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
1914 crate::operation::put_attributes::PutAttributesError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
1915 crate::operation::put_attributes::PutAttributesError::ServerException(inner) => Error::ServerException(inner),
1916 crate::operation::put_attributes::PutAttributesError::TargetNotFoundException(inner) => Error::TargetNotFoundException(inner),
1917 crate::operation::put_attributes::PutAttributesError::Unhandled(inner) => Error::Unhandled(inner),
1918 }
1919 }
1920}
1921impl<R>
1922 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError, R>>
1923 for Error
1924where
1925 R: Send + Sync + std::fmt::Debug + 'static,
1926{
1927 fn from(
1928 err: ::aws_smithy_runtime_api::client::result::SdkError<
1929 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError,
1930 R,
1931 >,
1932 ) -> Self {
1933 match err {
1934 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1935 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1936 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1937 source: err.into(),
1938 }),
1939 }
1940 }
1941}
1942impl From<crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError> for Error {
1943 fn from(err: crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError) -> Self {
1944 match err {
1945 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::AccessDeniedException(inner) => {
1946 Error::AccessDeniedException(inner)
1947 }
1948 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::ClientException(inner) => {
1949 Error::ClientException(inner)
1950 }
1951 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::ClusterNotFoundException(inner) => {
1952 Error::ClusterNotFoundException(inner)
1953 }
1954 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::InvalidParameterException(inner) => {
1955 Error::InvalidParameterException(inner)
1956 }
1957 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::ResourceInUseException(inner) => {
1958 Error::ResourceInUseException(inner)
1959 }
1960 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::ServerException(inner) => {
1961 Error::ServerException(inner)
1962 }
1963 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::UpdateInProgressException(inner) => {
1964 Error::UpdateInProgressException(inner)
1965 }
1966 crate::operation::put_cluster_capacity_providers::PutClusterCapacityProvidersError::Unhandled(inner) => Error::Unhandled(inner),
1967 }
1968 }
1969}
1970impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_container_instance::RegisterContainerInstanceError, R>>
1971 for Error
1972where
1973 R: Send + Sync + std::fmt::Debug + 'static,
1974{
1975 fn from(
1976 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_container_instance::RegisterContainerInstanceError, R>,
1977 ) -> Self {
1978 match err {
1979 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
1980 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
1981 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
1982 source: err.into(),
1983 }),
1984 }
1985 }
1986}
1987impl From<crate::operation::register_container_instance::RegisterContainerInstanceError> for Error {
1988 fn from(err: crate::operation::register_container_instance::RegisterContainerInstanceError) -> Self {
1989 match err {
1990 crate::operation::register_container_instance::RegisterContainerInstanceError::AccessDeniedException(inner) => {
1991 Error::AccessDeniedException(inner)
1992 }
1993 crate::operation::register_container_instance::RegisterContainerInstanceError::ClientException(inner) => Error::ClientException(inner),
1994 crate::operation::register_container_instance::RegisterContainerInstanceError::ClusterNotFoundException(inner) => {
1995 Error::ClusterNotFoundException(inner)
1996 }
1997 crate::operation::register_container_instance::RegisterContainerInstanceError::InvalidParameterException(inner) => {
1998 Error::InvalidParameterException(inner)
1999 }
2000 crate::operation::register_container_instance::RegisterContainerInstanceError::ServerException(inner) => Error::ServerException(inner),
2001 crate::operation::register_container_instance::RegisterContainerInstanceError::Unhandled(inner) => Error::Unhandled(inner),
2002 }
2003 }
2004}
2005impl<R>
2006 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError, R>>
2007 for Error
2008where
2009 R: Send + Sync + std::fmt::Debug + 'static,
2010{
2011 fn from(
2012 err: ::aws_smithy_runtime_api::client::result::SdkError<
2013 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError,
2014 R,
2015 >,
2016 ) -> Self {
2017 match err {
2018 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2019 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2020 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2021 source: err.into(),
2022 }),
2023 }
2024 }
2025}
2026impl From<crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError> for Error {
2027 fn from(err: crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError) -> Self {
2028 match err {
2029 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::AccessDeniedException(inner) => {
2030 Error::AccessDeniedException(inner)
2031 }
2032 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::ClientException(inner) => {
2033 Error::ClientException(inner)
2034 }
2035 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::InvalidParameterException(inner) => {
2036 Error::InvalidParameterException(inner)
2037 }
2038 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::LimitExceededException(inner) => {
2039 Error::LimitExceededException(inner)
2040 }
2041 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::ServerException(inner) => {
2042 Error::ServerException(inner)
2043 }
2044 crate::operation::register_daemon_task_definition::RegisterDaemonTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
2045 }
2046 }
2047}
2048impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_task_definition::RegisterTaskDefinitionError, R>> for Error
2049where
2050 R: Send + Sync + std::fmt::Debug + 'static,
2051{
2052 fn from(
2053 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::register_task_definition::RegisterTaskDefinitionError, R>,
2054 ) -> Self {
2055 match err {
2056 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2057 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2058 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2059 source: err.into(),
2060 }),
2061 }
2062 }
2063}
2064impl From<crate::operation::register_task_definition::RegisterTaskDefinitionError> for Error {
2065 fn from(err: crate::operation::register_task_definition::RegisterTaskDefinitionError) -> Self {
2066 match err {
2067 crate::operation::register_task_definition::RegisterTaskDefinitionError::AccessDeniedException(inner) => {
2068 Error::AccessDeniedException(inner)
2069 }
2070 crate::operation::register_task_definition::RegisterTaskDefinitionError::ClientException(inner) => Error::ClientException(inner),
2071 crate::operation::register_task_definition::RegisterTaskDefinitionError::InvalidParameterException(inner) => {
2072 Error::InvalidParameterException(inner)
2073 }
2074 crate::operation::register_task_definition::RegisterTaskDefinitionError::LimitExceededException(inner) => {
2075 Error::LimitExceededException(inner)
2076 }
2077 crate::operation::register_task_definition::RegisterTaskDefinitionError::ServerException(inner) => Error::ServerException(inner),
2078 crate::operation::register_task_definition::RegisterTaskDefinitionError::Unhandled(inner) => Error::Unhandled(inner),
2079 }
2080 }
2081}
2082impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::run_task::RunTaskError, R>> for Error
2083where
2084 R: Send + Sync + std::fmt::Debug + 'static,
2085{
2086 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::run_task::RunTaskError, R>) -> Self {
2087 match err {
2088 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2089 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2090 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2091 source: err.into(),
2092 }),
2093 }
2094 }
2095}
2096impl From<crate::operation::run_task::RunTaskError> for Error {
2097 fn from(err: crate::operation::run_task::RunTaskError) -> Self {
2098 match err {
2099 crate::operation::run_task::RunTaskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2100 crate::operation::run_task::RunTaskError::BlockedException(inner) => Error::BlockedException(inner),
2101 crate::operation::run_task::RunTaskError::ClientException(inner) => Error::ClientException(inner),
2102 crate::operation::run_task::RunTaskError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2103 crate::operation::run_task::RunTaskError::ConflictException(inner) => Error::ConflictException(inner),
2104 crate::operation::run_task::RunTaskError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2105 crate::operation::run_task::RunTaskError::PlatformTaskDefinitionIncompatibilityException(inner) => {
2106 Error::PlatformTaskDefinitionIncompatibilityException(inner)
2107 }
2108 crate::operation::run_task::RunTaskError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
2109 crate::operation::run_task::RunTaskError::ServerException(inner) => Error::ServerException(inner),
2110 crate::operation::run_task::RunTaskError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
2111 crate::operation::run_task::RunTaskError::Unhandled(inner) => Error::Unhandled(inner),
2112 }
2113 }
2114}
2115impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_task::StartTaskError, R>> for Error
2116where
2117 R: Send + Sync + std::fmt::Debug + 'static,
2118{
2119 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::start_task::StartTaskError, R>) -> Self {
2120 match err {
2121 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2122 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2123 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2124 source: err.into(),
2125 }),
2126 }
2127 }
2128}
2129impl From<crate::operation::start_task::StartTaskError> for Error {
2130 fn from(err: crate::operation::start_task::StartTaskError) -> Self {
2131 match err {
2132 crate::operation::start_task::StartTaskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2133 crate::operation::start_task::StartTaskError::ClientException(inner) => Error::ClientException(inner),
2134 crate::operation::start_task::StartTaskError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2135 crate::operation::start_task::StartTaskError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2136 crate::operation::start_task::StartTaskError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
2137 crate::operation::start_task::StartTaskError::ServerException(inner) => Error::ServerException(inner),
2138 crate::operation::start_task::StartTaskError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
2139 crate::operation::start_task::StartTaskError::Unhandled(inner) => Error::Unhandled(inner),
2140 }
2141 }
2142}
2143impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_service_deployment::StopServiceDeploymentError, R>> for Error
2144where
2145 R: Send + Sync + std::fmt::Debug + 'static,
2146{
2147 fn from(
2148 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_service_deployment::StopServiceDeploymentError, R>,
2149 ) -> Self {
2150 match err {
2151 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2152 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2153 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2154 source: err.into(),
2155 }),
2156 }
2157 }
2158}
2159impl From<crate::operation::stop_service_deployment::StopServiceDeploymentError> for Error {
2160 fn from(err: crate::operation::stop_service_deployment::StopServiceDeploymentError) -> Self {
2161 match err {
2162 crate::operation::stop_service_deployment::StopServiceDeploymentError::AccessDeniedException(inner) => {
2163 Error::AccessDeniedException(inner)
2164 }
2165 crate::operation::stop_service_deployment::StopServiceDeploymentError::ClientException(inner) => Error::ClientException(inner),
2166 crate::operation::stop_service_deployment::StopServiceDeploymentError::ConflictException(inner) => Error::ConflictException(inner),
2167 crate::operation::stop_service_deployment::StopServiceDeploymentError::InvalidParameterException(inner) => {
2168 Error::InvalidParameterException(inner)
2169 }
2170 crate::operation::stop_service_deployment::StopServiceDeploymentError::ServerException(inner) => Error::ServerException(inner),
2171 crate::operation::stop_service_deployment::StopServiceDeploymentError::ServiceDeploymentNotFoundException(inner) => {
2172 Error::ServiceDeploymentNotFoundException(inner)
2173 }
2174 crate::operation::stop_service_deployment::StopServiceDeploymentError::UnsupportedFeatureException(inner) => {
2175 Error::UnsupportedFeatureException(inner)
2176 }
2177 crate::operation::stop_service_deployment::StopServiceDeploymentError::Unhandled(inner) => Error::Unhandled(inner),
2178 }
2179 }
2180}
2181impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_task::StopTaskError, R>> for Error
2182where
2183 R: Send + Sync + std::fmt::Debug + 'static,
2184{
2185 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::stop_task::StopTaskError, R>) -> Self {
2186 match err {
2187 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2188 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2189 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2190 source: err.into(),
2191 }),
2192 }
2193 }
2194}
2195impl From<crate::operation::stop_task::StopTaskError> for Error {
2196 fn from(err: crate::operation::stop_task::StopTaskError) -> Self {
2197 match err {
2198 crate::operation::stop_task::StopTaskError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2199 crate::operation::stop_task::StopTaskError::ClientException(inner) => Error::ClientException(inner),
2200 crate::operation::stop_task::StopTaskError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2201 crate::operation::stop_task::StopTaskError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2202 crate::operation::stop_task::StopTaskError::ServerException(inner) => Error::ServerException(inner),
2203 crate::operation::stop_task::StopTaskError::Unhandled(inner) => Error::Unhandled(inner),
2204 }
2205 }
2206}
2207impl<R>
2208 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError, R>>
2209 for Error
2210where
2211 R: Send + Sync + std::fmt::Debug + 'static,
2212{
2213 fn from(
2214 err: ::aws_smithy_runtime_api::client::result::SdkError<
2215 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError,
2216 R,
2217 >,
2218 ) -> Self {
2219 match err {
2220 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2221 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2222 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2223 source: err.into(),
2224 }),
2225 }
2226 }
2227}
2228impl From<crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError> for Error {
2229 fn from(err: crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError) -> Self {
2230 match err {
2231 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::AccessDeniedException(inner) => {
2232 Error::AccessDeniedException(inner)
2233 }
2234 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::ClientException(inner) => {
2235 Error::ClientException(inner)
2236 }
2237 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::ClusterNotFoundException(inner) => {
2238 Error::ClusterNotFoundException(inner)
2239 }
2240 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::InvalidParameterException(inner) => {
2241 Error::InvalidParameterException(inner)
2242 }
2243 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::ServerException(inner) => {
2244 Error::ServerException(inner)
2245 }
2246 crate::operation::submit_attachment_state_changes::SubmitAttachmentStateChangesError::Unhandled(inner) => Error::Unhandled(inner),
2247 }
2248 }
2249}
2250impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::submit_container_state_change::SubmitContainerStateChangeError, R>>
2251 for Error
2252where
2253 R: Send + Sync + std::fmt::Debug + 'static,
2254{
2255 fn from(
2256 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::submit_container_state_change::SubmitContainerStateChangeError, R>,
2257 ) -> Self {
2258 match err {
2259 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2260 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2261 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2262 source: err.into(),
2263 }),
2264 }
2265 }
2266}
2267impl From<crate::operation::submit_container_state_change::SubmitContainerStateChangeError> for Error {
2268 fn from(err: crate::operation::submit_container_state_change::SubmitContainerStateChangeError) -> Self {
2269 match err {
2270 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::AccessDeniedException(inner) => {
2271 Error::AccessDeniedException(inner)
2272 }
2273 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::ClientException(inner) => Error::ClientException(inner),
2274 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::ClusterNotFoundException(inner) => {
2275 Error::ClusterNotFoundException(inner)
2276 }
2277 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::InvalidParameterException(inner) => {
2278 Error::InvalidParameterException(inner)
2279 }
2280 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::ServerException(inner) => Error::ServerException(inner),
2281 crate::operation::submit_container_state_change::SubmitContainerStateChangeError::Unhandled(inner) => Error::Unhandled(inner),
2282 }
2283 }
2284}
2285impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::submit_task_state_change::SubmitTaskStateChangeError, R>> for Error
2286where
2287 R: Send + Sync + std::fmt::Debug + 'static,
2288{
2289 fn from(
2290 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::submit_task_state_change::SubmitTaskStateChangeError, R>,
2291 ) -> Self {
2292 match err {
2293 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2294 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2295 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2296 source: err.into(),
2297 }),
2298 }
2299 }
2300}
2301impl From<crate::operation::submit_task_state_change::SubmitTaskStateChangeError> for Error {
2302 fn from(err: crate::operation::submit_task_state_change::SubmitTaskStateChangeError) -> Self {
2303 match err {
2304 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::AccessDeniedException(inner) => {
2305 Error::AccessDeniedException(inner)
2306 }
2307 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::ClientException(inner) => Error::ClientException(inner),
2308 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::ClusterNotFoundException(inner) => {
2309 Error::ClusterNotFoundException(inner)
2310 }
2311 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::InvalidParameterException(inner) => {
2312 Error::InvalidParameterException(inner)
2313 }
2314 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::ServerException(inner) => Error::ServerException(inner),
2315 crate::operation::submit_task_state_change::SubmitTaskStateChangeError::Unhandled(inner) => Error::Unhandled(inner),
2316 }
2317 }
2318}
2319impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>> for Error
2320where
2321 R: Send + Sync + std::fmt::Debug + 'static,
2322{
2323 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::tag_resource::TagResourceError, R>) -> Self {
2324 match err {
2325 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2326 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2327 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2328 source: err.into(),
2329 }),
2330 }
2331 }
2332}
2333impl From<crate::operation::tag_resource::TagResourceError> for Error {
2334 fn from(err: crate::operation::tag_resource::TagResourceError) -> Self {
2335 match err {
2336 crate::operation::tag_resource::TagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2337 crate::operation::tag_resource::TagResourceError::ClientException(inner) => Error::ClientException(inner),
2338 crate::operation::tag_resource::TagResourceError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2339 crate::operation::tag_resource::TagResourceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2340 crate::operation::tag_resource::TagResourceError::LimitExceededException(inner) => Error::LimitExceededException(inner),
2341 crate::operation::tag_resource::TagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2342 crate::operation::tag_resource::TagResourceError::ServerException(inner) => Error::ServerException(inner),
2343 crate::operation::tag_resource::TagResourceError::Unhandled(inner) => Error::Unhandled(inner),
2344 }
2345 }
2346}
2347impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>> for Error
2348where
2349 R: Send + Sync + std::fmt::Debug + 'static,
2350{
2351 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::untag_resource::UntagResourceError, R>) -> Self {
2352 match err {
2353 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2354 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2355 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2356 source: err.into(),
2357 }),
2358 }
2359 }
2360}
2361impl From<crate::operation::untag_resource::UntagResourceError> for Error {
2362 fn from(err: crate::operation::untag_resource::UntagResourceError) -> Self {
2363 match err {
2364 crate::operation::untag_resource::UntagResourceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2365 crate::operation::untag_resource::UntagResourceError::ClientException(inner) => Error::ClientException(inner),
2366 crate::operation::untag_resource::UntagResourceError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2367 crate::operation::untag_resource::UntagResourceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2368 crate::operation::untag_resource::UntagResourceError::ResourceNotFoundException(inner) => Error::ResourceNotFoundException(inner),
2369 crate::operation::untag_resource::UntagResourceError::ServerException(inner) => Error::ServerException(inner),
2370 crate::operation::untag_resource::UntagResourceError::Unhandled(inner) => Error::Unhandled(inner),
2371 }
2372 }
2373}
2374impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_capacity_provider::UpdateCapacityProviderError, R>> for Error
2375where
2376 R: Send + Sync + std::fmt::Debug + 'static,
2377{
2378 fn from(
2379 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_capacity_provider::UpdateCapacityProviderError, R>,
2380 ) -> Self {
2381 match err {
2382 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2383 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2384 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2385 source: err.into(),
2386 }),
2387 }
2388 }
2389}
2390impl From<crate::operation::update_capacity_provider::UpdateCapacityProviderError> for Error {
2391 fn from(err: crate::operation::update_capacity_provider::UpdateCapacityProviderError) -> Self {
2392 match err {
2393 crate::operation::update_capacity_provider::UpdateCapacityProviderError::AccessDeniedException(inner) => {
2394 Error::AccessDeniedException(inner)
2395 }
2396 crate::operation::update_capacity_provider::UpdateCapacityProviderError::ClientException(inner) => Error::ClientException(inner),
2397 crate::operation::update_capacity_provider::UpdateCapacityProviderError::ClusterNotFoundException(inner) => {
2398 Error::ClusterNotFoundException(inner)
2399 }
2400 crate::operation::update_capacity_provider::UpdateCapacityProviderError::InvalidParameterException(inner) => {
2401 Error::InvalidParameterException(inner)
2402 }
2403 crate::operation::update_capacity_provider::UpdateCapacityProviderError::ServerException(inner) => Error::ServerException(inner),
2404 crate::operation::update_capacity_provider::UpdateCapacityProviderError::UnsupportedFeatureException(inner) => {
2405 Error::UnsupportedFeatureException(inner)
2406 }
2407 crate::operation::update_capacity_provider::UpdateCapacityProviderError::Unhandled(inner) => Error::Unhandled(inner),
2408 }
2409 }
2410}
2411impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_cluster::UpdateClusterError, R>> for Error
2412where
2413 R: Send + Sync + std::fmt::Debug + 'static,
2414{
2415 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_cluster::UpdateClusterError, R>) -> Self {
2416 match err {
2417 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2418 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2419 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2420 source: err.into(),
2421 }),
2422 }
2423 }
2424}
2425impl From<crate::operation::update_cluster::UpdateClusterError> for Error {
2426 fn from(err: crate::operation::update_cluster::UpdateClusterError) -> Self {
2427 match err {
2428 crate::operation::update_cluster::UpdateClusterError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2429 crate::operation::update_cluster::UpdateClusterError::ClientException(inner) => Error::ClientException(inner),
2430 crate::operation::update_cluster::UpdateClusterError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2431 crate::operation::update_cluster::UpdateClusterError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2432 crate::operation::update_cluster::UpdateClusterError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
2433 crate::operation::update_cluster::UpdateClusterError::ServerException(inner) => Error::ServerException(inner),
2434 crate::operation::update_cluster::UpdateClusterError::Unhandled(inner) => Error::Unhandled(inner),
2435 }
2436 }
2437}
2438impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_cluster_settings::UpdateClusterSettingsError, R>> for Error
2439where
2440 R: Send + Sync + std::fmt::Debug + 'static,
2441{
2442 fn from(
2443 err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_cluster_settings::UpdateClusterSettingsError, R>,
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::update_cluster_settings::UpdateClusterSettingsError> for Error {
2455 fn from(err: crate::operation::update_cluster_settings::UpdateClusterSettingsError) -> Self {
2456 match err {
2457 crate::operation::update_cluster_settings::UpdateClusterSettingsError::AccessDeniedException(inner) => {
2458 Error::AccessDeniedException(inner)
2459 }
2460 crate::operation::update_cluster_settings::UpdateClusterSettingsError::ClientException(inner) => Error::ClientException(inner),
2461 crate::operation::update_cluster_settings::UpdateClusterSettingsError::ClusterNotFoundException(inner) => {
2462 Error::ClusterNotFoundException(inner)
2463 }
2464 crate::operation::update_cluster_settings::UpdateClusterSettingsError::InvalidParameterException(inner) => {
2465 Error::InvalidParameterException(inner)
2466 }
2467 crate::operation::update_cluster_settings::UpdateClusterSettingsError::ServerException(inner) => Error::ServerException(inner),
2468 crate::operation::update_cluster_settings::UpdateClusterSettingsError::UpdateInProgressException(inner) => {
2469 Error::UpdateInProgressException(inner)
2470 }
2471 crate::operation::update_cluster_settings::UpdateClusterSettingsError::Unhandled(inner) => Error::Unhandled(inner),
2472 }
2473 }
2474}
2475impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_container_agent::UpdateContainerAgentError, R>> for Error
2476where
2477 R: Send + Sync + std::fmt::Debug + 'static,
2478{
2479 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_container_agent::UpdateContainerAgentError, R>) -> Self {
2480 match err {
2481 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2482 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2483 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2484 source: err.into(),
2485 }),
2486 }
2487 }
2488}
2489impl From<crate::operation::update_container_agent::UpdateContainerAgentError> for Error {
2490 fn from(err: crate::operation::update_container_agent::UpdateContainerAgentError) -> Self {
2491 match err {
2492 crate::operation::update_container_agent::UpdateContainerAgentError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2493 crate::operation::update_container_agent::UpdateContainerAgentError::ClientException(inner) => Error::ClientException(inner),
2494 crate::operation::update_container_agent::UpdateContainerAgentError::ClusterNotFoundException(inner) => {
2495 Error::ClusterNotFoundException(inner)
2496 }
2497 crate::operation::update_container_agent::UpdateContainerAgentError::InvalidParameterException(inner) => {
2498 Error::InvalidParameterException(inner)
2499 }
2500 crate::operation::update_container_agent::UpdateContainerAgentError::MissingVersionException(inner) => {
2501 Error::MissingVersionException(inner)
2502 }
2503 crate::operation::update_container_agent::UpdateContainerAgentError::NoUpdateAvailableException(inner) => {
2504 Error::NoUpdateAvailableException(inner)
2505 }
2506 crate::operation::update_container_agent::UpdateContainerAgentError::ServerException(inner) => Error::ServerException(inner),
2507 crate::operation::update_container_agent::UpdateContainerAgentError::UpdateInProgressException(inner) => {
2508 Error::UpdateInProgressException(inner)
2509 }
2510 crate::operation::update_container_agent::UpdateContainerAgentError::Unhandled(inner) => Error::Unhandled(inner),
2511 }
2512 }
2513}
2514impl<R>
2515 From<
2516 ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_container_instances_state::UpdateContainerInstancesStateError, R>,
2517 > for Error
2518where
2519 R: Send + Sync + std::fmt::Debug + 'static,
2520{
2521 fn from(
2522 err: ::aws_smithy_runtime_api::client::result::SdkError<
2523 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError,
2524 R,
2525 >,
2526 ) -> Self {
2527 match err {
2528 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2529 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2530 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2531 source: err.into(),
2532 }),
2533 }
2534 }
2535}
2536impl From<crate::operation::update_container_instances_state::UpdateContainerInstancesStateError> for Error {
2537 fn from(err: crate::operation::update_container_instances_state::UpdateContainerInstancesStateError) -> Self {
2538 match err {
2539 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::AccessDeniedException(inner) => {
2540 Error::AccessDeniedException(inner)
2541 }
2542 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::ClientException(inner) => {
2543 Error::ClientException(inner)
2544 }
2545 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::ClusterNotFoundException(inner) => {
2546 Error::ClusterNotFoundException(inner)
2547 }
2548 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::InvalidParameterException(inner) => {
2549 Error::InvalidParameterException(inner)
2550 }
2551 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::ServerException(inner) => {
2552 Error::ServerException(inner)
2553 }
2554 crate::operation::update_container_instances_state::UpdateContainerInstancesStateError::Unhandled(inner) => Error::Unhandled(inner),
2555 }
2556 }
2557}
2558impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_daemon::UpdateDaemonError, R>> for Error
2559where
2560 R: Send + Sync + std::fmt::Debug + 'static,
2561{
2562 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_daemon::UpdateDaemonError, R>) -> Self {
2563 match err {
2564 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2565 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2566 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2567 source: err.into(),
2568 }),
2569 }
2570 }
2571}
2572impl From<crate::operation::update_daemon::UpdateDaemonError> for Error {
2573 fn from(err: crate::operation::update_daemon::UpdateDaemonError) -> Self {
2574 match err {
2575 crate::operation::update_daemon::UpdateDaemonError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2576 crate::operation::update_daemon::UpdateDaemonError::ClientException(inner) => Error::ClientException(inner),
2577 crate::operation::update_daemon::UpdateDaemonError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2578 crate::operation::update_daemon::UpdateDaemonError::DaemonNotActiveException(inner) => Error::DaemonNotActiveException(inner),
2579 crate::operation::update_daemon::UpdateDaemonError::DaemonNotFoundException(inner) => Error::DaemonNotFoundException(inner),
2580 crate::operation::update_daemon::UpdateDaemonError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2581 crate::operation::update_daemon::UpdateDaemonError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
2582 crate::operation::update_daemon::UpdateDaemonError::ServerException(inner) => Error::ServerException(inner),
2583 crate::operation::update_daemon::UpdateDaemonError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
2584 crate::operation::update_daemon::UpdateDaemonError::Unhandled(inner) => Error::Unhandled(inner),
2585 }
2586 }
2587}
2588impl<R>
2589 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError, 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<
2596 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError,
2597 R,
2598 >,
2599 ) -> Self {
2600 match err {
2601 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2602 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2603 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2604 source: err.into(),
2605 }),
2606 }
2607 }
2608}
2609impl From<crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError> for Error {
2610 fn from(err: crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError) -> Self {
2611 match err {
2612 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::AccessDeniedException(inner) => {
2613 Error::AccessDeniedException(inner)
2614 }
2615 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::ClientException(inner) => {
2616 Error::ClientException(inner)
2617 }
2618 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::ClusterNotFoundException(inner) => {
2619 Error::ClusterNotFoundException(inner)
2620 }
2621 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::InvalidParameterException(inner) => {
2622 Error::InvalidParameterException(inner)
2623 }
2624 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::ServerException(inner) => {
2625 Error::ServerException(inner)
2626 }
2627 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::ServiceNotActiveException(inner) => {
2628 Error::ServiceNotActiveException(inner)
2629 }
2630 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::ServiceNotFoundException(inner) => {
2631 Error::ServiceNotFoundException(inner)
2632 }
2633 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::UnsupportedFeatureException(inner) => {
2634 Error::UnsupportedFeatureException(inner)
2635 }
2636 crate::operation::update_express_gateway_service::UpdateExpressGatewayServiceError::Unhandled(inner) => Error::Unhandled(inner),
2637 }
2638 }
2639}
2640impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_service::UpdateServiceError, R>> for Error
2641where
2642 R: Send + Sync + std::fmt::Debug + 'static,
2643{
2644 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_service::UpdateServiceError, R>) -> Self {
2645 match err {
2646 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2647 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2648 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2649 source: err.into(),
2650 }),
2651 }
2652 }
2653}
2654impl From<crate::operation::update_service::UpdateServiceError> for Error {
2655 fn from(err: crate::operation::update_service::UpdateServiceError) -> Self {
2656 match err {
2657 crate::operation::update_service::UpdateServiceError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2658 crate::operation::update_service::UpdateServiceError::ClientException(inner) => Error::ClientException(inner),
2659 crate::operation::update_service::UpdateServiceError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2660 crate::operation::update_service::UpdateServiceError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2661 crate::operation::update_service::UpdateServiceError::NamespaceNotFoundException(inner) => Error::NamespaceNotFoundException(inner),
2662 crate::operation::update_service::UpdateServiceError::PlatformTaskDefinitionIncompatibilityException(inner) => {
2663 Error::PlatformTaskDefinitionIncompatibilityException(inner)
2664 }
2665 crate::operation::update_service::UpdateServiceError::PlatformUnknownException(inner) => Error::PlatformUnknownException(inner),
2666 crate::operation::update_service::UpdateServiceError::ServerException(inner) => Error::ServerException(inner),
2667 crate::operation::update_service::UpdateServiceError::ServiceNotActiveException(inner) => Error::ServiceNotActiveException(inner),
2668 crate::operation::update_service::UpdateServiceError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
2669 crate::operation::update_service::UpdateServiceError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
2670 crate::operation::update_service::UpdateServiceError::Unhandled(inner) => Error::Unhandled(inner),
2671 }
2672 }
2673}
2674impl<R>
2675 From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError, R>>
2676 for Error
2677where
2678 R: Send + Sync + std::fmt::Debug + 'static,
2679{
2680 fn from(
2681 err: ::aws_smithy_runtime_api::client::result::SdkError<
2682 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError,
2683 R,
2684 >,
2685 ) -> Self {
2686 match err {
2687 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2688 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2689 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2690 source: err.into(),
2691 }),
2692 }
2693 }
2694}
2695impl From<crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError> for Error {
2696 fn from(err: crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError) -> Self {
2697 match err {
2698 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::AccessDeniedException(inner) => {
2699 Error::AccessDeniedException(inner)
2700 }
2701 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::ClientException(inner) => {
2702 Error::ClientException(inner)
2703 }
2704 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::ClusterNotFoundException(inner) => {
2705 Error::ClusterNotFoundException(inner)
2706 }
2707 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::InvalidParameterException(inner) => {
2708 Error::InvalidParameterException(inner)
2709 }
2710 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::ServerException(inner) => {
2711 Error::ServerException(inner)
2712 }
2713 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::ServiceNotActiveException(inner) => {
2714 Error::ServiceNotActiveException(inner)
2715 }
2716 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::ServiceNotFoundException(inner) => {
2717 Error::ServiceNotFoundException(inner)
2718 }
2719 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::TaskSetNotFoundException(inner) => {
2720 Error::TaskSetNotFoundException(inner)
2721 }
2722 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::UnsupportedFeatureException(inner) => {
2723 Error::UnsupportedFeatureException(inner)
2724 }
2725 crate::operation::update_service_primary_task_set::UpdateServicePrimaryTaskSetError::Unhandled(inner) => Error::Unhandled(inner),
2726 }
2727 }
2728}
2729impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_task_protection::UpdateTaskProtectionError, R>> for Error
2730where
2731 R: Send + Sync + std::fmt::Debug + 'static,
2732{
2733 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_task_protection::UpdateTaskProtectionError, R>) -> Self {
2734 match err {
2735 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2736 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2737 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2738 source: err.into(),
2739 }),
2740 }
2741 }
2742}
2743impl From<crate::operation::update_task_protection::UpdateTaskProtectionError> for Error {
2744 fn from(err: crate::operation::update_task_protection::UpdateTaskProtectionError) -> Self {
2745 match err {
2746 crate::operation::update_task_protection::UpdateTaskProtectionError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2747 crate::operation::update_task_protection::UpdateTaskProtectionError::ClientException(inner) => Error::ClientException(inner),
2748 crate::operation::update_task_protection::UpdateTaskProtectionError::ClusterNotFoundException(inner) => {
2749 Error::ClusterNotFoundException(inner)
2750 }
2751 crate::operation::update_task_protection::UpdateTaskProtectionError::InvalidParameterException(inner) => {
2752 Error::InvalidParameterException(inner)
2753 }
2754 crate::operation::update_task_protection::UpdateTaskProtectionError::ResourceNotFoundException(inner) => {
2755 Error::ResourceNotFoundException(inner)
2756 }
2757 crate::operation::update_task_protection::UpdateTaskProtectionError::ServerException(inner) => Error::ServerException(inner),
2758 crate::operation::update_task_protection::UpdateTaskProtectionError::UnsupportedFeatureException(inner) => {
2759 Error::UnsupportedFeatureException(inner)
2760 }
2761 crate::operation::update_task_protection::UpdateTaskProtectionError::Unhandled(inner) => Error::Unhandled(inner),
2762 }
2763 }
2764}
2765impl<R> From<::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_task_set::UpdateTaskSetError, R>> for Error
2766where
2767 R: Send + Sync + std::fmt::Debug + 'static,
2768{
2769 fn from(err: ::aws_smithy_runtime_api::client::result::SdkError<crate::operation::update_task_set::UpdateTaskSetError, R>) -> Self {
2770 match err {
2771 ::aws_smithy_runtime_api::client::result::SdkError::ServiceError(context) => Self::from(context.into_err()),
2772 _ => Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2773 meta: ::aws_smithy_types::error::metadata::ProvideErrorMetadata::meta(&err).clone(),
2774 source: err.into(),
2775 }),
2776 }
2777 }
2778}
2779impl From<crate::operation::update_task_set::UpdateTaskSetError> for Error {
2780 fn from(err: crate::operation::update_task_set::UpdateTaskSetError) -> Self {
2781 match err {
2782 crate::operation::update_task_set::UpdateTaskSetError::AccessDeniedException(inner) => Error::AccessDeniedException(inner),
2783 crate::operation::update_task_set::UpdateTaskSetError::ClientException(inner) => Error::ClientException(inner),
2784 crate::operation::update_task_set::UpdateTaskSetError::ClusterNotFoundException(inner) => Error::ClusterNotFoundException(inner),
2785 crate::operation::update_task_set::UpdateTaskSetError::InvalidParameterException(inner) => Error::InvalidParameterException(inner),
2786 crate::operation::update_task_set::UpdateTaskSetError::LimitExceededException(inner) => Error::LimitExceededException(inner),
2787 crate::operation::update_task_set::UpdateTaskSetError::ServerException(inner) => Error::ServerException(inner),
2788 crate::operation::update_task_set::UpdateTaskSetError::ServiceNotActiveException(inner) => Error::ServiceNotActiveException(inner),
2789 crate::operation::update_task_set::UpdateTaskSetError::ServiceNotFoundException(inner) => Error::ServiceNotFoundException(inner),
2790 crate::operation::update_task_set::UpdateTaskSetError::TaskSetNotFoundException(inner) => Error::TaskSetNotFoundException(inner),
2791 crate::operation::update_task_set::UpdateTaskSetError::UnsupportedFeatureException(inner) => Error::UnsupportedFeatureException(inner),
2792 crate::operation::update_task_set::UpdateTaskSetError::Unhandled(inner) => Error::Unhandled(inner),
2793 }
2794 }
2795}
2796impl<O, E> ::std::convert::From<::aws_smithy_runtime_api::client::waiters::error::WaiterError<O, E>> for Error
2797where
2798 O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
2799 E: ::std::error::Error + ::std::marker::Send + ::std::marker::Sync + 'static,
2800{
2801 fn from(err: ::aws_smithy_runtime_api::client::waiters::error::WaiterError<O, E>) -> Self {
2802 Error::Unhandled(crate::error::sealed_unhandled::Unhandled {
2803 meta: ::std::default::Default::default(),
2804 source: err.into(),
2805 })
2806 }
2807}
2808impl ::std::error::Error for Error {
2809 fn source(&self) -> std::option::Option<&(dyn ::std::error::Error + 'static)> {
2810 match self {
2811 Error::AccessDeniedException(inner) => inner.source(),
2812 Error::AttributeLimitExceededException(inner) => inner.source(),
2813 Error::BlockedException(inner) => inner.source(),
2814 Error::ClientException(inner) => inner.source(),
2815 Error::ClusterContainsCapacityProviderException(inner) => inner.source(),
2816 Error::ClusterContainsContainerInstancesException(inner) => inner.source(),
2817 Error::ClusterContainsServicesException(inner) => inner.source(),
2818 Error::ClusterContainsTasksException(inner) => inner.source(),
2819 Error::ClusterNotFoundException(inner) => inner.source(),
2820 Error::ConflictException(inner) => inner.source(),
2821 Error::DaemonNotActiveException(inner) => inner.source(),
2822 Error::DaemonNotFoundException(inner) => inner.source(),
2823 Error::InvalidParameterException(inner) => inner.source(),
2824 Error::LimitExceededException(inner) => inner.source(),
2825 Error::MissingVersionException(inner) => inner.source(),
2826 Error::NamespaceNotFoundException(inner) => inner.source(),
2827 Error::NoUpdateAvailableException(inner) => inner.source(),
2828 Error::PlatformTaskDefinitionIncompatibilityException(inner) => inner.source(),
2829 Error::PlatformUnknownException(inner) => inner.source(),
2830 Error::ResourceInUseException(inner) => inner.source(),
2831 Error::ResourceNotFoundException(inner) => inner.source(),
2832 Error::ServerException(inner) => inner.source(),
2833 Error::ServiceDeploymentNotFoundException(inner) => inner.source(),
2834 Error::ServiceNotActiveException(inner) => inner.source(),
2835 Error::ServiceNotFoundException(inner) => inner.source(),
2836 Error::TargetNotConnectedException(inner) => inner.source(),
2837 Error::TargetNotFoundException(inner) => inner.source(),
2838 Error::TaskSetNotFoundException(inner) => inner.source(),
2839 Error::UnsupportedFeatureException(inner) => inner.source(),
2840 Error::UpdateInProgressException(inner) => inner.source(),
2841 Error::Unhandled(inner) => ::std::option::Option::Some(&*inner.source),
2842 }
2843 }
2844}
2845impl ::aws_types::request_id::RequestId for Error {
2846 fn request_id(&self) -> Option<&str> {
2847 match self {
2848 Self::AccessDeniedException(e) => e.request_id(),
2849 Self::AttributeLimitExceededException(e) => e.request_id(),
2850 Self::BlockedException(e) => e.request_id(),
2851 Self::ClientException(e) => e.request_id(),
2852 Self::ClusterContainsCapacityProviderException(e) => e.request_id(),
2853 Self::ClusterContainsContainerInstancesException(e) => e.request_id(),
2854 Self::ClusterContainsServicesException(e) => e.request_id(),
2855 Self::ClusterContainsTasksException(e) => e.request_id(),
2856 Self::ClusterNotFoundException(e) => e.request_id(),
2857 Self::ConflictException(e) => e.request_id(),
2858 Self::DaemonNotActiveException(e) => e.request_id(),
2859 Self::DaemonNotFoundException(e) => e.request_id(),
2860 Self::InvalidParameterException(e) => e.request_id(),
2861 Self::LimitExceededException(e) => e.request_id(),
2862 Self::MissingVersionException(e) => e.request_id(),
2863 Self::NamespaceNotFoundException(e) => e.request_id(),
2864 Self::NoUpdateAvailableException(e) => e.request_id(),
2865 Self::PlatformTaskDefinitionIncompatibilityException(e) => e.request_id(),
2866 Self::PlatformUnknownException(e) => e.request_id(),
2867 Self::ResourceInUseException(e) => e.request_id(),
2868 Self::ResourceNotFoundException(e) => e.request_id(),
2869 Self::ServerException(e) => e.request_id(),
2870 Self::ServiceDeploymentNotFoundException(e) => e.request_id(),
2871 Self::ServiceNotActiveException(e) => e.request_id(),
2872 Self::ServiceNotFoundException(e) => e.request_id(),
2873 Self::TargetNotConnectedException(e) => e.request_id(),
2874 Self::TargetNotFoundException(e) => e.request_id(),
2875 Self::TaskSetNotFoundException(e) => e.request_id(),
2876 Self::UnsupportedFeatureException(e) => e.request_id(),
2877 Self::UpdateInProgressException(e) => e.request_id(),
2878 Self::Unhandled(e) => e.meta.request_id(),
2879 }
2880 }
2881}