pub enum CreateEventSubscriptionError {
KMSAccessDeniedFault(String),
KMSDisabledFault(String),
KMSInvalidStateFault(String),
KMSNotFoundFault(String),
KMSThrottlingFault(String),
ResourceAlreadyExistsFault(String),
ResourceNotFoundFault(String),
ResourceQuotaExceededFault(String),
SNSInvalidTopicFault(String),
SNSNoAuthorizationFault(String),
}Expand description
Errors returned by CreateEventSubscription
Variants§
KMSAccessDeniedFault(String)
The ciphertext references a key that doesn't exist or that the DMS account doesn't have access to.
KMSDisabledFault(String)
The specified master key (CMK) isn't enabled.
KMSInvalidStateFault(String)
The state of the specified AWS KMS resource isn't valid for this request.
KMSNotFoundFault(String)
The specified AWS KMS entity or resource can't be found.
KMSThrottlingFault(String)
This request triggered AWS KMS request throttling.
ResourceAlreadyExistsFault(String)
The resource you are attempting to create already exists.
ResourceNotFoundFault(String)
The resource could not be found.
ResourceQuotaExceededFault(String)
The quota for this resource quota has been exceeded.
SNSInvalidTopicFault(String)
The SNS topic is invalid.
SNSNoAuthorizationFault(String)
You are not authorized for the SNS subscription.
Implementations§
Trait Implementations§
Source§impl Debug for CreateEventSubscriptionError
impl Debug for CreateEventSubscriptionError
Source§impl Error for CreateEventSubscriptionError
impl Error for CreateEventSubscriptionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for CreateEventSubscriptionError
impl PartialEq for CreateEventSubscriptionError
Source§fn eq(&self, other: &CreateEventSubscriptionError) -> bool
fn eq(&self, other: &CreateEventSubscriptionError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CreateEventSubscriptionError
Auto Trait Implementations§
impl Freeze for CreateEventSubscriptionError
impl RefUnwindSafe for CreateEventSubscriptionError
impl Send for CreateEventSubscriptionError
impl Sync for CreateEventSubscriptionError
impl Unpin for CreateEventSubscriptionError
impl UnwindSafe for CreateEventSubscriptionError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more