#[non_exhaustive]
pub enum InitiateDocumentVersionUploadErrorKind {
DraftUploadOutOfSyncException(DraftUploadOutOfSyncException),
EntityAlreadyExistsException(EntityAlreadyExistsException),
EntityNotExistsException(EntityNotExistsException),
FailedDependencyException(FailedDependencyException),
ProhibitedStateException(ProhibitedStateException),
ResourceAlreadyCheckedOutException(ResourceAlreadyCheckedOutException),
ServiceUnavailableException(ServiceUnavailableException),
StorageLimitExceededException(StorageLimitExceededException),
StorageLimitWillExceedException(StorageLimitWillExceedException),
UnauthorizedOperationException(UnauthorizedOperationException),
UnauthorizedResourceAccessException(UnauthorizedResourceAccessException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the InitiateDocumentVersionUpload
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
DraftUploadOutOfSyncException(DraftUploadOutOfSyncException)
This exception is thrown when a valid checkout ID is not presented on document version upload calls for a document that has been checked out from Web client.
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.
ProhibitedStateException(ProhibitedStateException)
The specified document version is not in the INITIALIZED state.
ResourceAlreadyCheckedOutException(ResourceAlreadyCheckedOutException)
The resource is already checked out.
ServiceUnavailableException(ServiceUnavailableException)
One or more of the dependencies is unavailable.
StorageLimitExceededException(StorageLimitExceededException)
The storage limit has been exceeded.
StorageLimitWillExceedException(StorageLimitWillExceedException)
The storage limit will be exceeded.
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