#[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