Enum aws_sdk_dax::Error
source · [−]#[non_exhaustive]
pub enum Error {
Show 28 variants
ClusterAlreadyExistsFault(ClusterAlreadyExistsFault),
ClusterNotFoundFault(ClusterNotFoundFault),
ClusterQuotaForCustomerExceededFault(ClusterQuotaForCustomerExceededFault),
InsufficientClusterCapacityFault(InsufficientClusterCapacityFault),
InvalidArnFault(InvalidArnFault),
InvalidClusterStateFault(InvalidClusterStateFault),
InvalidParameterCombinationException(InvalidParameterCombinationException),
InvalidParameterGroupStateFault(InvalidParameterGroupStateFault),
InvalidParameterValueException(InvalidParameterValueException),
InvalidSubnet(InvalidSubnet),
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault),
NodeNotFoundFault(NodeNotFoundFault),
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault),
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault),
ParameterGroupAlreadyExistsFault(ParameterGroupAlreadyExistsFault),
ParameterGroupNotFoundFault(ParameterGroupNotFoundFault),
ParameterGroupQuotaExceededFault(ParameterGroupQuotaExceededFault),
ServiceLinkedRoleNotFoundFault(ServiceLinkedRoleNotFoundFault),
ServiceQuotaExceededException(ServiceQuotaExceededException),
SubnetGroupAlreadyExistsFault(SubnetGroupAlreadyExistsFault),
SubnetGroupInUseFault(SubnetGroupInUseFault),
SubnetGroupNotFoundFault(SubnetGroupNotFoundFault),
SubnetGroupQuotaExceededFault(SubnetGroupQuotaExceededFault),
SubnetInUse(SubnetInUse),
SubnetQuotaExceededFault(SubnetQuotaExceededFault),
TagNotFoundFault(TagNotFoundFault),
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
All possible error types for this service.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
ClusterAlreadyExistsFault(ClusterAlreadyExistsFault)
You already have a DAX cluster with the given identifier.
ClusterNotFoundFault(ClusterNotFoundFault)
The requested cluster ID does not refer to an existing DAX cluster.
ClusterQuotaForCustomerExceededFault(ClusterQuotaForCustomerExceededFault)
You have attempted to exceed the maximum number of DAX clusters for your AWS account.
InsufficientClusterCapacityFault(InsufficientClusterCapacityFault)
There are not enough system resources to create the cluster you requested (or to resize an already-existing cluster).
InvalidArnFault(InvalidArnFault)
The Amazon Resource Name (ARN) supplied in the request is not valid.
InvalidClusterStateFault(InvalidClusterStateFault)
The requested DAX cluster is not in the available state.
InvalidParameterCombinationException(InvalidParameterCombinationException)
Two or more incompatible parameters were specified.
InvalidParameterGroupStateFault(InvalidParameterGroupStateFault)
One or more parameters in a parameter group are in an invalid state.
InvalidParameterValueException(InvalidParameterValueException)
The value for a parameter is invalid.
InvalidSubnet(InvalidSubnet)
An invalid subnet identifier was specified.
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault)
The VPC network is in an invalid state.
NodeNotFoundFault(NodeNotFoundFault)
None of the nodes in the cluster have the given node ID.
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault)
You have attempted to exceed the maximum number of nodes for a DAX cluster.
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault)
You have attempted to exceed the maximum number of nodes for your AWS account.
ParameterGroupAlreadyExistsFault(ParameterGroupAlreadyExistsFault)
The specified parameter group already exists.
ParameterGroupNotFoundFault(ParameterGroupNotFoundFault)
The specified parameter group does not exist.
ParameterGroupQuotaExceededFault(ParameterGroupQuotaExceededFault)
You have attempted to exceed the maximum number of parameter groups.
ServiceLinkedRoleNotFoundFault(ServiceLinkedRoleNotFoundFault)
The specified service linked role (SLR) was not found.
ServiceQuotaExceededException(ServiceQuotaExceededException)
You have reached the maximum number of x509 certificates that can be created for encrypted clusters in a 30 day period. Contact AWS customer support to discuss options for continuing to create encrypted clusters.
SubnetGroupAlreadyExistsFault(SubnetGroupAlreadyExistsFault)
The specified subnet group already exists.
SubnetGroupInUseFault(SubnetGroupInUseFault)
The specified subnet group is currently in use.
SubnetGroupNotFoundFault(SubnetGroupNotFoundFault)
The requested subnet group name does not refer to an existing subnet group.
SubnetGroupQuotaExceededFault(SubnetGroupQuotaExceededFault)
The request cannot be processed because it would exceed the allowed number of subnets in a subnet group.
SubnetInUse(SubnetInUse)
The requested subnet is being used by another subnet group.
SubnetQuotaExceededFault(SubnetQuotaExceededFault)
The request cannot be processed because it would exceed the allowed number of subnets in a subnet group.
TagNotFoundFault(TagNotFoundFault)
The tag does not exist.
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded)
You have exceeded the maximum number of tags for this DAX cluster.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unhandled error occurred.
Trait Implementations
sourceimpl Error for Error
impl Error for Error
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl<R> From<SdkError<CreateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateClusterError, R>) -> Self
fn from(err: SdkError<CreateClusterError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<CreateParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateParameterGroupError, R>) -> Self
fn from(err: SdkError<CreateParameterGroupError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<CreateSubnetGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateSubnetGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateSubnetGroupError, R>) -> Self
fn from(err: SdkError<CreateSubnetGroupError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DecreaseReplicationFactorError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DecreaseReplicationFactorError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DecreaseReplicationFactorError, R>) -> Self
fn from(err: SdkError<DecreaseReplicationFactorError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DeleteClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteClusterError, R>) -> Self
fn from(err: SdkError<DeleteClusterError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DeleteParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteParameterGroupError, R>) -> Self
fn from(err: SdkError<DeleteParameterGroupError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DeleteSubnetGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteSubnetGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteSubnetGroupError, R>) -> Self
fn from(err: SdkError<DeleteSubnetGroupError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeClustersError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeClustersError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeClustersError, R>) -> Self
fn from(err: SdkError<DescribeClustersError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeDefaultParametersError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeDefaultParametersError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeDefaultParametersError, R>) -> Self
fn from(err: SdkError<DescribeDefaultParametersError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeEventsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeEventsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeEventsError, R>) -> Self
fn from(err: SdkError<DescribeEventsError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeParameterGroupsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeParameterGroupsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeParameterGroupsError, R>) -> Self
fn from(err: SdkError<DescribeParameterGroupsError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeParametersError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeParametersError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeParametersError, R>) -> Self
fn from(err: SdkError<DescribeParametersError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeSubnetGroupsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeSubnetGroupsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeSubnetGroupsError, R>) -> Self
fn from(err: SdkError<DescribeSubnetGroupsError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<IncreaseReplicationFactorError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<IncreaseReplicationFactorError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<IncreaseReplicationFactorError, R>) -> Self
fn from(err: SdkError<IncreaseReplicationFactorError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<ListTagsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<ListTagsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<ListTagsError, R>) -> Self
fn from(err: SdkError<ListTagsError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<RebootNodeError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<RebootNodeError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<RebootNodeError, R>) -> Self
fn from(err: SdkError<RebootNodeError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<TagResourceError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<TagResourceError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<TagResourceError, R>) -> Self
fn from(err: SdkError<TagResourceError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<UntagResourceError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<UntagResourceError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<UntagResourceError, R>) -> Self
fn from(err: SdkError<UntagResourceError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<UpdateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<UpdateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<UpdateClusterError, R>) -> Self
fn from(err: SdkError<UpdateClusterError, R>) -> Self
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more