#[non_exhaustive]
pub enum UpdateAssociationErrorKind {
Show 13 variants
AssociationDoesNotExist(AssociationDoesNotExist),
AssociationVersionLimitExceeded(AssociationVersionLimitExceeded),
InternalServerError(InternalServerError),
InvalidAssociationVersion(InvalidAssociationVersion),
InvalidDocument(InvalidDocument),
InvalidDocumentVersion(InvalidDocumentVersion),
InvalidOutputLocation(InvalidOutputLocation),
InvalidParameters(InvalidParameters),
InvalidSchedule(InvalidSchedule),
InvalidTarget(InvalidTarget),
InvalidUpdate(InvalidUpdate),
TooManyUpdates(TooManyUpdates),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the UpdateAssociation
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
AssociationDoesNotExist(AssociationDoesNotExist)
The specified association doesn't exist.
AssociationVersionLimitExceeded(AssociationVersionLimitExceeded)
You have reached the maximum number versions allowed for an association. Each association has a limit of 1,000 versions.
InternalServerError(InternalServerError)
An error occurred on the server side.
InvalidAssociationVersion(InvalidAssociationVersion)
The version you specified isn't valid. Use ListAssociationVersions to view all versions of an association according to the association ID. Or, use the $LATEST
parameter to view the latest version of the association.
InvalidDocument(InvalidDocument)
The specified SSM document doesn't exist.
InvalidDocumentVersion(InvalidDocumentVersion)
The document version isn't valid or doesn't exist.
InvalidOutputLocation(InvalidOutputLocation)
The output location isn't valid or doesn't exist.
InvalidParameters(InvalidParameters)
You must specify values for all required parameters in the Amazon Web Services Systems Manager document (SSM document). You can only supply values to parameters defined in the SSM document.
InvalidSchedule(InvalidSchedule)
The schedule is invalid. Verify your cron or rate expression and try again.
InvalidTarget(InvalidTarget)
The target isn't valid or doesn't exist. It might not be configured for Systems Manager or you might not have permission to perform the operation.
InvalidUpdate(InvalidUpdate)
The update isn't valid.
TooManyUpdates(TooManyUpdates)
There are concurrent updates for a resource that supports one update at a time.
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 UpdateAssociationErrorKind
impl Send for UpdateAssociationErrorKind
impl Sync for UpdateAssociationErrorKind
impl Unpin for UpdateAssociationErrorKind
impl !UnwindSafe for UpdateAssociationErrorKind
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