# Packages
Package workdocsiface provides an interface to enable mocking the Amazon WorkDocs service client for testing your code.
# Functions
New creates a new instance of the WorkDocs client with a session.
# Constants
DocumentSourceTypeOriginal is a DocumentSourceType enum value.
DocumentSourceTypeWithComments is a DocumentSourceType enum value.
DocumentStatusTypeActive is a DocumentStatusType enum value.
DocumentStatusTypeInitialized is a DocumentStatusType enum value.
DocumentThumbnailTypeLarge is a DocumentThumbnailType enum value.
DocumentThumbnailTypeSmall is a DocumentThumbnailType enum value.
DocumentThumbnailTypeSmallHq is a DocumentThumbnailType enum value.
DocumentVersionStatusActive is a DocumentVersionStatus enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeDeactivatingLastSystemUserException for service response error code "DeactivatingLastSystemUserException".
ErrCodeEntityAlreadyExistsException for service response error code "EntityAlreadyExistsException".
ErrCodeEntityNotExistsException for service response error code "EntityNotExistsException".
ErrCodeFailedDependencyException for service response error code "FailedDependencyException".
ErrCodeIllegalUserStateException for service response error code "IllegalUserStateException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeInvalidOperationException for service response error code "InvalidOperationException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeProhibitedStateException for service response error code "ProhibitedStateException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
ErrCodeStorageLimitExceededException for service response error code "StorageLimitExceededException".
ErrCodeStorageLimitWillExceedException for service response error code "StorageLimitWillExceedException".
ErrCodeTooManySubscriptionsException for service response error code "TooManySubscriptionsException".
ErrCodeUnauthorizedOperationException for service response error code "UnauthorizedOperationException".
ErrCodeUnauthorizedResourceAccessException for service response error code "UnauthorizedResourceAccessException".
FolderContentTypeAll is a FolderContentType enum value.
FolderContentTypeDocument is a FolderContentType enum value.
FolderContentTypeFolder is a FolderContentType enum value.
LocaleTypeDe is a LocaleType enum value.
LocaleTypeDefault is a LocaleType enum value.
LocaleTypeEn is a LocaleType enum value.
LocaleTypeEs is a LocaleType enum value.
LocaleTypeFr is a LocaleType enum value.
LocaleTypeJa is a LocaleType enum value.
LocaleTypeKo is a LocaleType enum value.
LocaleTypePtBr is a LocaleType enum value.
LocaleTypeRu is a LocaleType enum value.
LocaleTypeZhCn is a LocaleType enum value.
LocaleTypeZhTw is a LocaleType enum value.
OrderTypeAscending is a OrderType enum value.
OrderTypeDescending is a OrderType enum value.
PrincipalTypeAnonymous is a PrincipalType enum value.
PrincipalTypeGroup is a PrincipalType enum value.
PrincipalTypeInvite is a PrincipalType enum value.
PrincipalTypeOrganization is a PrincipalType enum value.
PrincipalTypeUser is a PrincipalType enum value.
ResourceSortTypeDate is a ResourceSortType enum value.
ResourceSortTypeName is a ResourceSortType enum value.
ResourceStateTypeActive is a ResourceStateType enum value.
ResourceStateTypeRecycled is a ResourceStateType enum value.
ResourceStateTypeRecycling is a ResourceStateType enum value.
ResourceStateTypeRestoring is a ResourceStateType enum value.
RolePermissionTypeDirect is a RolePermissionType enum value.
RolePermissionTypeInherited is a RolePermissionType enum value.
RoleTypeContributor is a RoleType enum value.
RoleTypeCoowner is a RoleType enum value.
RoleTypeOwner is a RoleType enum value.
RoleTypeViewer is a RoleType enum value.
Service endpoint prefix API calls made to.
ShareStatusTypeFailure is a ShareStatusType enum value.
ShareStatusTypeSuccess is a ShareStatusType enum value.
StorageTypeQuota is a StorageType enum value.
StorageTypeUnlimited is a StorageType enum value.
SubscriptionProtocolTypeHttps is a SubscriptionProtocolType enum value.
SubscriptionTypeAll is a SubscriptionType enum value.
UserFilterTypeActivePending is a UserFilterType enum value.
UserFilterTypeAll is a UserFilterType enum value.
UserSortTypeFullName is a UserSortType enum value.
UserSortTypeStorageLimit is a UserSortType enum value.
UserSortTypeStorageUsed is a UserSortType enum value.
UserSortTypeUserName is a UserSortType enum value.
UserSortTypeUserStatus is a UserSortType enum value.
UserStatusTypeActive is a UserStatusType enum value.
UserStatusTypeInactive is a UserStatusType enum value.
UserStatusTypePending is a UserStatusType enum value.
UserTypeAdmin is a UserType enum value.
UserTypeUser is a UserType enum value.
# Structs
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/AbortDocumentVersionUploadRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/AbortDocumentVersionUploadOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/ActivateUserRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/ActivateUserResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/AddResourcePermissionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/AddResourcePermissionsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateFolderRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateFolderResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateNotificationSubscriptionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateNotificationSubscriptionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateUserRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/CreateUserResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeactivateUserRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeactivateUserOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteDocumentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteDocumentOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteFolderContentsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteFolderContentsOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteFolderRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteFolderOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteNotificationSubscriptionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteNotificationSubscriptionOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteUserRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DeleteUserOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeDocumentVersionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeDocumentVersionsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeFolderContentsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeFolderContentsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeNotificationSubscriptionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeNotificationSubscriptionsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeResourcePermissionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeResourcePermissionsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeUsersRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/DescribeUsersResponse.
Describes the document.
Describes a version of a document.
Describes a folder.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentPathRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentPathResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentVersionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetDocumentVersionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetFolderRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetFolderResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetFolderPathRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/GetFolderPathResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/InitiateDocumentVersionUploadRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/InitiateDocumentVersionUploadResponse.
Describes the permissions.
Describes a resource.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/RemoveAllResourcePermissionsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/RemoveAllResourcePermissionsOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/RemoveResourcePermissionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/RemoveResourcePermissionOutput.
Describes the path information of a resource.
Describes the resource path.
Describes the recipient type and ID, if available.
Describes the share results of a resource.
Describes the storage for a user.
Describes a subscription.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateDocumentRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateDocumentOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateDocumentVersionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateDocumentVersionOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateFolderRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateFolderOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateUserRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/workdocs-2016-05-01/UpdateUserResponse.
Describes the upload.
Describes a user.
Describes the storage for a user.
The WorkDocs API is designed for the following use cases:
* File Migration: File migration applications are supported for users who want to migrate their files from an on-premise or off-premise file system or service.