Enum aws_sdk_ecs::error::PutAttributesErrorKind
source · #[non_exhaustive]
pub enum PutAttributesErrorKind {
AttributeLimitExceededException(AttributeLimitExceededException),
ClusterNotFoundException(ClusterNotFoundException),
InvalidParameterException(InvalidParameterException),
TargetNotFoundException(TargetNotFoundException),
Unhandled(Unhandled),
}Expand description
Types of errors that can occur for the PutAttributes operation.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
AttributeLimitExceededException(AttributeLimitExceededException)
You can apply up to 10 custom attributes for each resource. You can view the attributes of a resource with ListAttributes. You can remove existing attributes on a resource with DeleteAttributes.
ClusterNotFoundException(ClusterNotFoundException)
The specified cluster wasn't found. You can view your available clusters with ListClusters. Amazon ECS clusters are Region specific.
InvalidParameterException(InvalidParameterException)
The specified parameter isn't valid. Review the available parameters for the API request.
TargetNotFoundException(TargetNotFoundException)
The specified target wasn't found. You can view your available container instances with ListContainerInstances. Amazon ECS container instances are cluster-specific and Region-specific.
Unhandled(Unhandled)
An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
When logging an error from the SDK, it is recommended that you either wrap the error in
DisplayErrorContext, use another
error reporter library that visits the error’s cause/source chain, or call
Error::source for more details about the underlying cause.