#[non_exhaustive]
pub enum CreateTrafficPolicyInstanceErrorKind {
InvalidInput(InvalidInput),
NoSuchHostedZone(NoSuchHostedZone),
NoSuchTrafficPolicy(NoSuchTrafficPolicy),
TooManyTrafficPolicyInstances(TooManyTrafficPolicyInstances),
TrafficPolicyInstanceAlreadyExists(TrafficPolicyInstanceAlreadyExists),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}Expand description
Types of errors that can occur for the CreateTrafficPolicyInstance operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
InvalidInput(InvalidInput)
The input is not valid.
NoSuchHostedZone(NoSuchHostedZone)
No hosted zone exists with the ID that you specified.
NoSuchTrafficPolicy(NoSuchTrafficPolicy)
No traffic policy exists with the specified ID.
TooManyTrafficPolicyInstances(TooManyTrafficPolicyInstances)
This traffic policy instance can't be created because the current account has reached the limit on the number of traffic policy instances.
For information about default limits, see Limits in the Amazon Route 53 Developer Guide.
For information about how to get the current limit for an account, see GetAccountLimit.
To request a higher limit, create a case with the Amazon Web Services Support Center.
TrafficPolicyInstanceAlreadyExists(TrafficPolicyInstanceAlreadyExists)
There is already a traffic policy instance with the specified ID.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for CreateTrafficPolicyInstanceErrorKind
impl Send for CreateTrafficPolicyInstanceErrorKind
impl Sync for CreateTrafficPolicyInstanceErrorKind
impl Unpin for CreateTrafficPolicyInstanceErrorKind
impl !UnwindSafe for CreateTrafficPolicyInstanceErrorKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
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