amazonka-workdocs-2.0: Amazon WorkDocs SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.WorkDocs

Contents

Description

Derived from API version 2016-05-01 of the AWS service descriptions, licensed under Apache 2.0.

The WorkDocs API is designed for the following use cases:

  • File Migration: File migration applications are supported for users who want to migrate their files from an on-premises or off-premises file system or service. Users can insert files into a user directory structure, as well as allow for basic metadata changes, such as modifications to the permissions of files.
  • Security: Support security applications are supported for users who have additional security needs, such as antivirus or data loss prevention. The API actions, along with AWS CloudTrail, allow these applications to detect when changes occur in Amazon WorkDocs. Then, the application can take the necessary actions and replace the target file. If the target file violates the policy, the application can also choose to email the user.
  • eDiscovery/Analytics: General administrative applications are supported, such as eDiscovery and analytics. These applications can choose to mimic or record the actions in an Amazon WorkDocs site, along with AWS CloudTrail, to replicate data for eDiscovery, backup, or analytical applications.

All Amazon WorkDocs API actions are Amazon authenticated and certificate-signed. They not only require the use of the AWS SDK, but also allow for the exclusive use of IAM users and roles to help facilitate access, trust, and permission policies. By creating a role and allowing an IAM user to access the Amazon WorkDocs site, the IAM user gains full administrative visibility into the entire Amazon WorkDocs site (or as set in the IAM policy). This includes, but is not limited to, the ability to modify file permissions and upload any file to any user. This allows developers to perform the three use cases above, as well as give users the ability to grant access on a selective basis using the IAM model.

The pricing for Amazon WorkDocs APIs varies depending on the API call type for these actions:

  • READ (Get*)
  • WRITE (Activate*, Add*, Create*, Deactivate*, Initiate*, Update*)
  • LIST (Describe*)
  • DELETE*, CANCEL

For information about Amazon WorkDocs API pricing, see Amazon WorkDocs Pricing.

Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by WorkDocs.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #

The resource hierarchy is changing.

ConflictingOperationException

_ConflictingOperationException :: AsError a => Fold a ServiceError Source #

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

CustomMetadataLimitExceededException

_CustomMetadataLimitExceededException :: AsError a => Fold a ServiceError Source #

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

DeactivatingLastSystemUserException

_DeactivatingLastSystemUserException :: AsError a => Fold a ServiceError Source #

The last user in the organization is being deactivated.

DocumentLockedForCommentsException

_DocumentLockedForCommentsException :: AsError a => Fold 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.

DraftUploadOutOfSyncException

_DraftUploadOutOfSyncException :: AsError a => Fold 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.

EntityAlreadyExistsException

_EntityAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The resource already exists.

EntityNotExistsException

_EntityNotExistsException :: AsError a => Fold a ServiceError Source #

The resource does not exist.

FailedDependencyException

_FailedDependencyException :: AsError a => Fold 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.

IllegalUserStateException

_IllegalUserStateException :: AsError a => Fold a ServiceError Source #

The user is undergoing transfer of ownership.

InvalidArgumentException

_InvalidArgumentException :: AsError a => Fold a ServiceError Source #

The pagination marker or limit fields are not valid.

InvalidCommentOperationException

_InvalidCommentOperationException :: AsError a => Fold a ServiceError Source #

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

InvalidOperationException

_InvalidOperationException :: AsError a => Fold a ServiceError Source #

The operation is invalid.

InvalidPasswordException

_InvalidPasswordException :: AsError a => Fold a ServiceError Source #

The password is invalid.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

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

ProhibitedStateException

_ProhibitedStateException :: AsError a => Fold a ServiceError Source #

The specified document version is not in the INITIALIZED state.

RequestedEntityTooLargeException

_RequestedEntityTooLargeException :: AsError a => Fold a ServiceError Source #

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

ResourceAlreadyCheckedOutException

_ResourceAlreadyCheckedOutException :: AsError a => Fold a ServiceError Source #

The resource is already checked out.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

One or more of the dependencies is unavailable.

StorageLimitExceededException

_StorageLimitExceededException :: AsError a => Fold a ServiceError Source #

The storage limit has been exceeded.

StorageLimitWillExceedException

_StorageLimitWillExceedException :: AsError a => Fold a ServiceError Source #

The storage limit will be exceeded.

TooManyLabelsException

_TooManyLabelsException :: AsError a => Fold a ServiceError Source #

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

TooManySubscriptionsException

_TooManySubscriptionsException :: AsError a => Fold a ServiceError Source #

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

UnauthorizedOperationException

_UnauthorizedOperationException :: AsError a => Fold a ServiceError Source #

The operation is not permitted.

UnauthorizedResourceAccessException

_UnauthorizedResourceAccessException :: AsError a => Fold a ServiceError Source #

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

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AbortDocumentVersionUpload

data AbortDocumentVersionUpload Source #

See: newAbortDocumentVersionUpload smart constructor.

Instances

Instances details
ToHeaders AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

ToPath AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

ToQuery AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

AWSRequest AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Generic AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Associated Types

type Rep AbortDocumentVersionUpload :: Type -> Type #

Show AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

NFData AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Eq AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Hashable AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type AWSResponse AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type Rep AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type Rep AbortDocumentVersionUpload = D1 ('MetaData "AbortDocumentVersionUpload" "Amazonka.WorkDocs.AbortDocumentVersionUpload" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "AbortDocumentVersionUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAbortDocumentVersionUpload Source #

Create a value of AbortDocumentVersionUpload 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:authenticationToken:AbortDocumentVersionUpload', abortDocumentVersionUpload_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:documentId:AbortDocumentVersionUpload', abortDocumentVersionUpload_documentId - The ID of the document.

AbortDocumentVersionUpload, abortDocumentVersionUpload_versionId - The ID of the version.

data AbortDocumentVersionUploadResponse Source #

Instances

Instances details
Generic AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Associated Types

type Rep AbortDocumentVersionUploadResponse :: Type -> Type #

Read AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Show AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

NFData AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Eq AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type Rep AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type Rep AbortDocumentVersionUploadResponse = D1 ('MetaData "AbortDocumentVersionUploadResponse" "Amazonka.WorkDocs.AbortDocumentVersionUpload" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "AbortDocumentVersionUploadResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAbortDocumentVersionUploadResponse :: AbortDocumentVersionUploadResponse Source #

Create a value of AbortDocumentVersionUploadResponse with all optional fields omitted.

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

ActivateUser

data ActivateUser Source #

See: newActivateUser smart constructor.

Instances

Instances details
ToJSON ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

ToHeaders ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

ToPath ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

ToQuery ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

AWSRequest ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Associated Types

type AWSResponse ActivateUser #

Generic ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Associated Types

type Rep ActivateUser :: Type -> Type #

Show ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

NFData ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Methods

rnf :: ActivateUser -> () #

Eq ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Hashable ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

type AWSResponse ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

type Rep ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

type Rep ActivateUser = D1 ('MetaData "ActivateUser" "Amazonka.WorkDocs.ActivateUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "ActivateUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newActivateUser Source #

Create a value of ActivateUser 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:authenticationToken:ActivateUser', activateUser_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:userId:ActivateUser', activateUser_userId - The ID of the user.

data ActivateUserResponse Source #

See: newActivateUserResponse smart constructor.

newActivateUserResponse Source #

Create a value of ActivateUserResponse 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:user:ActivateUserResponse', activateUserResponse_user - The user information.

$sel:httpStatus:ActivateUserResponse', activateUserResponse_httpStatus - The response's http status code.

AddResourcePermissions

data AddResourcePermissions Source #

See: newAddResourcePermissions smart constructor.

Instances

Instances details
ToJSON AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

ToHeaders AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

ToPath AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

ToQuery AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

AWSRequest AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type AWSResponse AddResourcePermissions #

Generic AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type Rep AddResourcePermissions :: Type -> Type #

Show AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

NFData AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Methods

rnf :: AddResourcePermissions -> () #

Eq AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Hashable AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type AWSResponse AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type Rep AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type Rep AddResourcePermissions = D1 ('MetaData "AddResourcePermissions" "Amazonka.WorkDocs.AddResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "AddResourcePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "notificationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationOptions))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "principals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SharePrincipal]))))

newAddResourcePermissions Source #

Create a value of AddResourcePermissions 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:authenticationToken:AddResourcePermissions', addResourcePermissions_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:notificationOptions:AddResourcePermissions', addResourcePermissions_notificationOptions - The notification options.

$sel:resourceId:AddResourcePermissions', addResourcePermissions_resourceId - The ID of the resource.

$sel:principals:AddResourcePermissions', addResourcePermissions_principals - The users, groups, or organization being granted permission.

data AddResourcePermissionsResponse Source #

See: newAddResourcePermissionsResponse smart constructor.

Instances

Instances details
Generic AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type Rep AddResourcePermissionsResponse :: Type -> Type #

Show AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

NFData AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Eq AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type Rep AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type Rep AddResourcePermissionsResponse = D1 ('MetaData "AddResourcePermissionsResponse" "Amazonka.WorkDocs.AddResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "AddResourcePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ShareResult])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddResourcePermissionsResponse Source #

Create a value of AddResourcePermissionsResponse 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:shareResults:AddResourcePermissionsResponse', addResourcePermissionsResponse_shareResults - The share results.

$sel:httpStatus:AddResourcePermissionsResponse', addResourcePermissionsResponse_httpStatus - The response's http status code.

CreateComment

data CreateComment Source #

See: newCreateComment smart constructor.

Instances

Instances details
ToJSON CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

ToHeaders CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

ToPath CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

ToQuery CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

AWSRequest CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Associated Types

type AWSResponse CreateComment #

Generic CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Associated Types

type Rep CreateComment :: Type -> Type #

Show CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

NFData CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Methods

rnf :: CreateComment -> () #

Eq CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Hashable CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

type AWSResponse CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

type Rep CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

newCreateComment Source #

Create a value of CreateComment 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:authenticationToken:CreateComment', createComment_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:notifyCollaborators:CreateComment', createComment_notifyCollaborators - Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

CreateComment, createComment_parentId - The ID of the parent comment.

CreateComment, createComment_threadId - The ID of the root comment in the thread.

CreateComment, createComment_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:documentId:CreateComment', createComment_documentId - The ID of the document.

CreateComment, createComment_versionId - The ID of the document version.

CreateComment, createComment_text - The text of the comment.

data CreateCommentResponse Source #

See: newCreateCommentResponse smart constructor.

newCreateCommentResponse Source #

Create a value of CreateCommentResponse 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:comment:CreateCommentResponse', createCommentResponse_comment - The comment that has been created.

$sel:httpStatus:CreateCommentResponse', createCommentResponse_httpStatus - The response's http status code.

CreateCustomMetadata

data CreateCustomMetadata Source #

See: newCreateCustomMetadata smart constructor.

Instances

Instances details
ToJSON CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

ToHeaders CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

ToPath CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

ToQuery CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

AWSRequest CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type AWSResponse CreateCustomMetadata #

Generic CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type Rep CreateCustomMetadata :: Type -> Type #

Show CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

NFData CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Methods

rnf :: CreateCustomMetadata -> () #

Eq CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Hashable CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type AWSResponse CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type Rep CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type Rep CreateCustomMetadata = D1 ('MetaData "CreateCustomMetadata" "Amazonka.WorkDocs.CreateCustomMetadata" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateCustomMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)))))

newCreateCustomMetadata Source #

Create a value of CreateCustomMetadata 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:authenticationToken:CreateCustomMetadata', createCustomMetadata_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

CreateCustomMetadata, createCustomMetadata_versionId - The ID of the version, if the custom metadata is being added to a document version.

$sel:resourceId:CreateCustomMetadata', createCustomMetadata_resourceId - The ID of the resource.

$sel:customMetadata:CreateCustomMetadata', createCustomMetadata_customMetadata - Custom metadata in the form of name-value pairs.

data CreateCustomMetadataResponse Source #

See: newCreateCustomMetadataResponse smart constructor.

Instances

Instances details
Generic CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type Rep CreateCustomMetadataResponse :: Type -> Type #

Read CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Show CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

NFData CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Eq CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type Rep CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type Rep CreateCustomMetadataResponse = D1 ('MetaData "CreateCustomMetadataResponse" "Amazonka.WorkDocs.CreateCustomMetadata" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateCustomMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateCustomMetadataResponse Source #

Create a value of CreateCustomMetadataResponse 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:httpStatus:CreateCustomMetadataResponse', createCustomMetadataResponse_httpStatus - The response's http status code.

CreateFolder

data CreateFolder Source #

See: newCreateFolder smart constructor.

Instances

Instances details
ToJSON CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

ToHeaders CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

ToPath CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

ToQuery CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

AWSRequest CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type AWSResponse CreateFolder #

Generic CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type Rep CreateFolder :: Type -> Type #

Show CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

NFData CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Methods

rnf :: CreateFolder -> () #

Eq CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Hashable CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type AWSResponse CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolder = D1 ('MetaData "CreateFolder" "Amazonka.WorkDocs.CreateFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateFolder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateFolder Source #

Create a value of CreateFolder 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:authenticationToken:CreateFolder', createFolder_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

CreateFolder, createFolder_name - The name of the new folder.

CreateFolder, createFolder_parentFolderId - The ID of the parent folder.

data CreateFolderResponse Source #

See: newCreateFolderResponse smart constructor.

Instances

Instances details
Generic CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type Rep CreateFolderResponse :: Type -> Type #

Read CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Show CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

NFData CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Methods

rnf :: CreateFolderResponse -> () #

Eq CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolderResponse = D1 ('MetaData "CreateFolderResponse" "Amazonka.WorkDocs.CreateFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateFolderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FolderMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFolderResponse Source #

Create a value of CreateFolderResponse 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:metadata:CreateFolderResponse', createFolderResponse_metadata - The metadata of the folder.

$sel:httpStatus:CreateFolderResponse', createFolderResponse_httpStatus - The response's http status code.

CreateLabels

data CreateLabels Source #

See: newCreateLabels smart constructor.

Instances

Instances details
ToJSON CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

ToHeaders CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

ToPath CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

ToQuery CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

AWSRequest CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type AWSResponse CreateLabels #

Generic CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type Rep CreateLabels :: Type -> Type #

Show CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

NFData CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Methods

rnf :: CreateLabels -> () #

Eq CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Hashable CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type AWSResponse CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabels = D1 ('MetaData "CreateLabels" "Amazonka.WorkDocs.CreateLabels" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateLabels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newCreateLabels Source #

Create a value of CreateLabels 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:authenticationToken:CreateLabels', createLabels_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:resourceId:CreateLabels', createLabels_resourceId - The ID of the resource.

CreateLabels, createLabels_labels - List of labels to add to the resource.

data CreateLabelsResponse Source #

See: newCreateLabelsResponse smart constructor.

Instances

Instances details
Generic CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type Rep CreateLabelsResponse :: Type -> Type #

Read CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Show CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

NFData CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Methods

rnf :: CreateLabelsResponse -> () #

Eq CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabelsResponse = D1 ('MetaData "CreateLabelsResponse" "Amazonka.WorkDocs.CreateLabels" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateLabelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLabelsResponse Source #

Create a value of CreateLabelsResponse 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:httpStatus:CreateLabelsResponse', createLabelsResponse_httpStatus - The response's http status code.

CreateNotificationSubscription

data CreateNotificationSubscription Source #

See: newCreateNotificationSubscription smart constructor.

Instances

Instances details
ToJSON CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

ToHeaders CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

ToPath CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

ToQuery CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

AWSRequest CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Generic CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Associated Types

type Rep CreateNotificationSubscription :: Type -> Type #

Read CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Show CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

NFData CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Eq CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Hashable CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type AWSResponse CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type Rep CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type Rep CreateNotificationSubscription = D1 ('MetaData "CreateNotificationSubscription" "Amazonka.WorkDocs.CreateNotificationSubscription" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateNotificationSubscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SubscriptionProtocolType) :*: S1 ('MetaSel ('Just "subscriptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SubscriptionType))))

newCreateNotificationSubscription Source #

Create a value of CreateNotificationSubscription 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:

CreateNotificationSubscription, createNotificationSubscription_organizationId - The ID of the organization.

$sel:endpoint:CreateNotificationSubscription', createNotificationSubscription_endpoint - The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https.

CreateNotificationSubscription, createNotificationSubscription_protocol - The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.

$sel:subscriptionType:CreateNotificationSubscription', createNotificationSubscription_subscriptionType - The notification type.

data CreateNotificationSubscriptionResponse Source #

Instances

Instances details
Generic CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Read CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Show CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

NFData CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Eq CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type Rep CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type Rep CreateNotificationSubscriptionResponse = D1 ('MetaData "CreateNotificationSubscriptionResponse" "Amazonka.WorkDocs.CreateNotificationSubscription" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateNotificationSubscriptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Subscription)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateNotificationSubscriptionResponse Source #

Create a value of CreateNotificationSubscriptionResponse 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:subscription:CreateNotificationSubscriptionResponse', createNotificationSubscriptionResponse_subscription - The subscription.

$sel:httpStatus:CreateNotificationSubscriptionResponse', createNotificationSubscriptionResponse_httpStatus - The response's http status code.

CreateUser

data CreateUser Source #

See: newCreateUser smart constructor.

Instances

Instances details
ToJSON CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

ToHeaders CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Methods

toHeaders :: CreateUser -> [Header] #

ToPath CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

ToQuery CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

AWSRequest CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type AWSResponse CreateUser #

Generic CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type Rep CreateUser :: Type -> Type #

Show CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

NFData CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Methods

rnf :: CreateUser -> () #

Eq CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Hashable CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type AWSResponse CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type Rep CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

newCreateUser Source #

Create a value of CreateUser 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:authenticationToken:CreateUser', createUser_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

CreateUser, createUser_emailAddress - The email address of the user.

CreateUser, createUser_organizationId - The ID of the organization.

CreateUser, createUser_storageRule - The amount of storage for the user.

CreateUser, createUser_timeZoneId - The time zone ID of the user.

CreateUser, createUser_username - The login name of the user.

CreateUser, createUser_givenName - The given name of the user.

CreateUser, createUser_surname - The surname of the user.

$sel:password:CreateUser', createUser_password - The password of the user.

data CreateUserResponse Source #

See: newCreateUserResponse smart constructor.

Instances

Instances details
Generic CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type Rep CreateUserResponse :: Type -> Type #

Show CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

NFData CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Methods

rnf :: CreateUserResponse -> () #

Eq CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type Rep CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type Rep CreateUserResponse = D1 ('MetaData "CreateUserResponse" "Amazonka.WorkDocs.CreateUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CreateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateUserResponse Source #

Create a value of CreateUserResponse 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:user:CreateUserResponse', createUserResponse_user - The user information.

$sel:httpStatus:CreateUserResponse', createUserResponse_httpStatus - The response's http status code.

DeactivateUser

data DeactivateUser Source #

See: newDeactivateUser smart constructor.

Instances

Instances details
ToHeaders DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

ToPath DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

ToQuery DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

AWSRequest DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type AWSResponse DeactivateUser #

Generic DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type Rep DeactivateUser :: Type -> Type #

Show DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

NFData DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Methods

rnf :: DeactivateUser -> () #

Eq DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Hashable DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type AWSResponse DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUser = D1 ('MetaData "DeactivateUser" "Amazonka.WorkDocs.DeactivateUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeactivateUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeactivateUser Source #

Create a value of DeactivateUser 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:authenticationToken:DeactivateUser', deactivateUser_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:userId:DeactivateUser', deactivateUser_userId - The ID of the user.

data DeactivateUserResponse Source #

See: newDeactivateUserResponse smart constructor.

Instances

Instances details
Generic DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type Rep DeactivateUserResponse :: Type -> Type #

Read DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Show DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

NFData DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Methods

rnf :: DeactivateUserResponse -> () #

Eq DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUserResponse = D1 ('MetaData "DeactivateUserResponse" "Amazonka.WorkDocs.DeactivateUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeactivateUserResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeactivateUserResponse :: DeactivateUserResponse Source #

Create a value of DeactivateUserResponse with all optional fields omitted.

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

DeleteComment

data DeleteComment Source #

See: newDeleteComment smart constructor.

Instances

Instances details
ToHeaders DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

ToPath DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

ToQuery DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

AWSRequest DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type AWSResponse DeleteComment #

Generic DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type Rep DeleteComment :: Type -> Type #

Show DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

NFData DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Methods

rnf :: DeleteComment -> () #

Eq DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Hashable DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type AWSResponse DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteComment = D1 ('MetaData "DeleteComment" "Amazonka.WorkDocs.DeleteComment" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteComment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "commentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteComment Source #

Create a value of DeleteComment 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:authenticationToken:DeleteComment', deleteComment_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:documentId:DeleteComment', deleteComment_documentId - The ID of the document.

DeleteComment, deleteComment_versionId - The ID of the document version.

DeleteComment, deleteComment_commentId - The ID of the comment.

data DeleteCommentResponse Source #

See: newDeleteCommentResponse smart constructor.

Instances

Instances details
Generic DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type Rep DeleteCommentResponse :: Type -> Type #

Read DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Show DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

NFData DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Methods

rnf :: DeleteCommentResponse -> () #

Eq DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteCommentResponse = D1 ('MetaData "DeleteCommentResponse" "Amazonka.WorkDocs.DeleteComment" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteCommentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteCommentResponse :: DeleteCommentResponse Source #

Create a value of DeleteCommentResponse with all optional fields omitted.

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

DeleteCustomMetadata

data DeleteCustomMetadata Source #

See: newDeleteCustomMetadata smart constructor.

Instances

Instances details
ToHeaders DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

ToPath DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

ToQuery DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

AWSRequest DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type AWSResponse DeleteCustomMetadata #

Generic DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type Rep DeleteCustomMetadata :: Type -> Type #

Show DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

NFData DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Methods

rnf :: DeleteCustomMetadata -> () #

Eq DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Hashable DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type AWSResponse DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type Rep DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type Rep DeleteCustomMetadata = D1 ('MetaData "DeleteCustomMetadata" "Amazonka.WorkDocs.DeleteCustomMetadata" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteCustomMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "deleteAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeleteCustomMetadata Source #

Create a value of DeleteCustomMetadata 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:authenticationToken:DeleteCustomMetadata', deleteCustomMetadata_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:deleteAll:DeleteCustomMetadata', deleteCustomMetadata_deleteAll - Flag to indicate removal of all custom metadata properties from the specified resource.

$sel:keys:DeleteCustomMetadata', deleteCustomMetadata_keys - List of properties to remove.

DeleteCustomMetadata, deleteCustomMetadata_versionId - The ID of the version, if the custom metadata is being deleted from a document version.

$sel:resourceId:DeleteCustomMetadata', deleteCustomMetadata_resourceId - The ID of the resource, either a document or folder.

data DeleteCustomMetadataResponse Source #

See: newDeleteCustomMetadataResponse smart constructor.

Instances

Instances details
Generic DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type Rep DeleteCustomMetadataResponse :: Type -> Type #

Read DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Show DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

NFData DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Eq DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type Rep DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type Rep DeleteCustomMetadataResponse = D1 ('MetaData "DeleteCustomMetadataResponse" "Amazonka.WorkDocs.DeleteCustomMetadata" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteCustomMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCustomMetadataResponse Source #

Create a value of DeleteCustomMetadataResponse 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:httpStatus:DeleteCustomMetadataResponse', deleteCustomMetadataResponse_httpStatus - The response's http status code.

DeleteDocument

data DeleteDocument Source #

See: newDeleteDocument smart constructor.

Instances

Instances details
ToHeaders DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

ToPath DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

ToQuery DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

AWSRequest DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type AWSResponse DeleteDocument #

Generic DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type Rep DeleteDocument :: Type -> Type #

Show DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

NFData DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Methods

rnf :: DeleteDocument -> () #

Eq DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Hashable DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type AWSResponse DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocument = D1 ('MetaData "DeleteDocument" "Amazonka.WorkDocs.DeleteDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteDocument'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDocument Source #

Create a value of DeleteDocument 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:authenticationToken:DeleteDocument', deleteDocument_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:documentId:DeleteDocument', deleteDocument_documentId - The ID of the document.

data DeleteDocumentResponse Source #

See: newDeleteDocumentResponse smart constructor.

Instances

Instances details
Generic DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type Rep DeleteDocumentResponse :: Type -> Type #

Read DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Show DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

NFData DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Methods

rnf :: DeleteDocumentResponse -> () #

Eq DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocumentResponse = D1 ('MetaData "DeleteDocumentResponse" "Amazonka.WorkDocs.DeleteDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteDocumentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDocumentResponse :: DeleteDocumentResponse Source #

Create a value of DeleteDocumentResponse with all optional fields omitted.

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

DeleteDocumentVersion

data DeleteDocumentVersion Source #

See: newDeleteDocumentVersion smart constructor.

Instances

Instances details
ToHeaders DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

ToPath DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

ToQuery DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

AWSRequest DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Associated Types

type AWSResponse DeleteDocumentVersion #

Generic DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Associated Types

type Rep DeleteDocumentVersion :: Type -> Type #

Show DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

NFData DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Methods

rnf :: DeleteDocumentVersion -> () #

Eq DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Hashable DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

type AWSResponse DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

type Rep DeleteDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

type Rep DeleteDocumentVersion = D1 ('MetaData "DeleteDocumentVersion" "Amazonka.WorkDocs.DeleteDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteDocumentVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deletePriorVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newDeleteDocumentVersion Source #

Create a value of DeleteDocumentVersion 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:authenticationToken:DeleteDocumentVersion', deleteDocumentVersion_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:documentId:DeleteDocumentVersion', deleteDocumentVersion_documentId - The ID of a document.

DeleteDocumentVersion, deleteDocumentVersion_versionId - The version ID of a document.

$sel:deletePriorVersions:DeleteDocumentVersion', deleteDocumentVersion_deletePriorVersions - When set to TRUE, deletes the specified version and /all prior versions/ of a document.

data DeleteDocumentVersionResponse Source #

See: newDeleteDocumentVersionResponse smart constructor.

Instances

Instances details
Generic DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Associated Types

type Rep DeleteDocumentVersionResponse :: Type -> Type #

Read DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Show DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

NFData DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

Eq DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

type Rep DeleteDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocumentVersion

type Rep DeleteDocumentVersionResponse = D1 ('MetaData "DeleteDocumentVersionResponse" "Amazonka.WorkDocs.DeleteDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteDocumentVersionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDocumentVersionResponse :: DeleteDocumentVersionResponse Source #

Create a value of DeleteDocumentVersionResponse with all optional fields omitted.

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

DeleteFolder

data DeleteFolder Source #

See: newDeleteFolder smart constructor.

Instances

Instances details
ToHeaders DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

ToPath DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

ToQuery DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

AWSRequest DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type AWSResponse DeleteFolder #

Generic DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type Rep DeleteFolder :: Type -> Type #

Show DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

NFData DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Methods

rnf :: DeleteFolder -> () #

Eq DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Hashable DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type AWSResponse DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolder = D1 ('MetaData "DeleteFolder" "Amazonka.WorkDocs.DeleteFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteFolder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFolder Source #

Create a value of DeleteFolder 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:authenticationToken:DeleteFolder', deleteFolder_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:folderId:DeleteFolder', deleteFolder_folderId - The ID of the folder.

data DeleteFolderResponse Source #

See: newDeleteFolderResponse smart constructor.

Constructors

DeleteFolderResponse' 

Instances

Instances details
Generic DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type Rep DeleteFolderResponse :: Type -> Type #

Read DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Show DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

NFData DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Methods

rnf :: DeleteFolderResponse -> () #

Eq DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolderResponse = D1 ('MetaData "DeleteFolderResponse" "Amazonka.WorkDocs.DeleteFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteFolderResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFolderResponse :: DeleteFolderResponse Source #

Create a value of DeleteFolderResponse with all optional fields omitted.

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

DeleteFolderContents

data DeleteFolderContents Source #

See: newDeleteFolderContents smart constructor.

Instances

Instances details
ToHeaders DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

ToPath DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

ToQuery DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

AWSRequest DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type AWSResponse DeleteFolderContents #

Generic DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type Rep DeleteFolderContents :: Type -> Type #

Show DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

NFData DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Methods

rnf :: DeleteFolderContents -> () #

Eq DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Hashable DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type AWSResponse DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type Rep DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type Rep DeleteFolderContents = D1 ('MetaData "DeleteFolderContents" "Amazonka.WorkDocs.DeleteFolderContents" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteFolderContents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFolderContents Source #

Create a value of DeleteFolderContents 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:authenticationToken:DeleteFolderContents', deleteFolderContents_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:folderId:DeleteFolderContents', deleteFolderContents_folderId - The ID of the folder.

data DeleteFolderContentsResponse Source #

See: newDeleteFolderContentsResponse smart constructor.

Instances

Instances details
Generic DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type Rep DeleteFolderContentsResponse :: Type -> Type #

Read DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Show DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

NFData DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Eq DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type Rep DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type Rep DeleteFolderContentsResponse = D1 ('MetaData "DeleteFolderContentsResponse" "Amazonka.WorkDocs.DeleteFolderContents" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteFolderContentsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFolderContentsResponse :: DeleteFolderContentsResponse Source #

Create a value of DeleteFolderContentsResponse with all optional fields omitted.

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

DeleteLabels

data DeleteLabels Source #

See: newDeleteLabels smart constructor.

Instances

Instances details
ToHeaders DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

ToPath DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

ToQuery DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

AWSRequest DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type AWSResponse DeleteLabels #

Generic DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type Rep DeleteLabels :: Type -> Type #

Show DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

NFData DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Methods

rnf :: DeleteLabels -> () #

Eq DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Hashable DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type AWSResponse DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabels = D1 ('MetaData "DeleteLabels" "Amazonka.WorkDocs.DeleteLabels" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteLabels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "deleteAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteLabels Source #

Create a value of DeleteLabels 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:authenticationToken:DeleteLabels', deleteLabels_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:deleteAll:DeleteLabels', deleteLabels_deleteAll - Flag to request removal of all labels from the specified resource.

DeleteLabels, deleteLabels_labels - List of labels to delete from the resource.

$sel:resourceId:DeleteLabels', deleteLabels_resourceId - The ID of the resource.

data DeleteLabelsResponse Source #

See: newDeleteLabelsResponse smart constructor.

Instances

Instances details
Generic DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type Rep DeleteLabelsResponse :: Type -> Type #

Read DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Show DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

NFData DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Methods

rnf :: DeleteLabelsResponse -> () #

Eq DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabelsResponse = D1 ('MetaData "DeleteLabelsResponse" "Amazonka.WorkDocs.DeleteLabels" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteLabelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLabelsResponse Source #

Create a value of DeleteLabelsResponse 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:httpStatus:DeleteLabelsResponse', deleteLabelsResponse_httpStatus - The response's http status code.

DeleteNotificationSubscription

data DeleteNotificationSubscription Source #

See: newDeleteNotificationSubscription smart constructor.

Instances

Instances details
ToHeaders DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

ToPath DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

ToQuery DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

AWSRequest DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Generic DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Associated Types

type Rep DeleteNotificationSubscription :: Type -> Type #

Read DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Show DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

NFData DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Eq DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Hashable DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type AWSResponse DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type Rep DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type Rep DeleteNotificationSubscription = D1 ('MetaData "DeleteNotificationSubscription" "Amazonka.WorkDocs.DeleteNotificationSubscription" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteNotificationSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteNotificationSubscription Source #

Create a value of DeleteNotificationSubscription 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:

DeleteNotificationSubscription, deleteNotificationSubscription_subscriptionId - The ID of the subscription.

DeleteNotificationSubscription, deleteNotificationSubscription_organizationId - The ID of the organization.

data DeleteNotificationSubscriptionResponse Source #

Instances

Instances details
Generic DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Read DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Show DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

NFData DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Eq DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type Rep DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type Rep DeleteNotificationSubscriptionResponse = D1 ('MetaData "DeleteNotificationSubscriptionResponse" "Amazonka.WorkDocs.DeleteNotificationSubscription" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteNotificationSubscriptionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteNotificationSubscriptionResponse :: DeleteNotificationSubscriptionResponse Source #

Create a value of DeleteNotificationSubscriptionResponse with all optional fields omitted.

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

DeleteUser

data DeleteUser Source #

See: newDeleteUser smart constructor.

Constructors

DeleteUser' (Maybe (Sensitive Text)) Text 

Instances

Instances details
ToHeaders DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Methods

toHeaders :: DeleteUser -> [Header] #

ToPath DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

ToQuery DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

AWSRequest DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type AWSResponse DeleteUser #

Generic DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type Rep DeleteUser :: Type -> Type #

Show DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

NFData DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Methods

rnf :: DeleteUser -> () #

Eq DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Hashable DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type AWSResponse DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUser = D1 ('MetaData "DeleteUser" "Amazonka.WorkDocs.DeleteUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteUser Source #

Create a value of DeleteUser 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:authenticationToken:DeleteUser', deleteUser_authenticationToken - Amazon WorkDocs authentication token. Do not set this field when using administrative API actions, as in accessing the API using AWS credentials.

$sel:userId:DeleteUser', deleteUser_userId - The ID of the user.

data DeleteUserResponse Source #

See: newDeleteUserResponse smart constructor.

Constructors

DeleteUserResponse' 

Instances

Instances details
Generic DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type Rep DeleteUserResponse :: Type -> Type #

Read DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Show DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

NFData DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Methods

rnf :: DeleteUserResponse -> () #

Eq DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUserResponse = D1 ('MetaData "DeleteUserResponse" "Amazonka.WorkDocs.DeleteUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DeleteUserResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteUserResponse :: DeleteUserResponse Source #

Create a value of DeleteUserResponse with all optional fields omitted.

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

DescribeActivities (Paginated)

data DescribeActivities Source #

See: newDescribeActivities smart constructor.

Instances

Instances details
ToHeaders DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

ToPath DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

ToQuery DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

AWSPager DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

AWSRequest DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Associated Types

type AWSResponse DescribeActivities #

Generic DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Associated Types

type Rep DescribeActivities :: Type -> Type #

Show DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

NFData DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Methods

rnf :: DescribeActivities -> () #

Eq DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Hashable DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

type AWSResponse DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

type Rep DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

newDescribeActivities :: DescribeActivities Source #

Create a value of DescribeActivities 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:activityTypes:DescribeActivities', describeActivities_activityTypes - Specifies which activity types to include in the response. If this field is left empty, all activity types are returned.

$sel:authenticationToken:DescribeActivities', describeActivities_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:endTime:DescribeActivities', describeActivities_endTime - The timestamp that determines the end time of the activities. The response includes the activities performed before the specified timestamp.

$sel:includeIndirectActivities:DescribeActivities', describeActivities_includeIndirectActivities - Includes indirect activities. 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:limit:DescribeActivities', describeActivities_limit - The maximum number of items to return.

DescribeActivities, describeActivities_marker - The marker for the next set of results.

DescribeActivities, describeActivities_organizationId - The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

$sel:resourceId:DescribeActivities', describeActivities_resourceId - The document or folder ID for which to describe activity types.

$sel:startTime:DescribeActivities', describeActivities_startTime - The timestamp that determines the starting time of the activities. The response includes the activities performed after the specified timestamp.

$sel:userId:DescribeActivities', describeActivities_userId - The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

data DescribeActivitiesResponse Source #

See: newDescribeActivitiesResponse smart constructor.

Instances

Instances details
Generic DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Associated Types

type Rep DescribeActivitiesResponse :: Type -> Type #

Show DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

NFData DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Eq DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

type Rep DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

type Rep DescribeActivitiesResponse = D1 ('MetaData "DescribeActivitiesResponse" "Amazonka.WorkDocs.DescribeActivities" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeActivitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userActivities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Activity])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeActivitiesResponse Source #

Create a value of DescribeActivitiesResponse 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:

DescribeActivities, describeActivitiesResponse_marker - The marker for the next set of results.

$sel:userActivities:DescribeActivitiesResponse', describeActivitiesResponse_userActivities - The list of activities for the specified user and time period.

$sel:httpStatus:DescribeActivitiesResponse', describeActivitiesResponse_httpStatus - The response's http status code.

DescribeComments (Paginated)

data DescribeComments Source #

See: newDescribeComments smart constructor.

Instances

Instances details
ToHeaders DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

ToPath DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

ToQuery DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

AWSPager DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

AWSRequest DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Associated Types

type AWSResponse DescribeComments #

Generic DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Associated Types

type Rep DescribeComments :: Type -> Type #

Show DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

NFData DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Methods

rnf :: DescribeComments -> () #

Eq DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Hashable DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type AWSResponse DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type Rep DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type Rep DescribeComments = D1 ('MetaData "DescribeComments" "Amazonka.WorkDocs.DescribeComments" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeComments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeComments Source #

Create a value of DescribeComments 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:authenticationToken:DescribeComments', describeComments_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:limit:DescribeComments', describeComments_limit - The maximum number of items to return.

DescribeComments, describeComments_marker - The marker for the next set of results. This marker was received from a previous call.

$sel:documentId:DescribeComments', describeComments_documentId - The ID of the document.

DescribeComments, describeComments_versionId - The ID of the document version.

data DescribeCommentsResponse Source #

See: newDescribeCommentsResponse smart constructor.

Instances

Instances details
Generic DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Associated Types

type Rep DescribeCommentsResponse :: Type -> Type #

Show DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

NFData DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Eq DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type Rep DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type Rep DescribeCommentsResponse = D1 ('MetaData "DescribeCommentsResponse" "Amazonka.WorkDocs.DescribeComments" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeCommentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Comment])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeCommentsResponse Source #

Create a value of DescribeCommentsResponse 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:comments:DescribeCommentsResponse', describeCommentsResponse_comments - The list of comments for the specified document version.

DescribeComments, describeCommentsResponse_marker - The marker for the next set of results. This marker was received from a previous call.

$sel:httpStatus:DescribeCommentsResponse', describeCommentsResponse_httpStatus - The response's http status code.

DescribeDocumentVersions (Paginated)

data DescribeDocumentVersions Source #

See: newDescribeDocumentVersions smart constructor.

Instances

Instances details
ToHeaders DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

ToPath DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

ToQuery DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

AWSPager DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

AWSRequest DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Generic DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Associated Types

type Rep DescribeDocumentVersions :: Type -> Type #

Show DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

NFData DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Eq DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Hashable DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type AWSResponse DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type Rep DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type Rep DescribeDocumentVersions = D1 ('MetaData "DescribeDocumentVersions" "Amazonka.WorkDocs.DescribeDocumentVersions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeDocumentVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "include") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeDocumentVersions Source #

Create a value of DescribeDocumentVersions 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:authenticationToken:DescribeDocumentVersions', describeDocumentVersions_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:fields:DescribeDocumentVersions', describeDocumentVersions_fields - Specify "SOURCE" to include initialized versions and a URL for the source document.

$sel:include:DescribeDocumentVersions', describeDocumentVersions_include - A comma-separated list of values. Specify "INITIALIZED" to include incomplete versions.

$sel:limit:DescribeDocumentVersions', describeDocumentVersions_limit - The maximum number of versions to return with this call.

DescribeDocumentVersions, describeDocumentVersions_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:documentId:DescribeDocumentVersions', describeDocumentVersions_documentId - The ID of the document.

data DescribeDocumentVersionsResponse Source #

See: newDescribeDocumentVersionsResponse smart constructor.

Instances

Instances details
Generic DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Associated Types

type Rep DescribeDocumentVersionsResponse :: Type -> Type #

Show DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

NFData DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Eq DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type Rep DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type Rep DescribeDocumentVersionsResponse = D1 ('MetaData "DescribeDocumentVersionsResponse" "Amazonka.WorkDocs.DescribeDocumentVersions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeDocumentVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "documentVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DocumentVersionMetadata])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeDocumentVersionsResponse Source #

Create a value of DescribeDocumentVersionsResponse 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:documentVersions:DescribeDocumentVersionsResponse', describeDocumentVersionsResponse_documentVersions - The document versions.

DescribeDocumentVersions, describeDocumentVersionsResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:DescribeDocumentVersionsResponse', describeDocumentVersionsResponse_httpStatus - The response's http status code.

DescribeFolderContents (Paginated)

data DescribeFolderContents Source #

See: newDescribeFolderContents smart constructor.

Instances

Instances details
ToHeaders DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

ToPath DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

ToQuery DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

AWSPager DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

AWSRequest DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Associated Types

type AWSResponse DescribeFolderContents #

Generic DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Associated Types

type Rep DescribeFolderContents :: Type -> Type #

Show DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

NFData DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Methods

rnf :: DescribeFolderContents -> () #

Eq DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Hashable DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

type AWSResponse DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

type Rep DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

newDescribeFolderContents Source #

Create a value of DescribeFolderContents 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:authenticationToken:DescribeFolderContents', describeFolderContents_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:include:DescribeFolderContents', describeFolderContents_include - The contents to include. Specify "INITIALIZED" to include initialized documents.

$sel:limit:DescribeFolderContents', describeFolderContents_limit - The maximum number of items to return with this call.

DescribeFolderContents, describeFolderContents_marker - The marker for the next set of results. This marker was received from a previous call.

$sel:order:DescribeFolderContents', describeFolderContents_order - The order for the contents of the folder.

$sel:sort:DescribeFolderContents', describeFolderContents_sort - The sorting criteria.

DescribeFolderContents, describeFolderContents_type - The type of items.

$sel:folderId:DescribeFolderContents', describeFolderContents_folderId - The ID of the folder.

data DescribeFolderContentsResponse Source #

See: newDescribeFolderContentsResponse smart constructor.

Instances

Instances details
Generic DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Associated Types

type Rep DescribeFolderContentsResponse :: Type -> Type #

Show DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

NFData DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Eq DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

type Rep DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

type Rep DescribeFolderContentsResponse = D1 ('MetaData "DescribeFolderContentsResponse" "Amazonka.WorkDocs.DescribeFolderContents" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeFolderContentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DocumentMetadata])) :*: S1 ('MetaSel ('Just "folders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FolderMetadata]))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeFolderContentsResponse Source #

Create a value of DescribeFolderContentsResponse 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:documents:DescribeFolderContentsResponse', describeFolderContentsResponse_documents - The documents in the specified folder.

$sel:folders:DescribeFolderContentsResponse', describeFolderContentsResponse_folders - The subfolders in the specified folder.

DescribeFolderContents, describeFolderContentsResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:DescribeFolderContentsResponse', describeFolderContentsResponse_httpStatus - The response's http status code.

DescribeGroups (Paginated)

data DescribeGroups Source #

See: newDescribeGroups smart constructor.

Instances

Instances details
ToHeaders DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

ToPath DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

ToQuery DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

AWSPager DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

AWSRequest DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Associated Types

type AWSResponse DescribeGroups #

Generic DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Associated Types

type Rep DescribeGroups :: Type -> Type #

Show DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

NFData DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Methods

rnf :: DescribeGroups -> () #

Eq DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Hashable DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type AWSResponse DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroups = D1 ('MetaData "DescribeGroups" "Amazonka.WorkDocs.DescribeGroups" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeGroups'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "searchQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newDescribeGroups Source #

Create a value of DescribeGroups 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:authenticationToken:DescribeGroups', describeGroups_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:limit:DescribeGroups', describeGroups_limit - The maximum number of items to return with this call.

DescribeGroups, describeGroups_marker - The marker for the next set of results. (You received this marker from a previous call.)

DescribeGroups, describeGroups_organizationId - The ID of the organization.

$sel:searchQuery:DescribeGroups', describeGroups_searchQuery - A query to describe groups by group name.

data DescribeGroupsResponse Source #

See: newDescribeGroupsResponse smart constructor.

Instances

Instances details
Generic DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Associated Types

type Rep DescribeGroupsResponse :: Type -> Type #

Read DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Show DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

NFData DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Methods

rnf :: DescribeGroupsResponse -> () #

Eq DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroupsResponse = D1 ('MetaData "DescribeGroupsResponse" "Amazonka.WorkDocs.DescribeGroups" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupMetadata])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeGroupsResponse Source #

Create a value of DescribeGroupsResponse 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:

DescribeGroupsResponse, describeGroupsResponse_groups - The list of groups.

DescribeGroups, describeGroupsResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:DescribeGroupsResponse', describeGroupsResponse_httpStatus - The response's http status code.

DescribeNotificationSubscriptions (Paginated)

data DescribeNotificationSubscriptions Source #

See: newDescribeNotificationSubscriptions smart constructor.

Instances

Instances details
ToHeaders DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

ToPath DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

ToQuery DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

AWSPager DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

AWSRequest DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Generic DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Associated Types

type Rep DescribeNotificationSubscriptions :: Type -> Type #

Read DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Show DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

NFData DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Eq DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Hashable DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type AWSResponse DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type Rep DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type Rep DescribeNotificationSubscriptions = D1 ('MetaData "DescribeNotificationSubscriptions" "Amazonka.WorkDocs.DescribeNotificationSubscriptions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeNotificationSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeNotificationSubscriptions Source #

Create a value of DescribeNotificationSubscriptions 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:limit:DescribeNotificationSubscriptions', describeNotificationSubscriptions_limit - The maximum number of items to return with this call.

DescribeNotificationSubscriptions, describeNotificationSubscriptions_marker - The marker for the next set of results. (You received this marker from a previous call.)

DescribeNotificationSubscriptions, describeNotificationSubscriptions_organizationId - The ID of the organization.

data DescribeNotificationSubscriptionsResponse Source #

Instances

Instances details
Generic DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Read DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Show DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

NFData DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Eq DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type Rep DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type Rep DescribeNotificationSubscriptionsResponse = D1 ('MetaData "DescribeNotificationSubscriptionsResponse" "Amazonka.WorkDocs.DescribeNotificationSubscriptions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeNotificationSubscriptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subscription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeNotificationSubscriptionsResponse Source #

Create a value of DescribeNotificationSubscriptionsResponse 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:

DescribeNotificationSubscriptions, describeNotificationSubscriptionsResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:subscriptions:DescribeNotificationSubscriptionsResponse', describeNotificationSubscriptionsResponse_subscriptions - The subscriptions.

$sel:httpStatus:DescribeNotificationSubscriptionsResponse', describeNotificationSubscriptionsResponse_httpStatus - The response's http status code.

DescribeResourcePermissions (Paginated)

data DescribeResourcePermissions Source #

See: newDescribeResourcePermissions smart constructor.

Instances

Instances details
ToHeaders DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

ToPath DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

ToQuery DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

AWSPager DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

AWSRequest DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Generic DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Associated Types

type Rep DescribeResourcePermissions :: Type -> Type #

Show DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

NFData DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Eq DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Hashable DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type AWSResponse DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type Rep DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type Rep DescribeResourcePermissions = D1 ('MetaData "DescribeResourcePermissions" "Amazonka.WorkDocs.DescribeResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeResourcePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDescribeResourcePermissions Source #

Create a value of DescribeResourcePermissions 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:authenticationToken:DescribeResourcePermissions', describeResourcePermissions_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:limit:DescribeResourcePermissions', describeResourcePermissions_limit - The maximum number of items to return with this call.

DescribeResourcePermissions, describeResourcePermissions_marker - The marker for the next set of results. (You received this marker from a previous call)

DescribeResourcePermissions, describeResourcePermissions_principalId - The ID of the principal to filter permissions by.

$sel:resourceId:DescribeResourcePermissions', describeResourcePermissions_resourceId - The ID of the resource.

data DescribeResourcePermissionsResponse Source #

Instances

Instances details
Generic DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Read DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Show DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

NFData DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Eq DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type Rep DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type Rep DescribeResourcePermissionsResponse = D1 ('MetaData "DescribeResourcePermissionsResponse" "Amazonka.WorkDocs.DescribeResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeResourcePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "principals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Principal])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeResourcePermissionsResponse Source #

Create a value of DescribeResourcePermissionsResponse 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:

DescribeResourcePermissions, describeResourcePermissionsResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:principals:DescribeResourcePermissionsResponse', describeResourcePermissionsResponse_principals - The principals.

$sel:httpStatus:DescribeResourcePermissionsResponse', describeResourcePermissionsResponse_httpStatus - The response's http status code.

DescribeRootFolders (Paginated)

data DescribeRootFolders Source #

See: newDescribeRootFolders smart constructor.

Instances

Instances details
ToHeaders DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

ToPath DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

ToQuery DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

AWSPager DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

AWSRequest DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Associated Types

type AWSResponse DescribeRootFolders #

Generic DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Associated Types

type Rep DescribeRootFolders :: Type -> Type #

Show DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

NFData DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Methods

rnf :: DescribeRootFolders -> () #

Eq DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Hashable DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type AWSResponse DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type Rep DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type Rep DescribeRootFolders = D1 ('MetaData "DescribeRootFolders" "Amazonka.WorkDocs.DescribeRootFolders" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeRootFolders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newDescribeRootFolders Source #

Create a value of DescribeRootFolders 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:limit:DescribeRootFolders', describeRootFolders_limit - The maximum number of items to return.

DescribeRootFolders, describeRootFolders_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:authenticationToken:DescribeRootFolders', describeRootFolders_authenticationToken - Amazon WorkDocs authentication token.

data DescribeRootFoldersResponse Source #

See: newDescribeRootFoldersResponse smart constructor.

Instances

Instances details
Generic DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Associated Types

type Rep DescribeRootFoldersResponse :: Type -> Type #

Read DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Show DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

NFData DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Eq DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type Rep DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type Rep DescribeRootFoldersResponse = D1 ('MetaData "DescribeRootFoldersResponse" "Amazonka.WorkDocs.DescribeRootFolders" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeRootFoldersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "folders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FolderMetadata])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRootFoldersResponse Source #

Create a value of DescribeRootFoldersResponse 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:folders:DescribeRootFoldersResponse', describeRootFoldersResponse_folders - The user's special folders.

DescribeRootFolders, describeRootFoldersResponse_marker - The marker for the next set of results.

$sel:httpStatus:DescribeRootFoldersResponse', describeRootFoldersResponse_httpStatus - The response's http status code.

DescribeUsers (Paginated)

data DescribeUsers Source #

See: newDescribeUsers smart constructor.

Instances

Instances details
ToHeaders DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

ToPath DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

ToQuery DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

AWSPager DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

AWSRequest DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Associated Types

type AWSResponse DescribeUsers #

Generic DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Associated Types

type Rep DescribeUsers :: Type -> Type #

Show DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

NFData DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Methods

rnf :: DescribeUsers -> () #

Eq DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Hashable DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type AWSResponse DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type Rep DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

newDescribeUsers :: DescribeUsers Source #

Create a value of DescribeUsers 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:authenticationToken:DescribeUsers', describeUsers_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:fields:DescribeUsers', describeUsers_fields - A comma-separated list of values. Specify "STORAGE_METADATA" to include the user storage quota and utilization information.

$sel:include:DescribeUsers', describeUsers_include - The state of the users. Specify "ALL" to include inactive users.

$sel:limit:DescribeUsers', describeUsers_limit - The maximum number of items to return.

DescribeUsers, describeUsers_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:order:DescribeUsers', describeUsers_order - The order for the results.

DescribeUsers, describeUsers_organizationId - The ID of the organization.

$sel:query:DescribeUsers', describeUsers_query - A query to filter users by user name. Remember the following about the Userids and Query parameters:

  • If you don't use either parameter, the API returns a paginated list of all users on the site.
  • If you use both parameters, the API ignores the Query parameter.
  • The Userid parameter only returns user names that match a corresponding user ID.
  • The Query parameter runs a "prefix" search for users by the GivenName, SurName, or UserName fields included in a CreateUser API call. For example, querying on Ma returns Márcia Oliveira, María García, and Mateo Jackson. If you use multiple characters, the API only returns data that matches all characters. For example, querying on Ma J only returns Mateo Jackson.

$sel:sort:DescribeUsers', describeUsers_sort - The sorting criteria.

$sel:userIds:DescribeUsers', describeUsers_userIds - The IDs of the users.

data DescribeUsersResponse Source #

See: newDescribeUsersResponse smart constructor.

Instances

Instances details
Generic DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Associated Types

type Rep DescribeUsersResponse :: Type -> Type #

Show DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

NFData DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Methods

rnf :: DescribeUsersResponse -> () #

Eq DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type Rep DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type Rep DescribeUsersResponse = D1 ('MetaData "DescribeUsersResponse" "Amazonka.WorkDocs.DescribeUsers" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DescribeUsersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "totalNumberOfUsers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [User])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeUsersResponse Source #

Create a value of DescribeUsersResponse 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:

DescribeUsers, describeUsersResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:totalNumberOfUsers:DescribeUsersResponse', describeUsersResponse_totalNumberOfUsers - The total number of users included in the results.

DescribeUsersResponse, describeUsersResponse_users - The users.

$sel:httpStatus:DescribeUsersResponse', describeUsersResponse_httpStatus - The response's http status code.

GetCurrentUser

data GetCurrentUser Source #

See: newGetCurrentUser smart constructor.

Instances

Instances details
ToHeaders GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

ToPath GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

ToQuery GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

AWSRequest GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Associated Types

type AWSResponse GetCurrentUser #

Generic GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Associated Types

type Rep GetCurrentUser :: Type -> Type #

Show GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

NFData GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Methods

rnf :: GetCurrentUser -> () #

Eq GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Hashable GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

type AWSResponse GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

type Rep GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

type Rep GetCurrentUser = D1 ('MetaData "GetCurrentUser" "Amazonka.WorkDocs.GetCurrentUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetCurrentUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newGetCurrentUser Source #

Create a value of GetCurrentUser 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:authenticationToken:GetCurrentUser', getCurrentUser_authenticationToken - Amazon WorkDocs authentication token.

data GetCurrentUserResponse Source #

See: newGetCurrentUserResponse smart constructor.

newGetCurrentUserResponse Source #

Create a value of GetCurrentUserResponse 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:user:GetCurrentUserResponse', getCurrentUserResponse_user - Metadata of the user.

$sel:httpStatus:GetCurrentUserResponse', getCurrentUserResponse_httpStatus - The response's http status code.

GetDocument

data GetDocument Source #

See: newGetDocument smart constructor.

Instances

Instances details
ToHeaders GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Methods

toHeaders :: GetDocument -> [Header] #

ToPath GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

ToQuery GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

AWSRequest GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type AWSResponse GetDocument #

Generic GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type Rep GetDocument :: Type -> Type #

Show GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

NFData GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Methods

rnf :: GetDocument -> () #

Eq GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Hashable GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type AWSResponse GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocument = D1 ('MetaData "GetDocument" "Amazonka.WorkDocs.GetDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocument'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "includeCustomMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetDocument Source #

Create a value of GetDocument 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:authenticationToken:GetDocument', getDocument_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:includeCustomMetadata:GetDocument', getDocument_includeCustomMetadata - Set this to TRUE to include custom metadata in the response.

$sel:documentId:GetDocument', getDocument_documentId - The ID of the document.

data GetDocumentResponse Source #

See: newGetDocumentResponse smart constructor.

Instances

Instances details
Generic GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type Rep GetDocumentResponse :: Type -> Type #

Show GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

NFData GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Methods

rnf :: GetDocumentResponse -> () #

Eq GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocumentResponse = D1 ('MetaData "GetDocumentResponse" "Amazonka.WorkDocs.GetDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocumentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDocumentResponse Source #

Create a value of GetDocumentResponse 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:customMetadata:GetDocumentResponse', getDocumentResponse_customMetadata - The custom metadata on the document.

$sel:metadata:GetDocumentResponse', getDocumentResponse_metadata - The metadata details of the document.

$sel:httpStatus:GetDocumentResponse', getDocumentResponse_httpStatus - The response's http status code.

GetDocumentPath

data GetDocumentPath Source #

See: newGetDocumentPath smart constructor.

Instances

Instances details
ToHeaders GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

ToPath GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

ToQuery GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

AWSRequest GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type AWSResponse GetDocumentPath #

Generic GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type Rep GetDocumentPath :: Type -> Type #

Show GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

NFData GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Methods

rnf :: GetDocumentPath -> () #

Eq GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Hashable GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type AWSResponse GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPath = D1 ('MetaData "GetDocumentPath" "Amazonka.WorkDocs.GetDocumentPath" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocumentPath'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetDocumentPath Source #

Create a value of GetDocumentPath 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:authenticationToken:GetDocumentPath', getDocumentPath_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:fields:GetDocumentPath', getDocumentPath_fields - A comma-separated list of values. Specify NAME to include the names of the parent folders.

$sel:limit:GetDocumentPath', getDocumentPath_limit - The maximum number of levels in the hierarchy to return.

$sel:marker:GetDocumentPath', getDocumentPath_marker - This value is not supported.

$sel:documentId:GetDocumentPath', getDocumentPath_documentId - The ID of the document.

data GetDocumentPathResponse Source #

See: newGetDocumentPathResponse smart constructor.

Instances

Instances details
Generic GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type Rep GetDocumentPathResponse :: Type -> Type #

Read GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Show GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

NFData GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Methods

rnf :: GetDocumentPathResponse -> () #

Eq GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPathResponse = D1 ('MetaData "GetDocumentPathResponse" "Amazonka.WorkDocs.GetDocumentPath" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocumentPathResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePath)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDocumentPathResponse Source #

Create a value of GetDocumentPathResponse 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:path:GetDocumentPathResponse', getDocumentPathResponse_path - The path information.

$sel:httpStatus:GetDocumentPathResponse', getDocumentPathResponse_httpStatus - The response's http status code.

GetDocumentVersion

data GetDocumentVersion Source #

See: newGetDocumentVersion smart constructor.

Instances

Instances details
ToHeaders GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

ToPath GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

ToQuery GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

AWSRequest GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type AWSResponse GetDocumentVersion #

Generic GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type Rep GetDocumentVersion :: Type -> Type #

Show GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

NFData GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Methods

rnf :: GetDocumentVersion -> () #

Eq GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Hashable GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type AWSResponse GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type Rep GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type Rep GetDocumentVersion = D1 ('MetaData "GetDocumentVersion" "Amazonka.WorkDocs.GetDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocumentVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "includeCustomMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetDocumentVersion Source #

Create a value of GetDocumentVersion 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:authenticationToken:GetDocumentVersion', getDocumentVersion_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:fields:GetDocumentVersion', getDocumentVersion_fields - A comma-separated list of values. Specify "SOURCE" to include a URL for the source document.

$sel:includeCustomMetadata:GetDocumentVersion', getDocumentVersion_includeCustomMetadata - Set this to TRUE to include custom metadata in the response.

$sel:documentId:GetDocumentVersion', getDocumentVersion_documentId - The ID of the document.

GetDocumentVersion, getDocumentVersion_versionId - The version ID of the document.

data GetDocumentVersionResponse Source #

See: newGetDocumentVersionResponse smart constructor.

Instances

Instances details
Generic GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type Rep GetDocumentVersionResponse :: Type -> Type #

Show GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

NFData GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Eq GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type Rep GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type Rep GetDocumentVersionResponse = D1 ('MetaData "GetDocumentVersionResponse" "Amazonka.WorkDocs.GetDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetDocumentVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentVersionMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDocumentVersionResponse Source #

Create a value of GetDocumentVersionResponse 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:customMetadata:GetDocumentVersionResponse', getDocumentVersionResponse_customMetadata - The custom metadata on the document version.

$sel:metadata:GetDocumentVersionResponse', getDocumentVersionResponse_metadata - The version metadata.

$sel:httpStatus:GetDocumentVersionResponse', getDocumentVersionResponse_httpStatus - The response's http status code.

GetFolder

data GetFolder Source #

See: newGetFolder smart constructor.

Instances

Instances details
ToHeaders GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Methods

toHeaders :: GetFolder -> [Header] #

ToPath GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

ToQuery GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

AWSRequest GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type AWSResponse GetFolder #

Generic GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type Rep GetFolder :: Type -> Type #

Show GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

NFData GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Methods

rnf :: GetFolder -> () #

Eq GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Hashable GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type AWSResponse GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolder = D1 ('MetaData "GetFolder" "Amazonka.WorkDocs.GetFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetFolder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "includeCustomMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetFolder Source #

Create a value of GetFolder 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:authenticationToken:GetFolder', getFolder_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:includeCustomMetadata:GetFolder', getFolder_includeCustomMetadata - Set to TRUE to include custom metadata in the response.

$sel:folderId:GetFolder', getFolder_folderId - The ID of the folder.

data GetFolderResponse Source #

See: newGetFolderResponse smart constructor.

Instances

Instances details
Generic GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type Rep GetFolderResponse :: Type -> Type #

Read GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Show GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

NFData GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Methods

rnf :: GetFolderResponse -> () #

Eq GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolderResponse = D1 ('MetaData "GetFolderResponse" "Amazonka.WorkDocs.GetFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetFolderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FolderMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetFolderResponse Source #

Create a value of GetFolderResponse 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:customMetadata:GetFolderResponse', getFolderResponse_customMetadata - The custom metadata on the folder.

$sel:metadata:GetFolderResponse', getFolderResponse_metadata - The metadata of the folder.

$sel:httpStatus:GetFolderResponse', getFolderResponse_httpStatus - The response's http status code.

GetFolderPath

data GetFolderPath Source #

See: newGetFolderPath smart constructor.

Instances

Instances details
ToHeaders GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

ToPath GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

ToQuery GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

AWSRequest GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type AWSResponse GetFolderPath #

Generic GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type Rep GetFolderPath :: Type -> Type #

Show GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

NFData GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Methods

rnf :: GetFolderPath -> () #

Eq GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Hashable GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type AWSResponse GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPath = D1 ('MetaData "GetFolderPath" "Amazonka.WorkDocs.GetFolderPath" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetFolderPath'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetFolderPath Source #

Create a value of GetFolderPath 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:authenticationToken:GetFolderPath', getFolderPath_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:fields:GetFolderPath', getFolderPath_fields - A comma-separated list of values. Specify "NAME" to include the names of the parent folders.

$sel:limit:GetFolderPath', getFolderPath_limit - The maximum number of levels in the hierarchy to return.

$sel:marker:GetFolderPath', getFolderPath_marker - This value is not supported.

$sel:folderId:GetFolderPath', getFolderPath_folderId - The ID of the folder.

data GetFolderPathResponse Source #

See: newGetFolderPathResponse smart constructor.

Instances

Instances details
Generic GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type Rep GetFolderPathResponse :: Type -> Type #

Read GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Show GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

NFData GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Methods

rnf :: GetFolderPathResponse -> () #

Eq GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPathResponse = D1 ('MetaData "GetFolderPathResponse" "Amazonka.WorkDocs.GetFolderPath" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetFolderPathResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePath)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetFolderPathResponse Source #

Create a value of GetFolderPathResponse 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:path:GetFolderPathResponse', getFolderPathResponse_path - The path information.

$sel:httpStatus:GetFolderPathResponse', getFolderPathResponse_httpStatus - The response's http status code.

GetResources

data GetResources Source #

See: newGetResources smart constructor.

Instances

Instances details
ToHeaders GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

ToPath GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

ToQuery GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

AWSRequest GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type AWSResponse GetResources #

Generic GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type Rep GetResources :: Type -> Type #

Show GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

NFData GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Methods

rnf :: GetResources -> () #

Eq GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Hashable GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type AWSResponse GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResources = D1 ('MetaData "GetResources" "Amazonka.WorkDocs.GetResources" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetResources'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "collectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollectionType))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGetResources :: GetResources Source #

Create a value of GetResources 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:authenticationToken:GetResources', getResources_authenticationToken - The Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:collectionType:GetResources', getResources_collectionType - The collection type.

$sel:limit:GetResources', getResources_limit - The maximum number of resources to return.

GetResources, getResources_marker - The marker for the next set of results. This marker was received from a previous call.

$sel:userId:GetResources', getResources_userId - The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

data GetResourcesResponse Source #

See: newGetResourcesResponse smart constructor.

Instances

Instances details
Generic GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type Rep GetResourcesResponse :: Type -> Type #

Show GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

NFData GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Methods

rnf :: GetResourcesResponse -> () #

Eq GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResourcesResponse = D1 ('MetaData "GetResourcesResponse" "Amazonka.WorkDocs.GetResources" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GetResourcesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DocumentMetadata])) :*: S1 ('MetaSel ('Just "folders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FolderMetadata]))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetResourcesResponse Source #

Create a value of GetResourcesResponse 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:documents:GetResourcesResponse', getResourcesResponse_documents - The documents in the specified collection.

$sel:folders:GetResourcesResponse', getResourcesResponse_folders - The folders in the specified folder.

GetResources, getResourcesResponse_marker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:GetResourcesResponse', getResourcesResponse_httpStatus - The response's http status code.

InitiateDocumentVersionUpload

data InitiateDocumentVersionUpload Source #

See: newInitiateDocumentVersionUpload smart constructor.

Instances

Instances details
ToJSON InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

ToHeaders InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

ToPath InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

ToQuery InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

AWSRequest InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Generic InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Associated Types

type Rep InitiateDocumentVersionUpload :: Type -> Type #

Show InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

NFData InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Eq InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Hashable InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type AWSResponse InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type Rep InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type Rep InitiateDocumentVersionUpload = D1 ('MetaData "InitiateDocumentVersionUpload" "Amazonka.WorkDocs.InitiateDocumentVersionUpload" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "InitiateDocumentVersionUpload'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "contentCreatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "contentModifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "documentSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newInitiateDocumentVersionUpload :: InitiateDocumentVersionUpload Source #

Create a value of InitiateDocumentVersionUpload 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:authenticationToken:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_contentCreatedTimestamp - The timestamp when the content of the document was originally created.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_contentModifiedTimestamp - The timestamp when the content of the document was modified.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_contentType - The content type of the document.

$sel:documentSizeInBytes:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_documentSizeInBytes - The size of the document, in bytes.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_id - The ID of the document.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_name - The name of the document.

InitiateDocumentVersionUpload, initiateDocumentVersionUpload_parentFolderId - The ID of the parent folder.

data InitiateDocumentVersionUploadResponse Source #

Instances

Instances details
Generic InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Show InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

NFData InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Eq InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type Rep InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type Rep InitiateDocumentVersionUploadResponse = D1 ('MetaData "InitiateDocumentVersionUploadResponse" "Amazonka.WorkDocs.InitiateDocumentVersionUpload" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "InitiateDocumentVersionUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentMetadata)) :*: (S1 ('MetaSel ('Just "uploadMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UploadMetadata)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

RemoveAllResourcePermissions

data RemoveAllResourcePermissions Source #

See: newRemoveAllResourcePermissions smart constructor.

Instances

Instances details
ToHeaders RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

ToPath RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

ToQuery RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

AWSRequest RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Generic RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Associated Types

type Rep RemoveAllResourcePermissions :: Type -> Type #

Show RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

NFData RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Eq RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Hashable RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type AWSResponse RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type Rep RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type Rep RemoveAllResourcePermissions = D1 ('MetaData "RemoveAllResourcePermissions" "Amazonka.WorkDocs.RemoveAllResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RemoveAllResourcePermissions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRemoveAllResourcePermissions Source #

Create a value of RemoveAllResourcePermissions 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:authenticationToken:RemoveAllResourcePermissions', removeAllResourcePermissions_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:resourceId:RemoveAllResourcePermissions', removeAllResourcePermissions_resourceId - The ID of the resource.

data RemoveAllResourcePermissionsResponse Source #

Instances

Instances details
Generic RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Read RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Show RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

NFData RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Eq RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type Rep RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type Rep RemoveAllResourcePermissionsResponse = D1 ('MetaData "RemoveAllResourcePermissionsResponse" "Amazonka.WorkDocs.RemoveAllResourcePermissions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RemoveAllResourcePermissionsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRemoveAllResourcePermissionsResponse :: RemoveAllResourcePermissionsResponse Source #

Create a value of RemoveAllResourcePermissionsResponse with all optional fields omitted.

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

RemoveResourcePermission

data RemoveResourcePermission Source #

See: newRemoveResourcePermission smart constructor.

Instances

Instances details
ToHeaders RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

ToPath RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

ToQuery RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

AWSRequest RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Generic RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Associated Types

type Rep RemoveResourcePermission :: Type -> Type #

Show RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

NFData RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Eq RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Hashable RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type AWSResponse RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type Rep RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type Rep RemoveResourcePermission = D1 ('MetaData "RemoveResourcePermission" "Amazonka.WorkDocs.RemoveResourcePermission" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RemoveResourcePermission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRemoveResourcePermission Source #

Create a value of RemoveResourcePermission 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:authenticationToken:RemoveResourcePermission', removeResourcePermission_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:principalType:RemoveResourcePermission', removeResourcePermission_principalType - The principal type of the resource.

$sel:resourceId:RemoveResourcePermission', removeResourcePermission_resourceId - The ID of the resource.

RemoveResourcePermission, removeResourcePermission_principalId - The principal ID of the resource.

data RemoveResourcePermissionResponse Source #

See: newRemoveResourcePermissionResponse smart constructor.

Instances

Instances details
Generic RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Associated Types

type Rep RemoveResourcePermissionResponse :: Type -> Type #

Read RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Show RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

NFData RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Eq RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type Rep RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type Rep RemoveResourcePermissionResponse = D1 ('MetaData "RemoveResourcePermissionResponse" "Amazonka.WorkDocs.RemoveResourcePermission" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RemoveResourcePermissionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRemoveResourcePermissionResponse :: RemoveResourcePermissionResponse Source #

Create a value of RemoveResourcePermissionResponse with all optional fields omitted.

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

RestoreDocumentVersions

data RestoreDocumentVersions Source #

See: newRestoreDocumentVersions smart constructor.

Instances

Instances details
ToJSON RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

ToHeaders RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

ToPath RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

ToQuery RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

AWSRequest RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Generic RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Associated Types

type Rep RestoreDocumentVersions :: Type -> Type #

Show RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

NFData RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Methods

rnf :: RestoreDocumentVersions -> () #

Eq RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Hashable RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

type AWSResponse RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

type Rep RestoreDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

type Rep RestoreDocumentVersions = D1 ('MetaData "RestoreDocumentVersions" "Amazonka.WorkDocs.RestoreDocumentVersions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RestoreDocumentVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRestoreDocumentVersions Source #

Create a value of RestoreDocumentVersions 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:authenticationToken:RestoreDocumentVersions', restoreDocumentVersions_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:documentId:RestoreDocumentVersions', restoreDocumentVersions_documentId - The ID of the document.

data RestoreDocumentVersionsResponse Source #

See: newRestoreDocumentVersionsResponse smart constructor.

Instances

Instances details
Generic RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Associated Types

type Rep RestoreDocumentVersionsResponse :: Type -> Type #

Read RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Show RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

NFData RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

Eq RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

type Rep RestoreDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RestoreDocumentVersions

type Rep RestoreDocumentVersionsResponse = D1 ('MetaData "RestoreDocumentVersionsResponse" "Amazonka.WorkDocs.RestoreDocumentVersions" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "RestoreDocumentVersionsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRestoreDocumentVersionsResponse :: RestoreDocumentVersionsResponse Source #

Create a value of RestoreDocumentVersionsResponse with all optional fields omitted.

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

UpdateDocument

data UpdateDocument Source #

See: newUpdateDocument smart constructor.

Instances

Instances details
ToJSON UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

ToHeaders UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

ToPath UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

ToQuery UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

AWSRequest UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type AWSResponse UpdateDocument #

Generic UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type Rep UpdateDocument :: Type -> Type #

Show UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

NFData UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Methods

rnf :: UpdateDocument -> () #

Eq UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Hashable UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type AWSResponse UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocument = D1 ('MetaData "UpdateDocument" "Amazonka.WorkDocs.UpdateDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateDocument'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStateType)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateDocument Source #

Create a value of UpdateDocument 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:authenticationToken:UpdateDocument', updateDocument_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

UpdateDocument, updateDocument_name - The name of the document.

UpdateDocument, updateDocument_parentFolderId - The ID of the parent folder.

UpdateDocument, updateDocument_resourceState - The resource state of the document. Only ACTIVE and RECYCLED are supported.

$sel:documentId:UpdateDocument', updateDocument_documentId - The ID of the document.

data UpdateDocumentResponse Source #

See: newUpdateDocumentResponse smart constructor.

Instances

Instances details
Generic UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type Rep UpdateDocumentResponse :: Type -> Type #

Read UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Show UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

NFData UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Methods

rnf :: UpdateDocumentResponse -> () #

Eq UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocumentResponse = D1 ('MetaData "UpdateDocumentResponse" "Amazonka.WorkDocs.UpdateDocument" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateDocumentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateDocumentResponse :: UpdateDocumentResponse Source #

Create a value of UpdateDocumentResponse with all optional fields omitted.

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

UpdateDocumentVersion

data UpdateDocumentVersion Source #

See: newUpdateDocumentVersion smart constructor.

Instances

Instances details
ToJSON UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

ToHeaders UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

ToPath UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

ToQuery UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

AWSRequest UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type AWSResponse UpdateDocumentVersion #

Generic UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type Rep UpdateDocumentVersion :: Type -> Type #

Show UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

NFData UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Methods

rnf :: UpdateDocumentVersion -> () #

Eq UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Hashable UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type AWSResponse UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type Rep UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type Rep UpdateDocumentVersion = D1 ('MetaData "UpdateDocumentVersion" "Amazonka.WorkDocs.UpdateDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateDocumentVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "versionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentVersionStatus))) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateDocumentVersion Source #

Create a value of UpdateDocumentVersion 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:authenticationToken:UpdateDocumentVersion', updateDocumentVersion_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

$sel:versionStatus:UpdateDocumentVersion', updateDocumentVersion_versionStatus - The status of the version.

$sel:documentId:UpdateDocumentVersion', updateDocumentVersion_documentId - The ID of the document.

UpdateDocumentVersion, updateDocumentVersion_versionId - The version ID of the document.

data UpdateDocumentVersionResponse Source #

See: newUpdateDocumentVersionResponse smart constructor.

Instances

Instances details
Generic UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type Rep UpdateDocumentVersionResponse :: Type -> Type #

Read UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Show UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

NFData UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Eq UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type Rep UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type Rep UpdateDocumentVersionResponse = D1 ('MetaData "UpdateDocumentVersionResponse" "Amazonka.WorkDocs.UpdateDocumentVersion" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateDocumentVersionResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateDocumentVersionResponse :: UpdateDocumentVersionResponse Source #

Create a value of UpdateDocumentVersionResponse with all optional fields omitted.

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

UpdateFolder

data UpdateFolder Source #

See: newUpdateFolder smart constructor.

Instances

Instances details
ToJSON UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

ToHeaders UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

ToPath UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

ToQuery UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

AWSRequest UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type AWSResponse UpdateFolder #

Generic UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type Rep UpdateFolder :: Type -> Type #

Show UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

NFData UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Methods

rnf :: UpdateFolder -> () #

Eq UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Hashable UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type AWSResponse UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolder = D1 ('MetaData "UpdateFolder" "Amazonka.WorkDocs.UpdateFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateFolder'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStateType)) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateFolder Source #

Create a value of UpdateFolder 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:authenticationToken:UpdateFolder', updateFolder_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

UpdateFolder, updateFolder_name - The name of the folder.

UpdateFolder, updateFolder_parentFolderId - The ID of the parent folder.

UpdateFolder, updateFolder_resourceState - The resource state of the folder. Only ACTIVE and RECYCLED are accepted values from the API.

$sel:folderId:UpdateFolder', updateFolder_folderId - The ID of the folder.

data UpdateFolderResponse Source #

See: newUpdateFolderResponse smart constructor.

Constructors

UpdateFolderResponse' 

Instances

Instances details
Generic UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type Rep UpdateFolderResponse :: Type -> Type #

Read UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Show UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

NFData UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Methods

rnf :: UpdateFolderResponse -> () #

Eq UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolderResponse = D1 ('MetaData "UpdateFolderResponse" "Amazonka.WorkDocs.UpdateFolder" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateFolderResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateFolderResponse :: UpdateFolderResponse Source #

Create a value of UpdateFolderResponse with all optional fields omitted.

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

UpdateUser

data UpdateUser Source #

See: newUpdateUser smart constructor.

Instances

Instances details
ToJSON UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

ToHeaders UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Methods

toHeaders :: UpdateUser -> [Header] #

ToPath UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

ToQuery UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

AWSRequest UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type AWSResponse UpdateUser #

Generic UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type Rep UpdateUser :: Type -> Type #

Show UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

NFData UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Methods

rnf :: UpdateUser -> () #

Eq UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Hashable UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type AWSResponse UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type Rep UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

newUpdateUser Source #

Create a value of UpdateUser 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:authenticationToken:UpdateUser', updateUser_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

UpdateUser, updateUser_givenName - The given name of the user.

$sel:grantPoweruserPrivileges:UpdateUser', updateUser_grantPoweruserPrivileges - Boolean value to determine whether the user is granted Poweruser privileges.

UpdateUser, updateUser_locale - The locale of the user.

UpdateUser, updateUser_storageRule - The amount of storage for the user.

UpdateUser, updateUser_surname - The surname of the user.

UpdateUser, updateUser_timeZoneId - The time zone ID of the user.

UpdateUser, updateUser_type - The type of the user.

$sel:userId:UpdateUser', updateUser_userId - The ID of the user.

data UpdateUserResponse Source #

See: newUpdateUserResponse smart constructor.

Instances

Instances details
Generic UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type Rep UpdateUserResponse :: Type -> Type #

Show UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

NFData UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Methods

rnf :: UpdateUserResponse -> () #

Eq UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type Rep UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type Rep UpdateUserResponse = D1 ('MetaData "UpdateUserResponse" "Amazonka.WorkDocs.UpdateUser" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UpdateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateUserResponse Source #

Create a value of UpdateUserResponse 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:user:UpdateUserResponse', updateUserResponse_user - The user information.

$sel:httpStatus:UpdateUserResponse', updateUserResponse_httpStatus - The response's http status code.

Types

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
FromJSON ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromJSONKey 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

ToByteString ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToHeader ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToLog ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

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

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 #

Generic ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Associated Types

type Rep ActivityType :: Type -> Type #

Read ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Show ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

NFData ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

rnf :: ActivityType -> () #

Eq ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Ord ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Hashable ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

type Rep ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

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

BooleanEnumType

newtype BooleanEnumType Source #

Constructors

BooleanEnumType' 

Instances

Instances details
FromJSON BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromJSONKey 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

ToByteString BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToHeader BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToLog BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToQuery 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

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 #

Generic BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Associated Types

type Rep BooleanEnumType :: Type -> Type #

Read BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Show BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

NFData BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Methods

rnf :: BooleanEnumType -> () #

Eq BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Ord BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "BooleanEnumType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBooleanEnumType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CommentStatusType

newtype CommentStatusType Source #

Instances

Instances details
FromJSON CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromJSONKey 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

ToByteString CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToHeader CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToLog CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToQuery 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

FromXML CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

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

Read CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Show CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

NFData CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Methods

rnf :: CommentStatusType -> () #

Eq CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Ord CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "CommentStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommentStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CommentVisibilityType

newtype CommentVisibilityType Source #

Instances

Instances details
FromJSON CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromJSONKey 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

ToByteString CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToHeader CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToLog CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToQuery 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

FromXML CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

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

Read CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Show CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

NFData CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Methods

rnf :: CommentVisibilityType -> () #

Eq CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Ord CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "CommentVisibilityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCommentVisibilityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentSourceType

newtype DocumentSourceType Source #

Instances

Instances details
FromJSON DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromJSONKey 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

ToByteString DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToHeader DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToLog DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToQuery 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

FromXML DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

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

Read DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Show DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

NFData DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Methods

rnf :: DocumentSourceType -> () #

Eq DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Ord DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "DocumentSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentStatusType

newtype DocumentStatusType Source #

Instances

Instances details
FromJSON DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromJSONKey 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

ToByteString DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToHeader DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToLog DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToQuery 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

FromXML DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

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

Read DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Show DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

NFData DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Methods

rnf :: DocumentStatusType -> () #

Eq DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Ord DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "DocumentStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentThumbnailType

newtype DocumentThumbnailType Source #

Instances

Instances details
FromJSON DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromJSONKey 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

ToByteString DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToHeader DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToLog DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToQuery 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

FromXML DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

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

Read DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Show DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

NFData DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Methods

rnf :: DocumentThumbnailType -> () #

Eq DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Ord DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "DocumentThumbnailType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentThumbnailType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DocumentVersionStatus

newtype DocumentVersionStatus Source #

Instances

Instances details
FromJSON DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromJSONKey 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

ToByteString DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToHeader DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToLog DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToQuery 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

FromXML DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

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

Read DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Show DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

NFData DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Methods

rnf :: DocumentVersionStatus -> () #

Eq DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Ord DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "DocumentVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDocumentVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FolderContentType

newtype FolderContentType Source #

Instances

Instances details
FromJSON FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromJSONKey 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

ToByteString FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToHeader FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToLog FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToQuery 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

FromXML FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

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

Read FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Show FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

NFData FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Methods

rnf :: FolderContentType -> () #

Eq FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Ord FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromJSONKey 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

ToByteString LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToHeader LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToLog LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

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

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 #

Generic LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Associated Types

type Rep LocaleType :: Type -> Type #

Read LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Show LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

NFData LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

rnf :: LocaleType -> () #

Eq LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Ord LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Hashable LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

type Rep LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

type Rep LocaleType = D1 ('MetaData "LocaleType" "Amazonka.WorkDocs.Types.LocaleType" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromJSONKey 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

ToByteString OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toBS :: OrderType -> ByteString #

ToHeader OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToLog OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToQuery OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

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 #

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 #

Generic OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Associated Types

type Rep OrderType :: Type -> Type #

Read OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Show OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

NFData OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

rnf :: OrderType -> () #

Eq OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Ord OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Hashable OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

type Rep OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

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

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Instances

Instances details
FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromJSONKey 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

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

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

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 #

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

Read PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Eq PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

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

ResourceCollectionType

newtype ResourceCollectionType Source #

Instances

Instances details
FromJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromJSONKey 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

ToByteString ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToHeader ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToLog ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToQuery 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

FromXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

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

Read ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Show ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

NFData ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Methods

rnf :: ResourceCollectionType -> () #

Eq ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Ord ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "ResourceCollectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceSortType

newtype ResourceSortType Source #

Instances

Instances details
FromJSON ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromJSONKey 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

ToByteString ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToHeader ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToLog ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToQuery 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

FromXML ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

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

Read ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Show ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

NFData ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Methods

rnf :: ResourceSortType -> () #

Eq ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Ord ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "ResourceSortType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceSortType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceStateType

newtype ResourceStateType Source #

Instances

Instances details
FromJSON ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromJSONKey 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

ToByteString ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToHeader ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToLog ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToQuery 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

FromXML ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

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

Read ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Show ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

NFData ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Methods

rnf :: ResourceStateType -> () #

Eq ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Ord ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromJSONKey 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

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

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

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 #

Generic ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

Read ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

NFData ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Eq ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

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

RolePermissionType

newtype RolePermissionType Source #

Instances

Instances details
FromJSON RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromJSONKey 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

ToByteString RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToHeader RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToLog RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToQuery 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

FromXML RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

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

Read RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Show RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

NFData RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Methods

rnf :: RolePermissionType -> () #

Eq RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Ord RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToByteString RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toBS :: RoleType -> ByteString #

ToHeader RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

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

ToLog RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToQuery RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

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 #

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 #

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 #

Read RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Show RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

NFData RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

rnf :: RoleType -> () #

Eq RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Ord RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Hashable RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

hashWithSalt :: Int -> RoleType -> Int #

hash :: RoleType -> Int #

type Rep RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

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

ShareStatusType

newtype ShareStatusType Source #

Constructors

ShareStatusType' 

Instances

Instances details
FromJSON ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromJSONKey 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

ToByteString ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToHeader ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToLog ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToQuery 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

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 #

Generic ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Associated Types

type Rep ShareStatusType :: Type -> Type #

Read ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Show ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

NFData ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Methods

rnf :: ShareStatusType -> () #

Eq ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Ord ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromJSONKey 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

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

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

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 #

Generic StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

Read StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

NFData StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

rnf :: StorageType -> () #

Eq StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Hashable StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

type Rep StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

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

SubscriptionProtocolType

newtype SubscriptionProtocolType Source #

Instances

Instances details
FromJSON SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromJSONKey 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

ToByteString SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToHeader SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToLog SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToQuery 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

FromXML SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

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

Read SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Show SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

NFData SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Eq SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Ord SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromJSONKey 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

ToByteString SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToHeader SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToLog SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToQuery 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

FromXML SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

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

Read SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Show SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

NFData SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Methods

rnf :: SubscriptionType -> () #

Eq SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Ord SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "SubscriptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSubscriptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserFilterType

newtype UserFilterType Source #

Constructors

UserFilterType' 

Instances

Instances details
FromJSON UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromJSONKey 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

ToByteString UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToHeader UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToLog UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToQuery 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

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 #

Generic UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Associated Types

type Rep UserFilterType :: Type -> Type #

Read UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Show UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

NFData UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Methods

rnf :: UserFilterType -> () #

Eq UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Ord UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'True) (C1 ('MetaCons "UserFilterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUserFilterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UserSortType

newtype UserSortType Source #

Constructors

UserSortType' 

Instances

Instances details
FromJSON UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromJSONKey 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

ToByteString UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToHeader UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToLog UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

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

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 #

Generic UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Associated Types

type Rep UserSortType :: Type -> Type #

Read UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Show UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

NFData UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

rnf :: UserSortType -> () #

Eq UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Ord UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Hashable UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

type Rep UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

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

UserStatusType

newtype UserStatusType Source #

Constructors

UserStatusType' 

Instances

Instances details
FromJSON UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromJSONKey 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

ToByteString UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToHeader UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToLog UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToQuery 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

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 #

Generic UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Associated Types

type Rep UserStatusType :: Type -> Type #

Read UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Show UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

NFData UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Methods

rnf :: UserStatusType -> () #

Eq UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Ord UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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
FromJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToByteString UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toBS :: UserType -> ByteString #

ToHeader UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

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

ToLog UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToQuery UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

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 #

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 #

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 #

Read UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Show UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

NFData UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

rnf :: UserType -> () #

Eq UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Ord UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Hashable UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

hashWithSalt :: Int -> UserType -> Int #

hash :: UserType -> Int #

type Rep UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

type Rep UserType = D1 ('MetaData "UserType" "Amazonka.WorkDocs.Types.UserType" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

Instances

Instances details
FromJSON 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 #

Show Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

NFData Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

rnf :: Activity -> () #

Eq Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Hashable Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

hashWithSalt :: Int -> Activity -> Int #

hash :: Activity -> Int #

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:commentMetadata:Activity', activity_commentMetadata - Metadata of the commenting activity. This is an optional field and is filled for commenting activities.

$sel:initiator:Activity', activity_initiator - The user who performed the 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:organizationId:Activity', activity_organizationId - The ID of the organization.

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

$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:resourceMetadata:Activity', activity_resourceMetadata - The metadata of the resource involved in the user action.

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

Activity, activity_type - The activity type.

Comment

data Comment Source #

Describes a comment.

See: newComment smart constructor.

Instances

Instances details
FromJSON 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 #

Show Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

NFData Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

rnf :: Comment -> () #

Eq Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

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

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

Hashable Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

hashWithSalt :: Int -> Comment -> Int #

hash :: Comment -> Int #

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:contributor:Comment', comment_contributor - The details of the user who made the comment.

Comment, comment_createdTimestamp - The time that the comment was created.

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

$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.

Comment, comment_status - The status of the comment.

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

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

$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:commentId:Comment', comment_commentId - The ID of the comment.

CommentMetadata

data CommentMetadata Source #

Describes the metadata of a comment.

See: newCommentMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

NFData CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Methods

rnf :: CommentMetadata -> () #

Eq CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "CommentMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "commentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "commentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CommentStatusType))) :*: (S1 ('MetaSel ('Just "contributor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: (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:commentId:CommentMetadata', commentMetadata_commentId - The ID of the comment.

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

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

CommentMetadata, commentMetadata_createdTimestamp - The timestamp that the comment was created.

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

DocumentMetadata

data DocumentMetadata Source #

Describes the document.

See: newDocumentMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

NFData DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Methods

rnf :: DocumentMetadata -> () #

Eq DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Hashable 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:

DocumentMetadata, documentMetadata_createdTimestamp - The time when the document was created.

DocumentMetadata, documentMetadata_creatorId - The ID of the creator.

DocumentMetadata, documentMetadata_id - The ID of the document.

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

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

DocumentMetadata, documentMetadata_modifiedTimestamp - The time when the document was updated.

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

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

DocumentVersionMetadata

data DocumentVersionMetadata Source #

Describes a version of a document.

See: newDocumentVersionMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

NFData DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Methods

rnf :: DocumentVersionMetadata -> () #

Eq DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "DocumentVersionMetadata'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "contentCreatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "contentModifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "creatorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "modifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DocumentSourceType (Sensitive Text))))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentStatusType)) :*: S1 ('MetaSel ('Just "thumbnail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap DocumentThumbnailType (Sensitive 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:contentCreatedTimestamp:DocumentVersionMetadata', documentVersionMetadata_contentCreatedTimestamp - The timestamp when the content of the document was originally created.

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

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

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

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

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

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

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

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

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

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

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

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

FolderMetadata

data FolderMetadata Source #

Describes a folder.

See: newFolderMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Read FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Show FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

NFData FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Methods

rnf :: FolderMetadata -> () #

Eq FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "FolderMetadata'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creatorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "latestVersionSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: ((S1 ('MetaSel ('Just "modifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceStateType)) :*: (S1 ('MetaSel ('Just "signature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))))

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:createdTimestamp:FolderMetadata', folderMetadata_createdTimestamp - The time when the folder was created.

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

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

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

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

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

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

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

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

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

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

GroupMetadata

data GroupMetadata Source #

Describes the metadata of a user group.

See: newGroupMetadata smart constructor.

Constructors

GroupMetadata' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON 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 #

Read GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Show GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

NFData GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Methods

rnf :: GroupMetadata -> () #

Eq GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "GroupMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:id:GroupMetadata', groupMetadata_id - The ID of the user group.

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

NotificationOptions

data NotificationOptions Source #

Set of options which defines notification preferences of given action.

See: newNotificationOptions smart constructor.

Instances

Instances details
ToJSON 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 #

Show NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

NFData NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Methods

rnf :: NotificationOptions -> () #

Eq NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

Participants

data Participants Source #

Describes the users or user groups.

See: newParticipants smart constructor.

Instances

Instances details
FromJSON 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 #

Show Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

NFData Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Methods

rnf :: Participants -> () #

Eq Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

Instances

Instances details
FromJSON 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 #

Read PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Show PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

NFData PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Methods

rnf :: PermissionInfo -> () #

Eq PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

Instances

Instances details
FromJSON 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 #

Read Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Show Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

NFData Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Methods

rnf :: Principal -> () #

Eq Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "Principal'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PermissionInfo])) :*: 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:id:Principal', principal_id - The ID of the resource.

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

Principal, principal_type - The type of resource.

ResourceMetadata

data ResourceMetadata Source #

Describes the metadata of a resource.

See: newResourceMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

NFData ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Methods

rnf :: ResourceMetadata -> () #

Eq ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Hashable 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:

ResourceMetadata, resourceMetadata_id - The ID of the resource.

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

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

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

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

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

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

ResourcePath

data ResourcePath Source #

Describes the path information of a resource.

See: newResourcePath smart constructor.

Instances

Instances details
FromJSON 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 #

Read ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Show ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

NFData ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Methods

rnf :: ResourcePath -> () #

Eq ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

ResourcePathComponent

data ResourcePathComponent Source #

Describes the resource path.

See: newResourcePathComponent smart constructor.

Instances

Instances details
FromJSON 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 #

Read ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Show ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

NFData ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Methods

rnf :: ResourcePathComponent -> () #

Eq ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "ResourcePathComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:id:ResourcePathComponent', resourcePathComponent_id - The ID of the resource path.

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

SharePrincipal

data SharePrincipal Source #

Describes the recipient type and ID, if available.

See: newSharePrincipal smart constructor.

Instances

Instances details
ToJSON 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 #

Read SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Show SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

NFData SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Methods

rnf :: SharePrincipal -> () #

Eq SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

ShareResult

data ShareResult Source #

Describes the share results of a resource.

See: newShareResult smart constructor.

Instances

Instances details
FromJSON 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 #

Show ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

NFData ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Methods

rnf :: ShareResult -> () #

Eq ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "ShareResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inviteePrincipalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RoleType)))) :*: (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatusType)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive 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:inviteePrincipalId:ShareResult', shareResult_inviteePrincipalId - The ID of the invited user.

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

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

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

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

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

StorageRuleType

data StorageRuleType Source #

Describes the storage for a user.

See: newStorageRuleType smart constructor.

Instances

Instances details
FromJSON StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

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

Read StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Show StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

NFData StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Methods

rnf :: StorageRuleType -> () #

Eq StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" '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.

Subscription

data Subscription Source #

Describes a subscription.

See: newSubscription smart constructor.

Instances

Instances details
FromJSON 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 #

Read Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

NFData Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Methods

rnf :: Subscription -> () #

Eq Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "Subscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endPoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriptionProtocolType)) :*: 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:endPoint:Subscription', subscription_endPoint - The endpoint of the subscription.

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

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

UploadMetadata

data UploadMetadata Source #

Describes the upload.

See: newUploadMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

NFData UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Methods

rnf :: UploadMetadata -> () #

Eq UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UploadMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signedHeaders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "uploadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive 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:signedHeaders:UploadMetadata', uploadMetadata_signedHeaders - The signed headers.

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

User

data User Source #

Describes a user.

See: newUser smart constructor.

Instances

Instances details
FromJSON User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

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 #

Show User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

NFData User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

rnf :: User -> () #

Eq User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

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

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

Hashable User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

type Rep User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

type Rep User = D1 ('MetaData "User" "Amazonka.WorkDocs.Types.User" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "User'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "givenName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocaleType))) :*: (S1 ('MetaSel ('Just "modifiedTimestamp") '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)) :*: S1 ('MetaSel ('Just "rootFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStatusType)) :*: S1 ('MetaSel ('Just "storage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserStorageMetadata)))) :*: ((S1 ('MetaSel ('Just "surname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserType)) :*: S1 ('MetaSel ('Just "username") '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:createdTimestamp:User', user_createdTimestamp - The time when the user was created.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

UserMetadata

data UserMetadata Source #

Describes the metadata of the user.

See: newUserMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Show UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

NFData UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Methods

rnf :: UserMetadata -> () #

Eq UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UserMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "givenName") '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)) :*: S1 ('MetaSel ('Just "username") '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:emailAddress:UserMetadata', userMetadata_emailAddress - The email address of the user.

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

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

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

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

UserStorageMetadata

data UserStorageMetadata Source #

Describes the storage for a user.

See: newUserStorageMetadata smart constructor.

Instances

Instances details
FromJSON 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 #

Read UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Show UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

NFData UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Methods

rnf :: UserStorageMetadata -> () #

Eq UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Hashable 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" "amazonka-workdocs-2.0-2rElYnFvcad3yrUkWYMHCU" 'False) (C1 ('MetaCons "UserStorageMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "storageRule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StorageRuleType)) :*: S1 ('MetaSel ('Just "storageUtilizedInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

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:storageRule:UserStorageMetadata', userStorageMetadata_storageRule - The storage for a user.

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