libZSservicesZSamazonka-workdocsZSamazonka-workdocs
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WorkDocs.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-05-01 of the Amazon WorkDocs SDK configuration.

Errors

_CustomMetadataLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The limit has been reached on the number of custom properties for the specified resource.

_ProhibitedStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified document version is not in the INITIALIZED state.

_TooManyLabelsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The limit has been reached on the number of labels for the specified resource.

_InvalidArgumentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The pagination marker or limit fields are not valid.

_UnauthorizedResourceAccessException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The caller does not have access to perform the action on the resource.

_TooManySubscriptionsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You've reached the limit on the number of subscriptions for the WorkDocs instance.

_FailedDependencyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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.

_DocumentLockedForCommentsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

This exception is thrown when the document is locked for comments and user tries to create or delete a comment on that document.

_ConflictingOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Another operation is in progress on the resource that conflicts with the current operation.

_DeactivatingLastSystemUserException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The last user in the organization is being deactivated.

_IllegalUserStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The user is undergoing transfer of ownership.

_RequestedEntityTooLargeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The response is too large to return. The request must include a filter to reduce the size of the response.

_StorageLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The storage limit has been exceeded.

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more of the dependencies is unavailable.

_InvalidCommentOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested operation is not allowed on the specified comment object.

_DraftUploadOutOfSyncException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The maximum of 100,000 folders under the parent folder has been exceeded.

ActivityType

newtype ActivityType Source #

Constructors

ActivityType' 

Bundled Patterns

pattern ActivityType_DOCUMENT_ANNOTATION_ADDED :: ActivityType 
pattern ActivityType_DOCUMENT_ANNOTATION_DELETED :: ActivityType 
pattern ActivityType_DOCUMENT_CHECKED_IN :: ActivityType 
pattern ActivityType_DOCUMENT_CHECKED_OUT :: ActivityType 
pattern ActivityType_DOCUMENT_COMMENT_ADDED :: ActivityType 
pattern ActivityType_DOCUMENT_COMMENT_DELETED :: ActivityType 
pattern ActivityType_DOCUMENT_MOVED :: ActivityType 
pattern ActivityType_DOCUMENT_RECYCLED :: ActivityType 
pattern ActivityType_DOCUMENT_RENAMED :: ActivityType 
pattern ActivityType_DOCUMENT_RESTORED :: ActivityType 
pattern ActivityType_DOCUMENT_REVERTED :: ActivityType 
pattern ActivityType_DOCUMENT_SHAREABLE_LINK_CREATED :: ActivityType 
pattern ActivityType_DOCUMENT_SHAREABLE_LINK_PERMISSION_CHANGED :: ActivityType 
pattern ActivityType_DOCUMENT_SHAREABLE_LINK_REMOVED :: ActivityType 
pattern ActivityType_DOCUMENT_SHARED :: ActivityType 
pattern ActivityType_DOCUMENT_SHARE_PERMISSION_CHANGED :: ActivityType 
pattern ActivityType_DOCUMENT_UNSHARED :: ActivityType 
pattern ActivityType_DOCUMENT_VERSION_DELETED :: ActivityType 
pattern ActivityType_DOCUMENT_VERSION_DOWNLOADED :: ActivityType 
pattern ActivityType_DOCUMENT_VERSION_UPLOADED :: ActivityType 
pattern ActivityType_DOCUMENT_VERSION_VIEWED :: ActivityType 
pattern ActivityType_FOLDER_CREATED :: ActivityType 
pattern ActivityType_FOLDER_DELETED :: ActivityType 
pattern ActivityType_FOLDER_MOVED :: ActivityType 
pattern ActivityType_FOLDER_RECYCLED :: ActivityType 
pattern ActivityType_FOLDER_RENAMED :: ActivityType 
pattern ActivityType_FOLDER_RESTORED :: ActivityType 
pattern ActivityType_FOLDER_SHAREABLE_LINK_CREATED :: ActivityType 
pattern ActivityType_FOLDER_SHAREABLE_LINK_PERMISSION_CHANGED :: ActivityType 
pattern ActivityType_FOLDER_SHAREABLE_LINK_REMOVED :: ActivityType 
pattern ActivityType_FOLDER_SHARED :: ActivityType 
pattern ActivityType_FOLDER_SHARE_PERMISSION_CHANGED :: ActivityType 
pattern ActivityType_FOLDER_UNSHARED :: ActivityType 

Instances

Instances details
Eq ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Ord ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Read ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Show ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Generic ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Associated Types

type Rep ActivityType :: Type -> Type #

NFData ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

rnf :: ActivityType -> () #

Hashable ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToJSON ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToJSONKey ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromJSON ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromJSONKey ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToLog ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToHeader ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToQuery ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromXML ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToXML ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

toXML :: ActivityType -> XML #

ToByteString ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromText ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToText ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

toText :: ActivityType -> Text #

type Rep ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

type Rep ActivityType = D1 ('MetaData "ActivityType" "Amazonka.WorkDocs.Types.ActivityType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ActivityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromActivityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BooleanEnumType

newtype BooleanEnumType Source #

Constructors

BooleanEnumType' 

Instances

Instances details
Eq BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Ord BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Read BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Show BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Generic BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Associated Types

type Rep BooleanEnumType :: Type -> Type #

NFData BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Methods

rnf :: BooleanEnumType -> () #

Hashable BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToJSON BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToJSONKey BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromJSON BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromJSONKey BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToLog BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToHeader BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToQuery BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromXML BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToXML BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Methods

toXML :: BooleanEnumType -> XML #

ToByteString BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromText BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToText BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

type Rep BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

type Rep BooleanEnumType = D1 ('MetaData "BooleanEnumType" "Amazonka.WorkDocs.Types.BooleanEnumType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "BooleanEnumType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBooleanEnumType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CommentStatusType

newtype CommentStatusType Source #

Instances

Instances details
Eq CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Ord CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Read CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Show CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Generic CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Associated Types

type Rep CommentStatusType :: Type -> Type #

NFData CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Methods

rnf :: CommentStatusType -> () #

Hashable CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToJSON CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToJSONKey CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromJSON CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromJSONKey CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToLog CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToHeader CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToQuery CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromXML CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToXML CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToByteString CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromText CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToText CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

type Rep CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

type Rep CommentStatusType = D1 ('MetaData "CommentStatusType" "Amazonka.WorkDocs.Types.CommentStatusType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "CommentStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommentStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CommentVisibilityType

newtype CommentVisibilityType Source #

Instances

Instances details
Eq CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Ord CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Read CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Show CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Generic CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Associated Types

type Rep CommentVisibilityType :: Type -> Type #

NFData CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Methods

rnf :: CommentVisibilityType -> () #

Hashable CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToJSON CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToJSONKey CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromJSON CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromJSONKey CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToLog CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToHeader CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToQuery CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromXML CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToXML CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToByteString CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromText CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToText CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

type Rep CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

type Rep CommentVisibilityType = D1 ('MetaData "CommentVisibilityType" "Amazonka.WorkDocs.Types.CommentVisibilityType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "CommentVisibilityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommentVisibilityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentSourceType

newtype DocumentSourceType Source #

Instances

Instances details
Eq DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Ord DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Read DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Show DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Generic DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Associated Types

type Rep DocumentSourceType :: Type -> Type #

NFData DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Methods

rnf :: DocumentSourceType -> () #

Hashable DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToJSON DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToJSONKey DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromJSON DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromJSONKey DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToLog DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToHeader DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToQuery DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromXML DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToXML DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToByteString DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromText DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToText DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

type Rep DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

type Rep DocumentSourceType = D1 ('MetaData "DocumentSourceType" "Amazonka.WorkDocs.Types.DocumentSourceType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "DocumentSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentStatusType

newtype DocumentStatusType Source #

Instances

Instances details
Eq DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Ord DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Read DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Show DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Generic DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Associated Types

type Rep DocumentStatusType :: Type -> Type #

NFData DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Methods

rnf :: DocumentStatusType -> () #

Hashable DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToJSON DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToJSONKey DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromJSON DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromJSONKey DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToLog DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToHeader DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToQuery DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromXML DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToXML DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToByteString DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromText DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToText DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

type Rep DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

type Rep DocumentStatusType = D1 ('MetaData "DocumentStatusType" "Amazonka.WorkDocs.Types.DocumentStatusType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "DocumentStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentThumbnailType

newtype DocumentThumbnailType Source #

Instances

Instances details
Eq DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Ord DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Read DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Show DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Generic DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Associated Types

type Rep DocumentThumbnailType :: Type -> Type #

NFData DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Methods

rnf :: DocumentThumbnailType -> () #

Hashable DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToJSON DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToJSONKey DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromJSON DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromJSONKey DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToLog DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToHeader DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToQuery DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromXML DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToXML DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToByteString DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromText DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToText DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

type Rep DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

type Rep DocumentThumbnailType = D1 ('MetaData "DocumentThumbnailType" "Amazonka.WorkDocs.Types.DocumentThumbnailType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "DocumentThumbnailType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentThumbnailType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentVersionStatus

newtype DocumentVersionStatus Source #

Instances

Instances details
Eq DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Ord DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Read DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Show DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Generic DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Associated Types

type Rep DocumentVersionStatus :: Type -> Type #

NFData DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Methods

rnf :: DocumentVersionStatus -> () #

Hashable DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToJSON DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToJSONKey DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromJSON DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromJSONKey DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToLog DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToHeader DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToQuery DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromXML DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToXML DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToByteString DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromText DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToText DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

type Rep DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

type Rep DocumentVersionStatus = D1 ('MetaData "DocumentVersionStatus" "Amazonka.WorkDocs.Types.DocumentVersionStatus" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "DocumentVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FolderContentType

newtype FolderContentType Source #

Instances

Instances details
Eq FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Ord FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Read FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Show FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Generic FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Associated Types

type Rep FolderContentType :: Type -> Type #

NFData FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Methods

rnf :: FolderContentType -> () #

Hashable FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToJSON FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToJSONKey FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromJSON FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromJSONKey FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToLog FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToHeader FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToQuery FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromXML FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToXML FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToByteString FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromText FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToText FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

type Rep FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

type Rep FolderContentType = D1 ('MetaData "FolderContentType" "Amazonka.WorkDocs.Types.FolderContentType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "FolderContentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFolderContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LocaleType

newtype LocaleType Source #

Constructors

LocaleType' 

Fields

Instances

Instances details
Eq LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Ord LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Read LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Show LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Generic LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Associated Types

type Rep LocaleType :: Type -> Type #

NFData LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

rnf :: LocaleType -> () #

Hashable LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToJSON LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToJSONKey LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromJSON LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromJSONKey LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToLog LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToHeader LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToQuery LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromXML LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToXML LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

toXML :: LocaleType -> XML #

ToByteString LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromText LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToText LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

toText :: LocaleType -> Text #

type Rep LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

type Rep LocaleType = D1 ('MetaData "LocaleType" "Amazonka.WorkDocs.Types.LocaleType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "LocaleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocaleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrderType

newtype OrderType Source #

Constructors

OrderType' 

Fields

Bundled Patterns

pattern OrderType_ASCENDING :: OrderType 
pattern OrderType_DESCENDING :: OrderType 

Instances

Instances details
Eq OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Ord OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Read OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Show OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Generic OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Associated Types

type Rep OrderType :: Type -> Type #

NFData OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

rnf :: OrderType -> () #

Hashable OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToJSON OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToJSONKey OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromJSON OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromJSONKey OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToLog OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToHeader OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToQuery OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromXML OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToXML OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toXML :: OrderType -> XML #

ToByteString OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toBS :: OrderType -> ByteString #

FromText OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToText OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toText :: OrderType -> Text #

type Rep OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

type Rep OrderType = D1 ('MetaData "OrderType" "Amazonka.WorkDocs.Types.OrderType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "OrderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Instances

Instances details
Eq PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Read PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

type Rep PrincipalType = D1 ('MetaData "PrincipalType" "Amazonka.WorkDocs.Types.PrincipalType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "PrincipalType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrincipalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceCollectionType

newtype ResourceCollectionType Source #

Instances

Instances details
Eq ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Ord ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Read ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Show ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Generic ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Associated Types

type Rep ResourceCollectionType :: Type -> Type #

NFData ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Methods

rnf :: ResourceCollectionType -> () #

Hashable ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToLog ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToHeader ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToQuery ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToByteString ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

type Rep ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

type Rep ResourceCollectionType = D1 ('MetaData "ResourceCollectionType" "Amazonka.WorkDocs.Types.ResourceCollectionType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ResourceCollectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceSortType

newtype ResourceSortType Source #

Instances

Instances details
Eq ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Ord ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Read ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Show ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Generic ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Associated Types

type Rep ResourceSortType :: Type -> Type #

NFData ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Methods

rnf :: ResourceSortType -> () #

Hashable ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToJSON ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToJSONKey ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromJSON ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromJSONKey ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToLog ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToHeader ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToQuery ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromXML ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToXML ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToByteString ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromText ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToText ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

type Rep ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

type Rep ResourceSortType = D1 ('MetaData "ResourceSortType" "Amazonka.WorkDocs.Types.ResourceSortType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ResourceSortType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceSortType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceStateType

newtype ResourceStateType Source #

Instances

Instances details
Eq ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Ord ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Read ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Show ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Generic ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Associated Types

type Rep ResourceStateType :: Type -> Type #

NFData ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Methods

rnf :: ResourceStateType -> () #

Hashable ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToJSON ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToJSONKey ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromJSON ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromJSONKey ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToLog ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToHeader ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToQuery ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromXML ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToXML ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToByteString ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromText ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToText ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

type Rep ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

type Rep ResourceStateType = D1 ('MetaData "ResourceStateType" "Amazonka.WorkDocs.Types.ResourceStateType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ResourceStateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceStateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Bundled Patterns

pattern ResourceType_DOCUMENT :: ResourceType 
pattern ResourceType_FOLDER :: ResourceType 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.WorkDocs.Types.ResourceType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RolePermissionType

newtype RolePermissionType Source #

Instances

Instances details
Eq RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Ord RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Read RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Show RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Generic RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Associated Types

type Rep RolePermissionType :: Type -> Type #

NFData RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Methods

rnf :: RolePermissionType -> () #

Hashable RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToJSON RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToJSONKey RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromJSON RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromJSONKey RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToLog RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToHeader RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToQuery RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromXML RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToXML RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToByteString RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromText RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToText RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

type Rep RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

type Rep RolePermissionType = D1 ('MetaData "RolePermissionType" "Amazonka.WorkDocs.Types.RolePermissionType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "RolePermissionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRolePermissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RoleType

newtype RoleType Source #

Constructors

RoleType' 

Fields

Bundled Patterns

pattern RoleType_CONTRIBUTOR :: RoleType 
pattern RoleType_COOWNER :: RoleType 
pattern RoleType_OWNER :: RoleType 
pattern RoleType_VIEWER :: RoleType 

Instances

Instances details
Eq RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Ord RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Read RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Show RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Generic RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Associated Types

type Rep RoleType :: Type -> Type #

Methods

from :: RoleType -> Rep RoleType x #

to :: Rep RoleType x -> RoleType #

NFData RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

rnf :: RoleType -> () #

Hashable RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

hashWithSalt :: Int -> RoleType -> Int #

hash :: RoleType -> Int #

ToJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToLog RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToHeader RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toHeader :: HeaderName -> RoleType -> [Header] #

ToQuery RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromXML RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToXML RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toXML :: RoleType -> XML #

ToByteString RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toBS :: RoleType -> ByteString #

FromText RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToText RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toText :: RoleType -> Text #

type Rep RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

type Rep RoleType = D1 ('MetaData "RoleType" "Amazonka.WorkDocs.Types.RoleType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "RoleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRoleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareStatusType

newtype ShareStatusType Source #

Constructors

ShareStatusType' 

Instances

Instances details
Eq ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Ord ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Read ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Show ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Generic ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Associated Types

type Rep ShareStatusType :: Type -> Type #

NFData ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Methods

rnf :: ShareStatusType -> () #

Hashable ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToJSON ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToJSONKey ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromJSON ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromJSONKey ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToLog ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToHeader ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToQuery ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromXML ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToXML ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Methods

toXML :: ShareStatusType -> XML #

ToByteString ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromText ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToText ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

type Rep ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

type Rep ShareStatusType = D1 ('MetaData "ShareStatusType" "Amazonka.WorkDocs.Types.ShareStatusType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "ShareStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StorageType

newtype StorageType Source #

Constructors

StorageType' 

Bundled Patterns

pattern StorageType_QUOTA :: StorageType 
pattern StorageType_UNLIMITED :: StorageType 

Instances

Instances details
Eq StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Read StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

NFData StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

rnf :: StorageType -> () #

Hashable StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToJSON StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToJSONKey StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromJSON StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromJSONKey StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToQuery StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromXML StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToXML StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

toXML :: StorageType -> XML #

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromText StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToText StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

toText :: StorageType -> Text #

type Rep StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

type Rep StorageType = D1 ('MetaData "StorageType" "Amazonka.WorkDocs.Types.StorageType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "StorageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStorageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SubscriptionProtocolType

newtype SubscriptionProtocolType Source #

Instances

Instances details
Eq SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Ord SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Read SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Show SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Generic SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Associated Types

type Rep SubscriptionProtocolType :: Type -> Type #

NFData SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Hashable SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToJSON SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToJSONKey SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromJSON SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromJSONKey SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToLog SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToHeader SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToQuery SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromXML SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToXML SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToByteString SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromText SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToText SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

type Rep SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

type Rep SubscriptionProtocolType = D1 ('MetaData "SubscriptionProtocolType" "Amazonka.WorkDocs.Types.SubscriptionProtocolType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "SubscriptionProtocolType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSubscriptionProtocolType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SubscriptionType

newtype SubscriptionType Source #

Bundled Patterns

pattern SubscriptionType_ALL :: SubscriptionType 

Instances

Instances details
Eq SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Ord SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Read SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Show SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Generic SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Associated Types

type Rep SubscriptionType :: Type -> Type #

NFData SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Methods

rnf :: SubscriptionType -> () #

Hashable SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToJSON SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToJSONKey SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromJSON SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromJSONKey SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToLog SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToHeader SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToQuery SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromXML SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToXML SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToByteString SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromText SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToText SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

type Rep SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

type Rep SubscriptionType = D1 ('MetaData "SubscriptionType" "Amazonka.WorkDocs.Types.SubscriptionType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "SubscriptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSubscriptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserFilterType

newtype UserFilterType Source #

Constructors

UserFilterType' 

Instances

Instances details
Eq UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Ord UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Read UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Show UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Generic UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Associated Types

type Rep UserFilterType :: Type -> Type #

NFData UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Methods

rnf :: UserFilterType -> () #

Hashable UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToJSON UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToJSONKey UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromJSON UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromJSONKey UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToLog UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToHeader UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToQuery UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromXML UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToXML UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Methods

toXML :: UserFilterType -> XML #

ToByteString UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromText UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToText UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

type Rep UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

type Rep UserFilterType = D1 ('MetaData "UserFilterType" "Amazonka.WorkDocs.Types.UserFilterType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "UserFilterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserFilterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserSortType

newtype UserSortType Source #

Constructors

UserSortType' 

Instances

Instances details
Eq UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Ord UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Read UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Show UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Generic UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Associated Types

type Rep UserSortType :: Type -> Type #

NFData UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

rnf :: UserSortType -> () #

Hashable UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToJSON UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToJSONKey UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromJSON UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromJSONKey UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToLog UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToHeader UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToQuery UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromXML UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToXML UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

toXML :: UserSortType -> XML #

ToByteString UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromText UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToText UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

toText :: UserSortType -> Text #

type Rep UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

type Rep UserSortType = D1 ('MetaData "UserSortType" "Amazonka.WorkDocs.Types.UserSortType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "UserSortType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserSortType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserStatusType

newtype UserStatusType Source #

Constructors

UserStatusType' 

Instances

Instances details
Eq UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Ord UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Read UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Show UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Generic UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Associated Types

type Rep UserStatusType :: Type -> Type #

NFData UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Methods

rnf :: UserStatusType -> () #

Hashable UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToJSON UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToJSONKey UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromJSON UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromJSONKey UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToLog UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToHeader UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToQuery UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromXML UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToXML UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Methods

toXML :: UserStatusType -> XML #

ToByteString UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromText UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToText UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

type Rep UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

type Rep UserStatusType = D1 ('MetaData "UserStatusType" "Amazonka.WorkDocs.Types.UserStatusType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "UserStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserType

newtype UserType Source #

Constructors

UserType' 

Fields

Bundled Patterns

pattern UserType_ADMIN :: UserType 
pattern UserType_MINIMALUSER :: UserType 
pattern UserType_POWERUSER :: UserType 
pattern UserType_USER :: UserType 
pattern UserType_WORKSPACESUSER :: UserType 

Instances

Instances details
Eq UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Ord UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Read UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Show UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Generic UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Associated Types

type Rep UserType :: Type -> Type #

Methods

from :: UserType -> Rep UserType x #

to :: Rep UserType x -> UserType #

NFData UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

rnf :: UserType -> () #

Hashable UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

hashWithSalt :: Int -> UserType -> Int #

hash :: UserType -> Int #

ToJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToLog UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToHeader UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toHeader :: HeaderName -> UserType -> [Header] #

ToQuery UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromXML UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToXML UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toXML :: UserType -> XML #

ToByteString UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toBS :: UserType -> ByteString #

FromText UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToText UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toText :: UserType -> Text #

type Rep UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

type Rep UserType = D1 ('MetaData "UserType" "Amazonka.WorkDocs.Types.UserType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'True) (C1 ('MetaCons "UserType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Activity

data Activity Source #

Describes the activity information.

See: newActivity smart constructor.

Constructors

Activity' 

Fields

Instances

Instances details
Eq Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Read Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Show Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Generic Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Associated Types

type Rep Activity :: Type -> Type #

Methods

from :: Activity -> Rep Activity x #

to :: Rep Activity x -> Activity #

NFData Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

rnf :: Activity -> () #

Hashable Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

hashWithSalt :: Int -> Activity -> Int #

hash :: Activity -> Int #

FromJSON Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

type Rep Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

newActivity :: Activity Source #

Create a value of Activity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceMetadata:Activity', activity_resourceMetadata - The metadata of the resource involved in the user action.

$sel:isIndirectActivity:Activity', activity_isIndirectActivity - Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

$sel:initiator:Activity', activity_initiator - The user who performed the action.

$sel:participants:Activity', activity_participants - The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

$sel:originalParent:Activity', activity_originalParent - The original parent of the resource. This is an optional field and is filled for move activities.

$sel:type':Activity', activity_type - The activity type.

$sel:commentMetadata:Activity', activity_commentMetadata - Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

$sel:timeStamp:Activity', activity_timeStamp - The timestamp when the action was performed.

$sel:organizationId:Activity', activity_organizationId - The ID of the organization.

activity_resourceMetadata :: Lens' Activity (Maybe ResourceMetadata) Source #

The metadata of the resource involved in the user action.

activity_isIndirectActivity :: Lens' Activity (Maybe Bool) Source #

Indicates whether an activity is indirect or direct. An indirect activity results from a direct activity performed on a parent resource. For example, sharing a parent folder (the direct activity) shares all of the subfolders and documents within the parent folder (the indirect activity).

activity_initiator :: Lens' Activity (Maybe UserMetadata) Source #

The user who performed the action.

activity_participants :: Lens' Activity (Maybe Participants) Source #

The list of users or groups impacted by this action. This is an optional field and is filled for the following sharing activities: DOCUMENT_SHARED, DOCUMENT_SHARED, DOCUMENT_UNSHARED, FOLDER_SHARED, FOLDER_UNSHARED.

activity_originalParent :: Lens' Activity (Maybe ResourceMetadata) Source #

The original parent of the resource. This is an optional field and is filled for move activities.

activity_commentMetadata :: Lens' Activity (Maybe CommentMetadata) Source #

Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

activity_timeStamp :: Lens' Activity (Maybe UTCTime) Source #

The timestamp when the action was performed.

activity_organizationId :: Lens' Activity (Maybe Text) Source #

The ID of the organization.

Comment

data Comment Source #

Describes a comment.

See: newComment smart constructor.

Constructors

Comment' 

Fields

Instances

Instances details
Eq Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

Show Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Generic Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Associated Types

type Rep Comment :: Type -> Type #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

NFData Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

rnf :: Comment -> () #

Hashable Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

hashWithSalt :: Int -> Comment -> Int #

hash :: Comment -> Int #

FromJSON Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

type Rep Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

newComment Source #

Create a value of Comment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Comment', comment_status - The status of the comment.

$sel:text:Comment', comment_text - The text of the comment.

$sel:visibility:Comment', comment_visibility - The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

$sel:threadId:Comment', comment_threadId - The ID of the root comment in the thread.

$sel:contributor:Comment', comment_contributor - The details of the user who made the comment.

$sel:createdTimestamp:Comment', comment_createdTimestamp - The time that the comment was created.

$sel:recipientId:Comment', comment_recipientId - If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

$sel:parentId:Comment', comment_parentId - The ID of the parent comment.

$sel:commentId:Comment', comment_commentId - The ID of the comment.

comment_status :: Lens' Comment (Maybe CommentStatusType) Source #

The status of the comment.

comment_text :: Lens' Comment (Maybe Text) Source #

The text of the comment.

comment_visibility :: Lens' Comment (Maybe CommentVisibilityType) Source #

The visibility of the comment. Options are either PRIVATE, where the comment is visible only to the comment author and document owner and co-owners, or PUBLIC, where the comment is visible to document owners, co-owners, and contributors.

comment_threadId :: Lens' Comment (Maybe Text) Source #

The ID of the root comment in the thread.

comment_contributor :: Lens' Comment (Maybe User) Source #

The details of the user who made the comment.

comment_createdTimestamp :: Lens' Comment (Maybe UTCTime) Source #

The time that the comment was created.

comment_recipientId :: Lens' Comment (Maybe Text) Source #

If the comment is a reply to another user's comment, this field contains the user ID of the user being replied to.

comment_parentId :: Lens' Comment (Maybe Text) Source #

The ID of the parent comment.

comment_commentId :: Lens' Comment Text Source #

The ID of the comment.

CommentMetadata

data CommentMetadata Source #

Describes the metadata of a comment.

See: newCommentMetadata smart constructor.

Constructors

CommentMetadata' 

Fields

Instances

Instances details
Eq CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Read CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Show CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Generic CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Associated Types

type Rep CommentMetadata :: Type -> Type #

NFData CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Methods

rnf :: CommentMetadata -> () #

Hashable CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

FromJSON CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

type Rep CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

type Rep CommentMetadata = D1 ('MetaData "CommentMetadata" "Amazonka.WorkDocs.Types.CommentMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "CommentMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "commentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CommentStatusType)) :*: S1 ('MetaSel ('Just "contributor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User))) :*: (S1 ('MetaSel ('Just "commentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "recipientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCommentMetadata :: CommentMetadata Source #

Create a value of CommentMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:commentStatus:CommentMetadata', commentMetadata_commentStatus - The status of the comment.

$sel:contributor:CommentMetadata', commentMetadata_contributor - The user who made the comment.

$sel:commentId:CommentMetadata', commentMetadata_commentId - The ID of the comment.

$sel:createdTimestamp:CommentMetadata', commentMetadata_createdTimestamp - The timestamp that the comment was created.

$sel:recipientId:CommentMetadata', commentMetadata_recipientId - The ID of the user being replied to.

commentMetadata_createdTimestamp :: Lens' CommentMetadata (Maybe UTCTime) Source #

The timestamp that the comment was created.

commentMetadata_recipientId :: Lens' CommentMetadata (Maybe Text) Source #

The ID of the user being replied to.

DocumentMetadata

data DocumentMetadata Source #

Describes the document.

See: newDocumentMetadata smart constructor.

Constructors

DocumentMetadata' 

Fields

Instances

Instances details
Eq DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Show DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Generic DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Associated Types

type Rep DocumentMetadata :: Type -> Type #

NFData DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Methods

rnf :: DocumentMetadata -> () #

Hashable DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

FromJSON DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

type Rep DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

newDocumentMetadata :: DocumentMetadata Source #

Create a value of DocumentMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:latestVersionMetadata:DocumentMetadata', documentMetadata_latestVersionMetadata - The latest version of the document.

$sel:parentFolderId:DocumentMetadata', documentMetadata_parentFolderId - The ID of the parent folder.

$sel:modifiedTimestamp:DocumentMetadata', documentMetadata_modifiedTimestamp - The time when the document was updated.

$sel:id:DocumentMetadata', documentMetadata_id - The ID of the document.

$sel:labels:DocumentMetadata', documentMetadata_labels - List of labels on the document.

$sel:resourceState:DocumentMetadata', documentMetadata_resourceState - The resource state.

$sel:createdTimestamp:DocumentMetadata', documentMetadata_createdTimestamp - The time when the document was created.

$sel:creatorId:DocumentMetadata', documentMetadata_creatorId - The ID of the creator.

documentMetadata_modifiedTimestamp :: Lens' DocumentMetadata (Maybe UTCTime) Source #

The time when the document was updated.

documentMetadata_labels :: Lens' DocumentMetadata (Maybe [Text]) Source #

List of labels on the document.

documentMetadata_createdTimestamp :: Lens' DocumentMetadata (Maybe UTCTime) Source #

The time when the document was created.

DocumentVersionMetadata

data DocumentVersionMetadata Source #

Describes a version of a document.

See: newDocumentVersionMetadata smart constructor.

Constructors

DocumentVersionMetadata' 

Fields

Instances

Instances details
Eq DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Show DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Generic DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Associated Types

type Rep DocumentVersionMetadata :: Type -> Type #

NFData DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Methods

rnf :: DocumentVersionMetadata -> () #

Hashable DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

FromJSON DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

type Rep DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

type Rep DocumentVersionMetadata = D1 ('MetaData "DocumentVersionMetadata" "Amazonka.WorkDocs.Types.DocumentVersionMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DocumentVersionMetadata'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "thumbnail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DocumentThumbnailType (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentStatusType)) :*: S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "contentCreatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "modifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DocumentSourceType (Sensitive Text)))) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "contentModifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "creatorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDocumentVersionMetadata :: DocumentVersionMetadata Source #

Create a value of DocumentVersionMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:thumbnail:DocumentVersionMetadata', documentVersionMetadata_thumbnail - The thumbnail of the document.

$sel:status:DocumentVersionMetadata', documentVersionMetadata_status - The status of the document.

$sel:signature:DocumentVersionMetadata', documentVersionMetadata_signature - The signature of the document.

$sel:contentCreatedTimestamp:DocumentVersionMetadata', documentVersionMetadata_contentCreatedTimestamp - The timestamp when the content of the document was originally created.

$sel:size:DocumentVersionMetadata', documentVersionMetadata_size - The size of the document, in bytes.

$sel:name:DocumentVersionMetadata', documentVersionMetadata_name - The name of the version.

$sel:modifiedTimestamp:DocumentVersionMetadata', documentVersionMetadata_modifiedTimestamp - The timestamp when the document was last uploaded.

$sel:source:DocumentVersionMetadata', documentVersionMetadata_source - The source of the document.

$sel:id:DocumentVersionMetadata', documentVersionMetadata_id - The ID of the version.

$sel:createdTimestamp:DocumentVersionMetadata', documentVersionMetadata_createdTimestamp - The timestamp when the document was first uploaded.

$sel:contentModifiedTimestamp:DocumentVersionMetadata', documentVersionMetadata_contentModifiedTimestamp - The timestamp when the content of the document was modified.

$sel:creatorId:DocumentVersionMetadata', documentVersionMetadata_creatorId - The ID of the creator.

$sel:contentType:DocumentVersionMetadata', documentVersionMetadata_contentType - The content type of the document.

documentVersionMetadata_contentCreatedTimestamp :: Lens' DocumentVersionMetadata (Maybe UTCTime) Source #

The timestamp when the content of the document was originally created.

documentVersionMetadata_modifiedTimestamp :: Lens' DocumentVersionMetadata (Maybe UTCTime) Source #

The timestamp when the document was last uploaded.

documentVersionMetadata_createdTimestamp :: Lens' DocumentVersionMetadata (Maybe UTCTime) Source #

The timestamp when the document was first uploaded.

documentVersionMetadata_contentModifiedTimestamp :: Lens' DocumentVersionMetadata (Maybe UTCTime) Source #

The timestamp when the content of the document was modified.

FolderMetadata

data FolderMetadata Source #

Describes a folder.

See: newFolderMetadata smart constructor.

Constructors

FolderMetadata' 

Fields

Instances

Instances details
Eq FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Read FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Show FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Generic FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Associated Types

type Rep FolderMetadata :: Type -> Type #

NFData FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Methods

rnf :: FolderMetadata -> () #

Hashable FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

FromJSON FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

type Rep FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

type Rep FolderMetadata = D1 ('MetaData "FolderMetadata" "Amazonka.WorkDocs.Types.FolderMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "FolderMetadata'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "latestVersionSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "modifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "resourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStateType)) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creatorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newFolderMetadata :: FolderMetadata Source #

Create a value of FolderMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:signature:FolderMetadata', folderMetadata_signature - The unique identifier created from the subfolders and documents of the folder.

$sel:parentFolderId:FolderMetadata', folderMetadata_parentFolderId - The ID of the parent folder.

$sel:size:FolderMetadata', folderMetadata_size - The size of the folder metadata.

$sel:latestVersionSize:FolderMetadata', folderMetadata_latestVersionSize - The size of the latest version of the folder metadata.

$sel:name:FolderMetadata', folderMetadata_name - The name of the folder.

$sel:modifiedTimestamp:FolderMetadata', folderMetadata_modifiedTimestamp - The time when the folder was updated.

$sel:id:FolderMetadata', folderMetadata_id - The ID of the folder.

$sel:labels:FolderMetadata', folderMetadata_labels - List of labels on the folder.

$sel:resourceState:FolderMetadata', folderMetadata_resourceState - The resource state of the folder.

$sel:createdTimestamp:FolderMetadata', folderMetadata_createdTimestamp - The time when the folder was created.

$sel:creatorId:FolderMetadata', folderMetadata_creatorId - The ID of the creator.

folderMetadata_signature :: Lens' FolderMetadata (Maybe Text) Source #

The unique identifier created from the subfolders and documents of the folder.

folderMetadata_size :: Lens' FolderMetadata (Maybe Integer) Source #

The size of the folder metadata.

folderMetadata_latestVersionSize :: Lens' FolderMetadata (Maybe Integer) Source #

The size of the latest version of the folder metadata.

folderMetadata_modifiedTimestamp :: Lens' FolderMetadata (Maybe UTCTime) Source #

The time when the folder was updated.

folderMetadata_labels :: Lens' FolderMetadata (Maybe [Text]) Source #

List of labels on the folder.

folderMetadata_createdTimestamp :: Lens' FolderMetadata (Maybe UTCTime) Source #

The time when the folder was created.

GroupMetadata

data GroupMetadata Source #

Describes the metadata of a user group.

See: newGroupMetadata smart constructor.

Constructors

GroupMetadata' 

Fields

Instances

Instances details
Eq GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Read GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Show GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Generic GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Associated Types

type Rep GroupMetadata :: Type -> Type #

NFData GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Methods

rnf :: GroupMetadata -> () #

Hashable GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

FromJSON GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

type Rep GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

type Rep GroupMetadata = D1 ('MetaData "GroupMetadata" "Amazonka.WorkDocs.Types.GroupMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GroupMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGroupMetadata :: GroupMetadata Source #

Create a value of GroupMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:GroupMetadata', groupMetadata_name - The name of the group.

$sel:id:GroupMetadata', groupMetadata_id - The ID of the user group.

groupMetadata_id :: Lens' GroupMetadata (Maybe Text) Source #

The ID of the user group.

NotificationOptions

data NotificationOptions Source #

Set of options which defines notification preferences of given action.

See: newNotificationOptions smart constructor.

Constructors

NotificationOptions' 

Fields

Instances

Instances details
Eq NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Show NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Generic NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Associated Types

type Rep NotificationOptions :: Type -> Type #

NFData NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Methods

rnf :: NotificationOptions -> () #

Hashable NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

ToJSON NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

type Rep NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

type Rep NotificationOptions = D1 ('MetaData "NotificationOptions" "Amazonka.WorkDocs.Types.NotificationOptions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "NotificationOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "sendEmail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newNotificationOptions :: NotificationOptions Source #

Create a value of NotificationOptions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:emailMessage:NotificationOptions', notificationOptions_emailMessage - Text value to be included in the email body.

$sel:sendEmail:NotificationOptions', notificationOptions_sendEmail - Boolean value to indicate an email notification should be sent to the receipients.

notificationOptions_emailMessage :: Lens' NotificationOptions (Maybe Text) Source #

Text value to be included in the email body.

notificationOptions_sendEmail :: Lens' NotificationOptions (Maybe Bool) Source #

Boolean value to indicate an email notification should be sent to the receipients.

Participants

data Participants Source #

Describes the users or user groups.

See: newParticipants smart constructor.

Constructors

Participants' 

Fields

Instances

Instances details
Eq Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Read Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Show Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Generic Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Associated Types

type Rep Participants :: Type -> Type #

NFData Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Methods

rnf :: Participants -> () #

Hashable Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

FromJSON Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

type Rep Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

type Rep Participants = D1 ('MetaData "Participants" "Amazonka.WorkDocs.Types.Participants" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "Participants'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupMetadata])) :*: S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UserMetadata]))))

newParticipants :: Participants Source #

Create a value of Participants with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groups:Participants', participants_groups - The list of user groups.

$sel:users:Participants', participants_users - The list of users.

PermissionInfo

data PermissionInfo Source #

Describes the permissions.

See: newPermissionInfo smart constructor.

Constructors

PermissionInfo' 

Fields

Instances

Instances details
Eq PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Read PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Show PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Generic PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Associated Types

type Rep PermissionInfo :: Type -> Type #

NFData PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Methods

rnf :: PermissionInfo -> () #

Hashable PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

FromJSON PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

type Rep PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

type Rep PermissionInfo = D1 ('MetaData "PermissionInfo" "Amazonka.WorkDocs.Types.PermissionInfo" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "PermissionInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RoleType)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RolePermissionType))))

newPermissionInfo :: PermissionInfo Source #

Create a value of PermissionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:role':PermissionInfo', permissionInfo_role - The role of the user.

$sel:type':PermissionInfo', permissionInfo_type - The type of permissions.

Principal

data Principal Source #

Describes a resource.

See: newPrincipal smart constructor.

Constructors

Principal' 

Fields

Instances

Instances details
Eq Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Read Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Show Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Generic Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Associated Types

type Rep Principal :: Type -> Type #

NFData Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Methods

rnf :: Principal -> () #

Hashable Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

FromJSON Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

type Rep Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

type Rep Principal = D1 ('MetaData "Principal" "Amazonka.WorkDocs.Types.Principal" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "Principal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PermissionInfo])) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType)))))

newPrincipal :: Principal Source #

Create a value of Principal with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roles:Principal', principal_roles - The permission information for the resource.

$sel:id:Principal', principal_id - The ID of the resource.

$sel:type':Principal', principal_type - The type of resource.

principal_roles :: Lens' Principal (Maybe [PermissionInfo]) Source #

The permission information for the resource.

principal_id :: Lens' Principal (Maybe Text) Source #

The ID of the resource.

ResourceMetadata

data ResourceMetadata Source #

Describes the metadata of a resource.

See: newResourceMetadata smart constructor.

Constructors

ResourceMetadata' 

Fields

Instances

Instances details
Eq ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Read ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Show ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Generic ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Associated Types

type Rep ResourceMetadata :: Type -> Type #

NFData ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Methods

rnf :: ResourceMetadata -> () #

Hashable ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

FromJSON ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

type Rep ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

newResourceMetadata :: ResourceMetadata Source #

Create a value of ResourceMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:versionId:ResourceMetadata', resourceMetadata_versionId - The version ID of the resource. This is an optional field and is filled for action on document version.

$sel:owner:ResourceMetadata', resourceMetadata_owner - The owner of the resource.

$sel:name:ResourceMetadata', resourceMetadata_name - The name of the resource.

$sel:id:ResourceMetadata', resourceMetadata_id - The ID of the resource.

$sel:type':ResourceMetadata', resourceMetadata_type - The type of resource.

$sel:originalName:ResourceMetadata', resourceMetadata_originalName - The original name of the resource before a rename operation.

$sel:parentId:ResourceMetadata', resourceMetadata_parentId - The parent ID of the resource before a rename operation.

resourceMetadata_versionId :: Lens' ResourceMetadata (Maybe Text) Source #

The version ID of the resource. This is an optional field and is filled for action on document version.

resourceMetadata_originalName :: Lens' ResourceMetadata (Maybe Text) Source #

The original name of the resource before a rename operation.

resourceMetadata_parentId :: Lens' ResourceMetadata (Maybe Text) Source #

The parent ID of the resource before a rename operation.

ResourcePath

data ResourcePath Source #

Describes the path information of a resource.

See: newResourcePath smart constructor.

Constructors

ResourcePath' 

Fields

Instances

Instances details
Eq ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Read ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Show ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Generic ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Associated Types

type Rep ResourcePath :: Type -> Type #

NFData ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Methods

rnf :: ResourcePath -> () #

Hashable ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

FromJSON ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

type Rep ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

type Rep ResourcePath = D1 ('MetaData "ResourcePath" "Amazonka.WorkDocs.Types.ResourcePath" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "ResourcePath'" 'PrefixI 'True) (S1 ('MetaSel ('Just "components") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourcePathComponent]))))

newResourcePath :: ResourcePath Source #

Create a value of ResourcePath with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:components:ResourcePath', resourcePath_components - The components of the resource path.

resourcePath_components :: Lens' ResourcePath (Maybe [ResourcePathComponent]) Source #

The components of the resource path.

ResourcePathComponent

data ResourcePathComponent Source #

Describes the resource path.

See: newResourcePathComponent smart constructor.

Constructors

ResourcePathComponent' 

Fields

Instances

Instances details
Eq ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Read ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Show ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Generic ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Associated Types

type Rep ResourcePathComponent :: Type -> Type #

NFData ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Methods

rnf :: ResourcePathComponent -> () #

Hashable ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

FromJSON ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

type Rep ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

type Rep ResourcePathComponent = D1 ('MetaData "ResourcePathComponent" "Amazonka.WorkDocs.Types.ResourcePathComponent" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "ResourcePathComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResourcePathComponent :: ResourcePathComponent Source #

Create a value of ResourcePathComponent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ResourcePathComponent', resourcePathComponent_name - The name of the resource path.

$sel:id:ResourcePathComponent', resourcePathComponent_id - The ID of the resource path.

SharePrincipal

data SharePrincipal Source #

Describes the recipient type and ID, if available.

See: newSharePrincipal smart constructor.

Constructors

SharePrincipal' 

Fields

Instances

Instances details
Eq SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Read SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Show SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Generic SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Associated Types

type Rep SharePrincipal :: Type -> Type #

NFData SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Methods

rnf :: SharePrincipal -> () #

Hashable SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

ToJSON SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

type Rep SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

type Rep SharePrincipal = D1 ('MetaData "SharePrincipal" "Amazonka.WorkDocs.Types.SharePrincipal" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "SharePrincipal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PrincipalType) :*: S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RoleType))))

newSharePrincipal Source #

Create a value of SharePrincipal with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:SharePrincipal', sharePrincipal_id - The ID of the recipient.

$sel:type':SharePrincipal', sharePrincipal_type - The type of the recipient.

$sel:role':SharePrincipal', sharePrincipal_role - The role of the recipient.

sharePrincipal_id :: Lens' SharePrincipal Text Source #

The ID of the recipient.

ShareResult

data ShareResult Source #

Describes the share results of a resource.

See: newShareResult smart constructor.

Constructors

ShareResult' 

Fields

Instances

Instances details
Eq ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Show ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Generic ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Associated Types

type Rep ShareResult :: Type -> Type #

NFData ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Methods

rnf :: ShareResult -> () #

Hashable ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

FromJSON ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

type Rep ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

type Rep ShareResult = D1 ('MetaData "ShareResult" "Amazonka.WorkDocs.Types.ShareResult" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "ShareResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatusType)) :*: (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inviteePrincipalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RoleType)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newShareResult :: ShareResult Source #

Create a value of ShareResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ShareResult', shareResult_status - The status.

$sel:principalId:ShareResult', shareResult_principalId - The ID of the principal.

$sel:inviteePrincipalId:ShareResult', shareResult_inviteePrincipalId - The ID of the invited user.

$sel:role':ShareResult', shareResult_role - The role.

$sel:statusMessage:ShareResult', shareResult_statusMessage - The status message.

$sel:shareId:ShareResult', shareResult_shareId - The ID of the resource that was shared.

shareResult_shareId :: Lens' ShareResult (Maybe Text) Source #

The ID of the resource that was shared.

StorageRuleType

data StorageRuleType Source #

Describes the storage for a user.

See: newStorageRuleType smart constructor.

Constructors

StorageRuleType' 

Fields

Instances

Instances details
Eq StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Read StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Show StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Generic StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Associated Types

type Rep StorageRuleType :: Type -> Type #

NFData StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Methods

rnf :: StorageRuleType -> () #

Hashable StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

ToJSON StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

FromJSON StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

type Rep StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

type Rep StorageRuleType = D1 ('MetaData "StorageRuleType" "Amazonka.WorkDocs.Types.StorageRuleType" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "StorageRuleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "storageAllocatedInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StorageType))))

newStorageRuleType :: StorageRuleType Source #

Create a value of StorageRuleType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:storageAllocatedInBytes:StorageRuleType', storageRuleType_storageAllocatedInBytes - The amount of storage allocated, in bytes.

$sel:storageType:StorageRuleType', storageRuleType_storageType - The type of storage.

storageRuleType_storageAllocatedInBytes :: Lens' StorageRuleType (Maybe Natural) Source #

The amount of storage allocated, in bytes.

Subscription

data Subscription Source #

Describes a subscription.

See: newSubscription smart constructor.

Constructors

Subscription' 

Fields

Instances

Instances details
Eq Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Read Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Generic Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Associated Types

type Rep Subscription :: Type -> Type #

NFData Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Methods

rnf :: Subscription -> () #

Hashable Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

FromJSON Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

type Rep Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

type Rep Subscription = D1 ('MetaData "Subscription" "Amazonka.WorkDocs.Types.Subscription" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "Subscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriptionProtocolType)) :*: (S1 ('MetaSel ('Just "endPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSubscription :: Subscription Source #

Create a value of Subscription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:protocol:Subscription', subscription_protocol - The protocol of the subscription.

$sel:endPoint:Subscription', subscription_endPoint - The endpoint of the subscription.

$sel:subscriptionId:Subscription', subscription_subscriptionId - The ID of the subscription.

subscription_endPoint :: Lens' Subscription (Maybe Text) Source #

The endpoint of the subscription.

UploadMetadata

data UploadMetadata Source #

Describes the upload.

See: newUploadMetadata smart constructor.

Constructors

UploadMetadata' 

Fields

Instances

Instances details
Eq UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Show UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Generic UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Associated Types

type Rep UploadMetadata :: Type -> Type #

NFData UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Methods

rnf :: UploadMetadata -> () #

Hashable UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

FromJSON UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

type Rep UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

type Rep UploadMetadata = D1 ('MetaData "UploadMetadata" "Amazonka.WorkDocs.Types.UploadMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "UploadMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uploadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "signedHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newUploadMetadata :: UploadMetadata Source #

Create a value of UploadMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:uploadUrl:UploadMetadata', uploadMetadata_uploadUrl - The URL of the upload.

$sel:signedHeaders:UploadMetadata', uploadMetadata_signedHeaders - The signed headers.

User

data User Source #

Describes a user.

See: newUser smart constructor.

Constructors

User' 

Fields

Instances

Instances details
Eq User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

(==) :: User -> User -> Bool #

(/=) :: User -> User -> Bool #

Read User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Show User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

Generic User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Associated Types

type Rep User :: Type -> Type #

Methods

from :: User -> Rep User x #

to :: Rep User x -> User #

NFData User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

rnf :: User -> () #

Hashable User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

FromJSON User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

type Rep User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

type Rep User = D1 ('MetaData "User" "Amazonka.WorkDocs.Types.User" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "User'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "givenName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStatusType)) :*: S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocaleType)))) :*: ((S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "storage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStorageMetadata))) :*: (S1 ('MetaSel ('Just "modifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "rootFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserType)) :*: S1 ('MetaSel ('Just "surname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "timeZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recycleBinFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newUser :: User Source #

Create a value of User with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:givenName:User', user_givenName - The given name of the user.

$sel:status:User', user_status - The status of the user.

$sel:locale:User', user_locale - The locale of the user.

$sel:username:User', user_username - The login name of the user.

$sel:storage:User', user_storage - The storage for the user.

$sel:modifiedTimestamp:User', user_modifiedTimestamp - The time when the user was modified.

$sel:emailAddress:User', user_emailAddress - The email address of the user.

$sel:id:User', user_id - The ID of the user.

$sel:rootFolderId:User', user_rootFolderId - The ID of the root folder.

$sel:type':User', user_type - The type of user.

$sel:surname:User', user_surname - The surname of the user.

$sel:timeZoneId:User', user_timeZoneId - The time zone ID of the user.

$sel:createdTimestamp:User', user_createdTimestamp - The time when the user was created.

$sel:organizationId:User', user_organizationId - The ID of the organization.

$sel:recycleBinFolderId:User', user_recycleBinFolderId - The ID of the recycle bin folder.

user_givenName :: Lens' User (Maybe Text) Source #

The given name of the user.

user_status :: Lens' User (Maybe UserStatusType) Source #

The status of the user.

user_locale :: Lens' User (Maybe LocaleType) Source #

The locale of the user.

user_username :: Lens' User (Maybe Text) Source #

The login name of the user.

user_storage :: Lens' User (Maybe UserStorageMetadata) Source #

The storage for the user.

user_modifiedTimestamp :: Lens' User (Maybe UTCTime) Source #

The time when the user was modified.

user_emailAddress :: Lens' User (Maybe Text) Source #

The email address of the user.

user_id :: Lens' User (Maybe Text) Source #

The ID of the user.

user_rootFolderId :: Lens' User (Maybe Text) Source #

The ID of the root folder.

user_type :: Lens' User (Maybe UserType) Source #

The type of user.

user_surname :: Lens' User (Maybe Text) Source #

The surname of the user.

user_timeZoneId :: Lens' User (Maybe Text) Source #

The time zone ID of the user.

user_createdTimestamp :: Lens' User (Maybe UTCTime) Source #

The time when the user was created.

user_organizationId :: Lens' User (Maybe Text) Source #

The ID of the organization.

user_recycleBinFolderId :: Lens' User (Maybe Text) Source #

The ID of the recycle bin folder.

UserMetadata

data UserMetadata Source #

Describes the metadata of the user.

See: newUserMetadata smart constructor.

Constructors

UserMetadata' 

Fields

Instances

Instances details
Eq UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Read UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Show UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Generic UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Associated Types

type Rep UserMetadata :: Type -> Type #

NFData UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Methods

rnf :: UserMetadata -> () #

Hashable UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

FromJSON UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

type Rep UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

type Rep UserMetadata = D1 ('MetaData "UserMetadata" "Amazonka.WorkDocs.Types.UserMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "UserMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "givenName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "surname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newUserMetadata :: UserMetadata Source #

Create a value of UserMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:givenName:UserMetadata', userMetadata_givenName - The given name of the user before a rename operation.

$sel:username:UserMetadata', userMetadata_username - The name of the user.

$sel:emailAddress:UserMetadata', userMetadata_emailAddress - The email address of the user.

$sel:id:UserMetadata', userMetadata_id - The ID of the user.

$sel:surname:UserMetadata', userMetadata_surname - The surname of the user.

userMetadata_givenName :: Lens' UserMetadata (Maybe Text) Source #

The given name of the user before a rename operation.

userMetadata_emailAddress :: Lens' UserMetadata (Maybe Text) Source #

The email address of the user.

UserStorageMetadata

data UserStorageMetadata Source #

Describes the storage for a user.

See: newUserStorageMetadata smart constructor.

Constructors

UserStorageMetadata' 

Fields

Instances

Instances details
Eq UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Read UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Show UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Generic UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Associated Types

type Rep UserStorageMetadata :: Type -> Type #

NFData UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Methods

rnf :: UserStorageMetadata -> () #

Hashable UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

FromJSON UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

type Rep UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

type Rep UserStorageMetadata = D1 ('MetaData "UserStorageMetadata" "Amazonka.WorkDocs.Types.UserStorageMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "UserStorageMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "storageUtilizedInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "storageRule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StorageRuleType))))

newUserStorageMetadata :: UserStorageMetadata Source #

Create a value of UserStorageMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:storageUtilizedInBytes:UserStorageMetadata', userStorageMetadata_storageUtilizedInBytes - The amount of storage used, in bytes.

$sel:storageRule:UserStorageMetadata', userStorageMetadata_storageRule - The storage for a user.