#[non_exhaustive]
pub enum UpdateFolderErrorKind {
ConcurrentModificationException(ConcurrentModificationException),
ConflictingOperationException(ConflictingOperationException),
EntityAlreadyExistsException(EntityAlreadyExistsException),
EntityNotExistsException(EntityNotExistsException),
FailedDependencyException(FailedDependencyException),
LimitExceededException(LimitExceededException),
ProhibitedStateException(ProhibitedStateException),
ServiceUnavailableException(ServiceUnavailableException),
UnauthorizedOperationException(UnauthorizedOperationException),
UnauthorizedResourceAccessException(UnauthorizedResourceAccessException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the UpdateFolder
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
ConcurrentModificationException(ConcurrentModificationException)
The resource hierarchy is changing.
ConflictingOperationException(ConflictingOperationException)
Another operation is in progress on the resource that conflicts with the current operation.
EntityAlreadyExistsException(EntityAlreadyExistsException)
The resource already exists.
EntityNotExistsException(EntityNotExistsException)
The resource does not exist.
FailedDependencyException(FailedDependencyException)
The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.
LimitExceededException(LimitExceededException)
The maximum of 100,000 folders under the parent folder has been exceeded.
ProhibitedStateException(ProhibitedStateException)
The specified document version is not in the INITIALIZED state.
ServiceUnavailableException(ServiceUnavailableException)
One or more of the dependencies is unavailable.
UnauthorizedOperationException(UnauthorizedOperationException)
The operation is not permitted.
UnauthorizedResourceAccessException(UnauthorizedResourceAccessException)
The caller does not have access to perform the action on the resource.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code