Enum aws_sdk_memorydb::Error
source · [−]#[non_exhaustive]
pub enum Error {
Show 50 variants
AclAlreadyExistsFault(AclAlreadyExistsFault),
AclNotFoundFault(AclNotFoundFault),
AclQuotaExceededFault(AclQuotaExceededFault),
ApiCallRateForCustomerExceededFault(ApiCallRateForCustomerExceededFault),
ClusterAlreadyExistsFault(ClusterAlreadyExistsFault),
ClusterNotFoundFault(ClusterNotFoundFault),
ClusterQuotaForCustomerExceededFault(ClusterQuotaForCustomerExceededFault),
DefaultUserRequired(DefaultUserRequired),
DuplicateUserNameFault(DuplicateUserNameFault),
InsufficientClusterCapacityFault(InsufficientClusterCapacityFault),
InvalidAclStateFault(InvalidAclStateFault),
InvalidArnFault(InvalidArnFault),
InvalidClusterStateFault(InvalidClusterStateFault),
InvalidCredentialsException(InvalidCredentialsException),
InvalidKmsKeyFault(InvalidKmsKeyFault),
InvalidNodeStateFault(InvalidNodeStateFault),
InvalidParameterCombinationException(InvalidParameterCombinationException),
InvalidParameterGroupStateFault(InvalidParameterGroupStateFault),
InvalidParameterValueException(InvalidParameterValueException),
InvalidSnapshotStateFault(InvalidSnapshotStateFault),
InvalidSubnet(InvalidSubnet),
InvalidUserStateFault(InvalidUserStateFault),
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault),
NoOperationFault(NoOperationFault),
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault),
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault),
ParameterGroupAlreadyExistsFault(ParameterGroupAlreadyExistsFault),
ParameterGroupNotFoundFault(ParameterGroupNotFoundFault),
ParameterGroupQuotaExceededFault(ParameterGroupQuotaExceededFault),
ServiceLinkedRoleNotFoundFault(ServiceLinkedRoleNotFoundFault),
ServiceUpdateNotFoundFault(ServiceUpdateNotFoundFault),
ShardNotFoundFault(ShardNotFoundFault),
ShardsPerClusterQuotaExceededFault(ShardsPerClusterQuotaExceededFault),
SnapshotAlreadyExistsFault(SnapshotAlreadyExistsFault),
SnapshotNotFoundFault(SnapshotNotFoundFault),
SnapshotQuotaExceededFault(SnapshotQuotaExceededFault),
SubnetGroupAlreadyExistsFault(SubnetGroupAlreadyExistsFault),
SubnetGroupInUseFault(SubnetGroupInUseFault),
SubnetGroupNotFoundFault(SubnetGroupNotFoundFault),
SubnetGroupQuotaExceededFault(SubnetGroupQuotaExceededFault),
SubnetInUse(SubnetInUse),
SubnetNotAllowedFault(SubnetNotAllowedFault),
SubnetQuotaExceededFault(SubnetQuotaExceededFault),
TagNotFoundFault(TagNotFoundFault),
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded),
TestFailoverNotAvailableFault(TestFailoverNotAvailableFault),
UserAlreadyExistsFault(UserAlreadyExistsFault),
UserNotFoundFault(UserNotFoundFault),
UserQuotaExceededFault(UserQuotaExceededFault),
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
AclAlreadyExistsFault(AclAlreadyExistsFault)
AclNotFoundFault(AclNotFoundFault)
AclQuotaExceededFault(AclQuotaExceededFault)
ApiCallRateForCustomerExceededFault(ApiCallRateForCustomerExceededFault)
ClusterAlreadyExistsFault(ClusterAlreadyExistsFault)
ClusterNotFoundFault(ClusterNotFoundFault)
ClusterQuotaForCustomerExceededFault(ClusterQuotaForCustomerExceededFault)
DefaultUserRequired(DefaultUserRequired)
DuplicateUserNameFault(DuplicateUserNameFault)
InsufficientClusterCapacityFault(InsufficientClusterCapacityFault)
InvalidAclStateFault(InvalidAclStateFault)
InvalidArnFault(InvalidArnFault)
InvalidClusterStateFault(InvalidClusterStateFault)
InvalidCredentialsException(InvalidCredentialsException)
InvalidKmsKeyFault(InvalidKmsKeyFault)
InvalidNodeStateFault(InvalidNodeStateFault)
InvalidParameterCombinationException(InvalidParameterCombinationException)
InvalidParameterGroupStateFault(InvalidParameterGroupStateFault)
InvalidParameterValueException(InvalidParameterValueException)
InvalidSnapshotStateFault(InvalidSnapshotStateFault)
InvalidSubnet(InvalidSubnet)
InvalidUserStateFault(InvalidUserStateFault)
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault)
NoOperationFault(NoOperationFault)
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault)
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault)
ParameterGroupAlreadyExistsFault(ParameterGroupAlreadyExistsFault)
ParameterGroupNotFoundFault(ParameterGroupNotFoundFault)
ParameterGroupQuotaExceededFault(ParameterGroupQuotaExceededFault)
ServiceLinkedRoleNotFoundFault(ServiceLinkedRoleNotFoundFault)
ServiceUpdateNotFoundFault(ServiceUpdateNotFoundFault)
ShardNotFoundFault(ShardNotFoundFault)
ShardsPerClusterQuotaExceededFault(ShardsPerClusterQuotaExceededFault)
SnapshotAlreadyExistsFault(SnapshotAlreadyExistsFault)
SnapshotNotFoundFault(SnapshotNotFoundFault)
SnapshotQuotaExceededFault(SnapshotQuotaExceededFault)
SubnetGroupAlreadyExistsFault(SubnetGroupAlreadyExistsFault)
SubnetGroupInUseFault(SubnetGroupInUseFault)
SubnetGroupNotFoundFault(SubnetGroupNotFoundFault)
SubnetGroupQuotaExceededFault(SubnetGroupQuotaExceededFault)
SubnetInUse(SubnetInUse)
SubnetNotAllowedFault(SubnetNotAllowedFault)
SubnetQuotaExceededFault(SubnetQuotaExceededFault)
TagNotFoundFault(TagNotFoundFault)
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded)
TestFailoverNotAvailableFault(TestFailoverNotAvailableFault)
UserAlreadyExistsFault(UserAlreadyExistsFault)
UserNotFoundFault(UserNotFoundFault)
UserQuotaExceededFault(UserQuotaExceededFault)
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<BatchUpdateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<BatchUpdateClusterError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<BatchUpdateClusterError, R>) -> Self
fn from(err: SdkError<BatchUpdateClusterError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<CopySnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CopySnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CopySnapshotError, R>) -> Self
fn from(err: SdkError<CopySnapshotError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<CreateACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateACLError, R>) -> Self
fn from(err: SdkError<CreateACLError, R>) -> Self
Performs the conversion.
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<CreateSnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateSnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateSnapshotError, R>) -> Self
fn from(err: SdkError<CreateSnapshotError, 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<CreateUserError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<CreateUserError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<CreateUserError, R>) -> Self
fn from(err: SdkError<CreateUserError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DeleteACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteACLError, R>) -> Self
fn from(err: SdkError<DeleteACLError, 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<DeleteSnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteSnapshotError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteSnapshotError, R>) -> Self
fn from(err: SdkError<DeleteSnapshotError, 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<DeleteUserError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DeleteUserError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DeleteUserError, R>) -> Self
fn from(err: SdkError<DeleteUserError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeACLsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeACLsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeACLsError, R>) -> Self
fn from(err: SdkError<DescribeACLsError, 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<DescribeEngineVersionsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeEngineVersionsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeEngineVersionsError, R>) -> Self
fn from(err: SdkError<DescribeEngineVersionsError, 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<DescribeServiceUpdatesError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeServiceUpdatesError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeServiceUpdatesError, R>) -> Self
fn from(err: SdkError<DescribeServiceUpdatesError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<DescribeSnapshotsError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeSnapshotsError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeSnapshotsError, R>) -> Self
fn from(err: SdkError<DescribeSnapshotsError, 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<DescribeUsersError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<DescribeUsersError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<DescribeUsersError, R>) -> Self
fn from(err: SdkError<DescribeUsersError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<FailoverShardError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<FailoverShardError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<FailoverShardError, R>) -> Self
fn from(err: SdkError<FailoverShardError, R>) -> Self
Performs the conversion.
sourceimpl<R> From<SdkError<ListAllowedNodeTypeUpdatesError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<ListAllowedNodeTypeUpdatesError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<ListAllowedNodeTypeUpdatesError, R>) -> Self
fn from(err: SdkError<ListAllowedNodeTypeUpdatesError, 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<ResetParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<ResetParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<ResetParameterGroupError, R>) -> Self
fn from(err: SdkError<ResetParameterGroupError, 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<UpdateACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<UpdateACLError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<UpdateACLError, R>) -> Self
fn from(err: SdkError<UpdateACLError, 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.
sourceimpl<R> From<SdkError<UpdateParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
impl<R> From<SdkError<UpdateParameterGroupError, R>> for Error where
R: Send + Sync + Debug + 'static,
sourcefn from(err: SdkError<UpdateParameterGroupError, R>) -> Self
fn from(err: SdkError<UpdateParameterGroupError, 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