#[non_exhaustive]
pub enum UpdateStackInstancesErrorKind {
InvalidOperationException(InvalidOperationException),
OperationIdAlreadyExistsException(OperationIdAlreadyExistsException),
OperationInProgressException(OperationInProgressException),
StackInstanceNotFoundException(StackInstanceNotFoundException),
StackSetNotFoundException(StackSetNotFoundException),
StaleRequestException(StaleRequestException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the UpdateStackInstances
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
InvalidOperationException(InvalidOperationException)
The specified operation isn't valid.
OperationIdAlreadyExistsException(OperationIdAlreadyExistsException)
The specified operation ID already exists.
OperationInProgressException(OperationInProgressException)
Another operation is currently in progress for this stack set. Only one operation can be performed for a stack set at a given time.
StackInstanceNotFoundException(StackInstanceNotFoundException)
The specified stack instance doesn't exist.
StackSetNotFoundException(StackSetNotFoundException)
The specified stack set doesn't exist.
StaleRequestException(StaleRequestException)
Another operation has been performed on this stack set since the specified operation was performed.
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 UpdateStackInstancesErrorKind
impl Send for UpdateStackInstancesErrorKind
impl Sync for UpdateStackInstancesErrorKind
impl Unpin for UpdateStackInstancesErrorKind
impl !UnwindSafe for UpdateStackInstancesErrorKind
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