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

Amazonka.WorkDocs

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.

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.

CustomMetadataLimitExceededException

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

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

EntityAlreadyExistsException

ResourceAlreadyCheckedOutException

ProhibitedStateException

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

The specified document version is not in the INITIALIZED state.

TooManyLabelsException

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

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

InvalidArgumentException

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

The pagination marker or limit fields are not valid.

UnauthorizedResourceAccessException

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

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

TooManySubscriptionsException

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

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

FailedDependencyException

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

The AWS Directory Service cannot reach an on-premises instance. Or a dependency under the control of the organization is failing, such as a connected Active Directory.

DocumentLockedForCommentsException

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

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

EntityNotExistsException

ConflictingOperationException

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

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

DeactivatingLastSystemUserException

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

The last user in the organization is being deactivated.

IllegalUserStateException

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

The user is undergoing transfer of ownership.

StorageLimitWillExceedException

ConcurrentModificationException

RequestedEntityTooLargeException

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

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

StorageLimitExceededException

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

The storage limit has been exceeded.

ServiceUnavailableException

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

One or more of the dependencies is unavailable.

InvalidCommentOperationException

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

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

InvalidOperationException

UnauthorizedOperationException

DraftUploadOutOfSyncException

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

This exception is thrown when a valid checkout ID is not presented on document version upload calls for a document that has been checked out from Web client.

LimitExceededException

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

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

InvalidPasswordException

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.

DeleteLabels

data DeleteLabels Source #

See: newDeleteLabels smart constructor.

Instances

Instances details
Eq DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Show DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Generic DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type Rep DeleteLabels :: Type -> Type #

NFData DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Methods

rnf :: DeleteLabels -> () #

Hashable DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

AWSRequest DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type AWSResponse DeleteLabels #

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

type Rep DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabels = D1 ('MetaData "DeleteLabels" "Amazonka.WorkDocs.DeleteLabels" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DeleteLabels'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deleteAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "labels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

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:deleteAll:DeleteLabels', deleteLabels_deleteAll - Flag to request removal of all labels from the specified resource.

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

$sel:labels: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
Eq DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Read DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Show DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Generic DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Associated Types

type Rep DeleteLabelsResponse :: Type -> Type #

NFData DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

Methods

rnf :: DeleteLabelsResponse -> () #

type Rep DeleteLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteLabels

type Rep DeleteLabelsResponse = D1 ('MetaData "DeleteLabelsResponse" "Amazonka.WorkDocs.DeleteLabels" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

AbortDocumentVersionUpload

data AbortDocumentVersionUpload Source #

See: newAbortDocumentVersionUpload smart constructor.

Instances

Instances details
Eq AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

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

NFData AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Hashable AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

AWSRequest AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

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

type Rep AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

type Rep AbortDocumentVersionUpload = D1 ('MetaData "AbortDocumentVersionUpload" "Amazonka.WorkDocs.AbortDocumentVersionUpload" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse AbortDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

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.

$sel:versionId:AbortDocumentVersionUpload', abortDocumentVersionUpload_versionId - The ID of the version.

data AbortDocumentVersionUploadResponse Source #

Instances

Instances details
Eq AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Read AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Show AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Generic AbortDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AbortDocumentVersionUpload

Associated Types

type Rep AbortDocumentVersionUploadResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

GetDocumentPath

data GetDocumentPath Source #

See: newGetDocumentPath smart constructor.

Instances

Instances details
Eq GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Show GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Generic GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type Rep GetDocumentPath :: Type -> Type #

NFData GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Methods

rnf :: GetDocumentPath -> () #

Hashable GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

AWSRequest GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type AWSResponse GetDocumentPath #

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

type Rep GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPath = D1 ('MetaData "GetDocumentPath" "Amazonka.WorkDocs.GetDocumentPath" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetDocumentPath'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetDocumentPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

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:marker:GetDocumentPath', getDocumentPath_marker - This value is not supported.

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

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

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

data GetDocumentPathResponse Source #

See: newGetDocumentPathResponse smart constructor.

Instances

Instances details
Eq GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Read GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Show GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Generic GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Associated Types

type Rep GetDocumentPathResponse :: Type -> Type #

NFData GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

Methods

rnf :: GetDocumentPathResponse -> () #

type Rep GetDocumentPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentPath

type Rep GetDocumentPathResponse = D1 ('MetaData "GetDocumentPathResponse" "Amazonka.WorkDocs.GetDocumentPath" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

CreateComment

data CreateComment Source #

See: newCreateComment smart constructor.

Instances

Instances details
Eq CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Show CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Generic CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Associated Types

type Rep CreateComment :: Type -> Type #

NFData CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Methods

rnf :: CreateComment -> () #

Hashable CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

ToJSON CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

AWSRequest CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

Associated Types

type AWSResponse 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

type Rep CreateComment Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateComment

type AWSResponse 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:notifyCollaborators:CreateComment', createComment_notifyCollaborators - Set this parameter to TRUE to send an email out to the document collaborators after the comment is created.

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

$sel:visibility: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:threadId:CreateComment', createComment_threadId - The ID of the root comment in the thread.

$sel:parentId:CreateComment', createComment_parentId - The ID of the parent comment.

$sel:documentId:CreateComment', createComment_documentId - The ID of the document.

$sel:versionId:CreateComment', createComment_versionId - The ID of the document version.

$sel:text: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.

DescribeUsers (Paginated)

data DescribeUsers Source #

See: newDescribeUsers smart constructor.

Instances

Instances details
Eq DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Show DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Generic DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Associated Types

type Rep DescribeUsers :: Type -> Type #

NFData DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Methods

rnf :: DescribeUsers -> () #

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

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

type Rep DescribeUsers Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type AWSResponse 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:include:DescribeUsers', describeUsers_include - The state of the users. Specify "ALL" to include inactive users.

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

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

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

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

$sel:query:DescribeUsers', describeUsers_query - A query to filter users by user name.

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

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

$sel:organizationId:DescribeUsers', describeUsers_organizationId - The ID of the organization.

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

data DescribeUsersResponse Source #

See: newDescribeUsersResponse smart constructor.

Instances

Instances details
Eq DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Read DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Show DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Generic DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Associated Types

type Rep DescribeUsersResponse :: Type -> Type #

NFData DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

Methods

rnf :: DescribeUsersResponse -> () #

type Rep DescribeUsersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeUsers

type Rep DescribeUsersResponse = D1 ('MetaData "DescribeUsersResponse" "Amazonka.WorkDocs.DescribeUsers" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeUsersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "users") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [User])) :*: S1 ('MetaSel ('Just "totalNumberOfUsers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

$sel:users:DescribeUsersResponse', describeUsersResponse_users - The users.

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

$sel:marker: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:httpStatus:DescribeUsersResponse', describeUsersResponse_httpStatus - The response's http status code.

DeleteFolder

data DeleteFolder Source #

See: newDeleteFolder smart constructor.

Instances

Instances details
Eq DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Show DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Generic DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type Rep DeleteFolder :: Type -> Type #

NFData DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Methods

rnf :: DeleteFolder -> () #

Hashable DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

AWSRequest DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type AWSResponse DeleteFolder #

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

type Rep DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolder = D1 ('MetaData "DeleteFolder" "Amazonka.WorkDocs.DeleteFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse DeleteFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

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
Eq DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Read DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Show DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Generic DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Associated Types

type Rep DeleteFolderResponse :: Type -> Type #

NFData DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

Methods

rnf :: DeleteFolderResponse -> () #

type Rep DeleteFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolder

type Rep DeleteFolderResponse = D1 ('MetaData "DeleteFolderResponse" "Amazonka.WorkDocs.DeleteFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

UpdateFolder

data UpdateFolder Source #

See: newUpdateFolder smart constructor.

Instances

Instances details
Eq UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Show UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Generic UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type Rep UpdateFolder :: Type -> Type #

NFData UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Methods

rnf :: UpdateFolder -> () #

Hashable UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

ToJSON UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

AWSRequest UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type AWSResponse 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

type Rep UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolder = D1 ('MetaData "UpdateFolder" "Amazonka.WorkDocs.UpdateFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "UpdateFolder'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "name") '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)))))
type AWSResponse UpdateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

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:parentFolderId:UpdateFolder', updateFolder_parentFolderId - The ID of the parent folder.

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

$sel:name:UpdateFolder', updateFolder_name - The name of the folder.

$sel:resourceState: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
Eq UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Read UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Show UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Generic UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Associated Types

type Rep UpdateFolderResponse :: Type -> Type #

NFData UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

Methods

rnf :: UpdateFolderResponse -> () #

type Rep UpdateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateFolder

type Rep UpdateFolderResponse = D1 ('MetaData "UpdateFolderResponse" "Amazonka.WorkDocs.UpdateFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DeleteCustomMetadata

data DeleteCustomMetadata Source #

See: newDeleteCustomMetadata smart constructor.

Instances

Instances details
Eq DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Show DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Generic DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type Rep DeleteCustomMetadata :: Type -> Type #

NFData DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Methods

rnf :: DeleteCustomMetadata -> () #

Hashable DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

AWSRequest DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type AWSResponse DeleteCustomMetadata #

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

type Rep DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

type Rep DeleteCustomMetadata = D1 ('MetaData "DeleteCustomMetadata" "Amazonka.WorkDocs.DeleteCustomMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DeleteCustomMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deleteAll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse DeleteCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

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:versionId:DeleteCustomMetadata', deleteCustomMetadata_versionId - The ID of the version, if the custom metadata is being deleted from a document version.

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

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

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

$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
Eq DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Read DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Show DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Generic DeleteCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteCustomMetadata

Associated Types

type Rep DeleteCustomMetadataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeResourcePermissions (Paginated)

data DescribeResourcePermissions Source #

See: newDescribeResourcePermissions smart constructor.

Instances

Instances details
Eq DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

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

NFData DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

Hashable 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

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

type Rep DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

type Rep DescribeResourcePermissions = D1 ('MetaData "DescribeResourcePermissions" "Amazonka.WorkDocs.DescribeResourcePermissions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeResourcePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse DescribeResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

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:principalId:DescribeResourcePermissions', describeResourcePermissions_principalId - The ID of the principal to filter permissions by.

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

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

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

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

data DescribeResourcePermissionsResponse Source #

Instances

Instances details
Eq 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

Generic DescribeResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeResourcePermissions

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeResourcePermissionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "principals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Principal])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:marker: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:httpStatus:DescribeResourcePermissionsResponse', describeResourcePermissionsResponse_httpStatus - The response's http status code.

DeleteNotificationSubscription

data DeleteNotificationSubscription Source #

See: newDeleteNotificationSubscription smart constructor.

Instances

Instances details
Eq DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Read DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

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

NFData DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

Hashable DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

AWSRequest DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

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

type Rep DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

type Rep DeleteNotificationSubscription = D1 ('MetaData "DeleteNotificationSubscription" "Amazonka.WorkDocs.DeleteNotificationSubscription" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DeleteNotificationSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

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:

$sel:subscriptionId:DeleteNotificationSubscription', deleteNotificationSubscription_subscriptionId - The ID of the subscription.

$sel:organizationId:DeleteNotificationSubscription', deleteNotificationSubscription_organizationId - The ID of the organization.

data DeleteNotificationSubscriptionResponse Source #

Instances

Instances details
Eq 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

Generic DeleteNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteNotificationSubscription

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

CreateFolder

data CreateFolder Source #

See: newCreateFolder smart constructor.

Instances

Instances details
Eq CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Show CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Generic CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type Rep CreateFolder :: Type -> Type #

NFData CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Methods

rnf :: CreateFolder -> () #

Hashable CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

ToJSON CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

AWSRequest CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type AWSResponse 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

type Rep CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolder = D1 ('MetaData "CreateFolder" "Amazonka.WorkDocs.CreateFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse CreateFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

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.

$sel:name:CreateFolder', createFolder_name - The name of the new folder.

$sel:parentFolderId:CreateFolder', createFolder_parentFolderId - The ID of the parent folder.

data CreateFolderResponse Source #

See: newCreateFolderResponse smart constructor.

Instances

Instances details
Eq CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Read CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Show CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Generic CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Associated Types

type Rep CreateFolderResponse :: Type -> Type #

NFData CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

Methods

rnf :: CreateFolderResponse -> () #

type Rep CreateFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateFolder

type Rep CreateFolderResponse = D1 ('MetaData "CreateFolderResponse" "Amazonka.WorkDocs.CreateFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

CreateNotificationSubscription

data CreateNotificationSubscription Source #

See: newCreateNotificationSubscription smart constructor.

Instances

Instances details
Eq CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Read CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

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

NFData CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

Hashable CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

ToJSON CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

AWSRequest 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

type Rep CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

type Rep CreateNotificationSubscription = D1 ('MetaData "CreateNotificationSubscription" "Amazonka.WorkDocs.CreateNotificationSubscription" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse CreateNotificationSubscription Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

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:

$sel:organizationId: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.

$sel:protocol: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
Eq 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

Generic CreateNotificationSubscriptionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateNotificationSubscription

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

CreateCustomMetadata

data CreateCustomMetadata Source #

See: newCreateCustomMetadata smart constructor.

Instances

Instances details
Eq CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Show CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Generic CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type Rep CreateCustomMetadata :: Type -> Type #

NFData CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Methods

rnf :: CreateCustomMetadata -> () #

Hashable CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

ToJSON CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

AWSRequest CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type AWSResponse 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

type Rep CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

type Rep CreateCustomMetadata = D1 ('MetaData "CreateCustomMetadata" "Amazonka.WorkDocs.CreateCustomMetadata" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "CreateCustomMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "customMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)))))
type AWSResponse CreateCustomMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

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:versionId:CreateCustomMetadata', createCustomMetadata_versionId - The ID of the version, if the custom metadata is being added to a document version.

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

$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
Eq CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Read CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Show CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Generic CreateCustomMetadataResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateCustomMetadata

Associated Types

type Rep CreateCustomMetadataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

GetFolderPath

data GetFolderPath Source #

See: newGetFolderPath smart constructor.

Instances

Instances details
Eq GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Show GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Generic GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type Rep GetFolderPath :: Type -> Type #

NFData GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Methods

rnf :: GetFolderPath -> () #

Hashable GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

AWSRequest GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type AWSResponse GetFolderPath #

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

type Rep GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPath = D1 ('MetaData "GetFolderPath" "Amazonka.WorkDocs.GetFolderPath" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetFolderPath'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "folderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetFolderPath Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

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:marker:GetFolderPath', getFolderPath_marker - This value is not supported.

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

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

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

data GetFolderPathResponse Source #

See: newGetFolderPathResponse smart constructor.

Instances

Instances details
Eq GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Read GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Show GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Generic GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Associated Types

type Rep GetFolderPathResponse :: Type -> Type #

NFData GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

Methods

rnf :: GetFolderPathResponse -> () #

type Rep GetFolderPathResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolderPath

type Rep GetFolderPathResponse = D1 ('MetaData "GetFolderPathResponse" "Amazonka.WorkDocs.GetFolderPath" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeComments (Paginated)

data DescribeComments Source #

See: newDescribeComments smart constructor.

Instances

Instances details
Eq DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Show DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Generic DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Associated Types

type Rep DescribeComments :: Type -> Type #

NFData DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Methods

rnf :: DescribeComments -> () #

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

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

type Rep DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

type Rep DescribeComments = D1 ('MetaData "DescribeComments" "Amazonka.WorkDocs.DescribeComments" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeComments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse DescribeComments Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

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:marker:DescribeComments', describeComments_marker - The marker for the next set of results. This marker was received from a previous call.

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

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

$sel:versionId:DescribeComments', describeComments_versionId - The ID of the document version.

data DescribeCommentsResponse Source #

See: newDescribeCommentsResponse smart constructor.

Instances

Instances details
Eq DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Show DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Generic DescribeCommentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeComments

Associated Types

type Rep DescribeCommentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeCommentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "comments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Comment])) :*: 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:marker:DescribeComments', describeCommentsResponse_marker - The marker for the next set of results. This marker was received from a previous call.

$sel:comments:DescribeCommentsResponse', describeCommentsResponse_comments - The list of comments for the specified document version.

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

DeleteFolderContents

data DeleteFolderContents Source #

See: newDeleteFolderContents smart constructor.

Instances

Instances details
Eq DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Show DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Generic DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type Rep DeleteFolderContents :: Type -> Type #

NFData DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Methods

rnf :: DeleteFolderContents -> () #

Hashable DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

AWSRequest DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type AWSResponse DeleteFolderContents #

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

type Rep DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

type Rep DeleteFolderContents = D1 ('MetaData "DeleteFolderContents" "Amazonka.WorkDocs.DeleteFolderContents" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse DeleteFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

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
Eq DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Read DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Show DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Generic DeleteFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteFolderContents

Associated Types

type Rep DeleteFolderContentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

RemoveAllResourcePermissions

data RemoveAllResourcePermissions Source #

See: newRemoveAllResourcePermissions smart constructor.

Instances

Instances details
Eq RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

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

NFData RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

Hashable RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

AWSRequest RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

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

type Rep RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

type Rep RemoveAllResourcePermissions = D1 ('MetaData "RemoveAllResourcePermissions" "Amazonka.WorkDocs.RemoveAllResourcePermissions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse RemoveAllResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

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
Eq 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

Generic RemoveAllResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveAllResourcePermissions

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

GetFolder

data GetFolder Source #

See: newGetFolder smart constructor.

Instances

Instances details
Eq GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Show GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Generic GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type Rep GetFolder :: Type -> Type #

NFData GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Methods

rnf :: GetFolder -> () #

Hashable GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

AWSRequest GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type AWSResponse GetFolder #

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

type Rep GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolder = D1 ('MetaData "GetFolder" "Amazonka.WorkDocs.GetFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse GetFolder Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

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
Eq GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Read GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Show GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Generic GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Associated Types

type Rep GetFolderResponse :: Type -> Type #

NFData GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

Methods

rnf :: GetFolderResponse -> () #

type Rep GetFolderResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetFolder

type Rep GetFolderResponse = D1 ('MetaData "GetFolderResponse" "Amazonka.WorkDocs.GetFolder" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeNotificationSubscriptions (Paginated)

data DescribeNotificationSubscriptions Source #

See: newDescribeNotificationSubscriptions smart constructor.

Instances

Instances details
Eq DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Read DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

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

NFData DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

Hashable 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

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

type Rep DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

type Rep DescribeNotificationSubscriptions = D1 ('MetaData "DescribeNotificationSubscriptions" "Amazonka.WorkDocs.DescribeNotificationSubscriptions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeNotificationSubscriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeNotificationSubscriptions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

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:marker:DescribeNotificationSubscriptions', describeNotificationSubscriptions_marker - The marker for the next set of results. (You received this marker from a previous call.)

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

$sel:organizationId:DescribeNotificationSubscriptions', describeNotificationSubscriptions_organizationId - The ID of the organization.

data DescribeNotificationSubscriptionsResponse Source #

Instances

Instances details
Eq 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

Generic DescribeNotificationSubscriptionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeNotificationSubscriptions

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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:

$sel:marker: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.

ActivateUser

data ActivateUser Source #

See: newActivateUser smart constructor.

Instances

Instances details
Eq ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Show ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Generic ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Associated Types

type Rep ActivateUser :: Type -> Type #

NFData ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Methods

rnf :: ActivateUser -> () #

Hashable ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

ToJSON ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

AWSRequest ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Associated Types

type AWSResponse 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

type Rep ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

type Rep ActivateUser = D1 ('MetaData "ActivateUser" "Amazonka.WorkDocs.ActivateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse ActivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

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.

Instances

Instances details
Eq ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Read ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Show ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Generic ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Associated Types

type Rep ActivateUserResponse :: Type -> Type #

NFData ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

Methods

rnf :: ActivateUserResponse -> () #

type Rep ActivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.ActivateUser

type Rep ActivateUserResponse = D1 ('MetaData "ActivateUserResponse" "Amazonka.WorkDocs.ActivateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "ActivateUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

DescribeDocumentVersions (Paginated)

data DescribeDocumentVersions Source #

See: newDescribeDocumentVersions smart constructor.

Instances

Instances details
Eq DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

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

NFData DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Hashable 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

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

type Rep DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

type Rep DescribeDocumentVersions = D1 ('MetaData "DescribeDocumentVersions" "Amazonka.WorkDocs.DescribeDocumentVersions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeDocumentVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "include") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse DescribeDocumentVersions Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

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:include:DescribeDocumentVersions', describeDocumentVersions_include - A comma-separated list of values. Specify "INITIALIZED" to include incomplete versions.

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

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

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

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

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

data DescribeDocumentVersionsResponse Source #

See: newDescribeDocumentVersionsResponse smart constructor.

Instances

Instances details
Eq DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Show DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Generic DescribeDocumentVersionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeDocumentVersions

Associated Types

type Rep DescribeDocumentVersionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

$sel:marker: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.

GetDocumentVersion

data GetDocumentVersion Source #

See: newGetDocumentVersion smart constructor.

Instances

Instances details
Eq GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Show GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Generic GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type Rep GetDocumentVersion :: Type -> Type #

NFData GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Methods

rnf :: GetDocumentVersion -> () #

Hashable GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

AWSRequest GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type AWSResponse GetDocumentVersion #

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

type Rep GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

type Rep GetDocumentVersion = D1 ('MetaData "GetDocumentVersion" "Amazonka.WorkDocs.GetDocumentVersion" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetDocumentVersion'" '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 "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "documentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

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:includeCustomMetadata:GetDocumentVersion', getDocumentVersion_includeCustomMetadata - Set this to TRUE to include custom metadata in the response.

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

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

$sel:versionId:GetDocumentVersion', getDocumentVersion_versionId - The version ID of the document.

data GetDocumentVersionResponse Source #

See: newGetDocumentVersionResponse smart constructor.

Instances

Instances details
Eq GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Show GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Generic GetDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocumentVersion

Associated Types

type Rep GetDocumentVersionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeActivities (Paginated)

data DescribeActivities Source #

See: newDescribeActivities smart constructor.

Instances

Instances details
Eq DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Show DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Generic DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Associated Types

type Rep DescribeActivities :: Type -> Type #

NFData DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Methods

rnf :: DescribeActivities -> () #

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

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

type Rep DescribeActivities Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

type AWSResponse 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:resourceId:DescribeActivities', describeActivities_resourceId - The document or folder ID for which to describe activity types.

$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: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:authenticationToken:DescribeActivities', describeActivities_authenticationToken - Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.

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

$sel:marker:DescribeActivities', describeActivities_marker - The marker for the next set of results.

$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:limit:DescribeActivities', describeActivities_limit - The maximum number of items to return.

$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:organizationId:DescribeActivities', describeActivities_organizationId - The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

data DescribeActivitiesResponse Source #

See: newDescribeActivitiesResponse smart constructor.

Instances

Instances details
Eq DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Read DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Show DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Generic DescribeActivitiesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeActivities

Associated Types

type Rep DescribeActivitiesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeActivitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userActivities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Activity])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:marker:DescribeActivities', describeActivitiesResponse_marker - The marker for the next set of results.

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

DescribeRootFolders (Paginated)

data DescribeRootFolders Source #

See: newDescribeRootFolders smart constructor.

Instances

Instances details
Eq DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Show DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Generic DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Associated Types

type Rep DescribeRootFolders :: Type -> Type #

NFData DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Methods

rnf :: DescribeRootFolders -> () #

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

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

type Rep DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

type Rep DescribeRootFolders = D1 ('MetaData "DescribeRootFolders" "Amazonka.WorkDocs.DescribeRootFolders" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeRootFolders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))
type AWSResponse DescribeRootFolders Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

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:marker:DescribeRootFolders', describeRootFolders_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:limit:DescribeRootFolders', describeRootFolders_limit - The maximum number of items to return.

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

data DescribeRootFoldersResponse Source #

See: newDescribeRootFoldersResponse smart constructor.

Instances

Instances details
Eq DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Read DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Show DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Generic DescribeRootFoldersResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeRootFolders

Associated Types

type Rep DescribeRootFoldersResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

$sel:marker:DescribeRootFolders', describeRootFoldersResponse_marker - The marker for the next set of results.

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

GetCurrentUser

data GetCurrentUser Source #

See: newGetCurrentUser smart constructor.

Instances

Instances details
Eq GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Show GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Generic GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Associated Types

type Rep GetCurrentUser :: Type -> Type #

NFData GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Methods

rnf :: GetCurrentUser -> () #

Hashable GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

AWSRequest GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Associated Types

type AWSResponse GetCurrentUser #

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

type Rep GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

type Rep GetCurrentUser = D1 ('MetaData "GetCurrentUser" "Amazonka.WorkDocs.GetCurrentUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetCurrentUser'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse GetCurrentUser Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

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.

Instances

Instances details
Eq GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Read GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Show GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Generic GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Associated Types

type Rep GetCurrentUserResponse :: Type -> Type #

NFData GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

Methods

rnf :: GetCurrentUserResponse -> () #

type Rep GetCurrentUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetCurrentUser

type Rep GetCurrentUserResponse = D1 ('MetaData "GetCurrentUserResponse" "Amazonka.WorkDocs.GetCurrentUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetCurrentUserResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe User)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

DeactivateUser

data DeactivateUser Source #

See: newDeactivateUser smart constructor.

Instances

Instances details
Eq DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Show DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Generic DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type Rep DeactivateUser :: Type -> Type #

NFData DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Methods

rnf :: DeactivateUser -> () #

Hashable DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

AWSRequest DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type AWSResponse DeactivateUser #

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

type Rep DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUser = D1 ('MetaData "DeactivateUser" "Amazonka.WorkDocs.DeactivateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse DeactivateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

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
Eq DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Read DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Show DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Generic DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Associated Types

type Rep DeactivateUserResponse :: Type -> Type #

NFData DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

Methods

rnf :: DeactivateUserResponse -> () #

type Rep DeactivateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeactivateUser

type Rep DeactivateUserResponse = D1 ('MetaData "DeactivateUserResponse" "Amazonka.WorkDocs.DeactivateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

GetDocument

data GetDocument Source #

See: newGetDocument smart constructor.

Instances

Instances details
Eq GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Show GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Generic GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type Rep GetDocument :: Type -> Type #

NFData GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Methods

rnf :: GetDocument -> () #

Hashable GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

AWSRequest GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type AWSResponse GetDocument #

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

type Rep GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocument = D1 ('MetaData "GetDocument" "Amazonka.WorkDocs.GetDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse GetDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

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
Eq GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Show GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Generic GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Associated Types

type Rep GetDocumentResponse :: Type -> Type #

NFData GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

Methods

rnf :: GetDocumentResponse -> () #

type Rep GetDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetDocument

type Rep GetDocumentResponse = D1 ('MetaData "GetDocumentResponse" "Amazonka.WorkDocs.GetDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeFolderContents (Paginated)

data DescribeFolderContents Source #

See: newDescribeFolderContents smart constructor.

Instances

Instances details
Eq DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Show DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Generic DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Associated Types

type Rep DescribeFolderContents :: Type -> Type #

NFData DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Methods

rnf :: DescribeFolderContents -> () #

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

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

type Rep DescribeFolderContents Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

type AWSResponse 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:include:DescribeFolderContents', describeFolderContents_include - The contents to include. Specify "INITIALIZED" to include initialized documents.

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

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

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

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

$sel:type':DescribeFolderContents', describeFolderContents_type - The type of items.

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

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

data DescribeFolderContentsResponse Source #

See: newDescribeFolderContentsResponse smart constructor.

Instances

Instances details
Eq DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Show DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Generic DescribeFolderContentsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeFolderContents

Associated Types

type Rep DescribeFolderContentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeFolderContentsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "folders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FolderMetadata])) :*: S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DocumentMetadata]))) :*: (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:folders:DescribeFolderContentsResponse', describeFolderContentsResponse_folders - The subfolders in the specified folder.

$sel:documents:DescribeFolderContentsResponse', describeFolderContentsResponse_documents - The documents in the specified folder.

$sel:marker: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.

CreateLabels

data CreateLabels Source #

See: newCreateLabels smart constructor.

Instances

Instances details
Eq CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Show CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Generic CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type Rep CreateLabels :: Type -> Type #

NFData CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Methods

rnf :: CreateLabels -> () #

Hashable CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

ToJSON CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

AWSRequest CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type AWSResponse 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

type Rep CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabels = D1 ('MetaData "CreateLabels" "Amazonka.WorkDocs.CreateLabels" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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]))))
type AWSResponse CreateLabels Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

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.

$sel:labels:CreateLabels', createLabels_labels - List of labels to add to the resource.

data CreateLabelsResponse Source #

See: newCreateLabelsResponse smart constructor.

Instances

Instances details
Eq CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Read CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Show CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Generic CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Associated Types

type Rep CreateLabelsResponse :: Type -> Type #

NFData CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

Methods

rnf :: CreateLabelsResponse -> () #

type Rep CreateLabelsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateLabels

type Rep CreateLabelsResponse = D1 ('MetaData "CreateLabelsResponse" "Amazonka.WorkDocs.CreateLabels" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

UpdateDocumentVersion

data UpdateDocumentVersion Source #

See: newUpdateDocumentVersion smart constructor.

Instances

Instances details
Eq UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Show UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Generic UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type Rep UpdateDocumentVersion :: Type -> Type #

NFData UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Methods

rnf :: UpdateDocumentVersion -> () #

Hashable UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

ToJSON UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

AWSRequest UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type AWSResponse 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

type Rep UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

type Rep UpdateDocumentVersion = D1 ('MetaData "UpdateDocumentVersion" "Amazonka.WorkDocs.UpdateDocumentVersion" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse UpdateDocumentVersion Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

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.

$sel:versionId:UpdateDocumentVersion', updateDocumentVersion_versionId - The version ID of the document.

data UpdateDocumentVersionResponse Source #

See: newUpdateDocumentVersionResponse smart constructor.

Instances

Instances details
Eq UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Read UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Show UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Generic UpdateDocumentVersionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocumentVersion

Associated Types

type Rep UpdateDocumentVersionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

RemoveResourcePermission

data RemoveResourcePermission Source #

See: newRemoveResourcePermission smart constructor.

Instances

Instances details
Eq RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

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

NFData RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Hashable RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

AWSRequest RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

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

type Rep RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

type Rep RemoveResourcePermission = D1 ('MetaData "RemoveResourcePermission" "Amazonka.WorkDocs.RemoveResourcePermission" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "RemoveResourcePermission'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse RemoveResourcePermission Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

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:principalType:RemoveResourcePermission', removeResourcePermission_principalType - The principal type of the resource.

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

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

$sel:principalId:RemoveResourcePermission', removeResourcePermission_principalId - The principal ID of the resource.

data RemoveResourcePermissionResponse Source #

See: newRemoveResourcePermissionResponse smart constructor.

Instances

Instances details
Eq RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Read RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Show RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Generic RemoveResourcePermissionResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.RemoveResourcePermission

Associated Types

type Rep RemoveResourcePermissionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

GetResources

data GetResources Source #

See: newGetResources smart constructor.

Instances

Instances details
Eq GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Show GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Generic GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type Rep GetResources :: Type -> Type #

NFData GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Methods

rnf :: GetResources -> () #

Hashable GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

AWSRequest GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type AWSResponse GetResources #

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

type Rep GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResources = D1 ('MetaData "GetResources" "Amazonka.WorkDocs.GetResources" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetResources'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "collectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollectionType))))))
type AWSResponse GetResources Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

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:userId:GetResources', getResources_userId - The user ID for the resource collection. This is a required field for accessing the API operation using IAM credentials.

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

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

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

data GetResourcesResponse Source #

See: newGetResourcesResponse smart constructor.

Instances

Instances details
Eq GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Show GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Generic GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Associated Types

type Rep GetResourcesResponse :: Type -> Type #

NFData GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

Methods

rnf :: GetResourcesResponse -> () #

type Rep GetResourcesResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.GetResources

type Rep GetResourcesResponse = D1 ('MetaData "GetResourcesResponse" "Amazonka.WorkDocs.GetResources" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "GetResourcesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "folders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FolderMetadata])) :*: S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DocumentMetadata]))) :*: (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:folders:GetResourcesResponse', getResourcesResponse_folders - The folders in the specified folder.

$sel:documents:GetResourcesResponse', getResourcesResponse_documents - The documents in the specified collection.

$sel:marker: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.

DeleteComment

data DeleteComment Source #

See: newDeleteComment smart constructor.

Instances

Instances details
Eq DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Show DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Generic DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type Rep DeleteComment :: Type -> Type #

NFData DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Methods

rnf :: DeleteComment -> () #

Hashable DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

AWSRequest DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type AWSResponse DeleteComment #

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

type Rep DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteComment = D1 ('MetaData "DeleteComment" "Amazonka.WorkDocs.DeleteComment" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))
type AWSResponse DeleteComment Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

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.

$sel:versionId:DeleteComment', deleteComment_versionId - The ID of the document version.

$sel:commentId:DeleteComment', deleteComment_commentId - The ID of the comment.

data DeleteCommentResponse Source #

See: newDeleteCommentResponse smart constructor.

Instances

Instances details
Eq DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Read DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Show DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Generic DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Associated Types

type Rep DeleteCommentResponse :: Type -> Type #

NFData DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

Methods

rnf :: DeleteCommentResponse -> () #

type Rep DeleteCommentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteComment

type Rep DeleteCommentResponse = D1 ('MetaData "DeleteCommentResponse" "Amazonka.WorkDocs.DeleteComment" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

InitiateDocumentVersionUpload

data InitiateDocumentVersionUpload Source #

See: newInitiateDocumentVersionUpload smart constructor.

Instances

Instances details
Eq InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

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

NFData InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Hashable InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

ToJSON InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

AWSRequest 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

type Rep InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

type Rep InitiateDocumentVersionUpload = D1 ('MetaData "InitiateDocumentVersionUpload" "Amazonka.WorkDocs.InitiateDocumentVersionUpload" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "InitiateDocumentVersionUpload'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "documentSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "contentCreatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentModifiedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse InitiateDocumentVersionUpload Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

newInitiateDocumentVersionUpload 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:documentSizeInBytes:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_documentSizeInBytes - The size of the document, in bytes.

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

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

$sel:name:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_name - The name of the document.

$sel:id:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_id - The ID of the document.

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

$sel:contentType:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_contentType - The content type of the document.

$sel:parentFolderId:InitiateDocumentVersionUpload', initiateDocumentVersionUpload_parentFolderId - The ID of the parent folder.

data InitiateDocumentVersionUploadResponse Source #

Instances

Instances details
Eq InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Show InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

Generic InitiateDocumentVersionUploadResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.InitiateDocumentVersionUpload

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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))))

CreateUser

data CreateUser Source #

See: newCreateUser smart constructor.

Instances

Instances details
Eq CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Show CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Generic CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type Rep CreateUser :: Type -> Type #

NFData CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Methods

rnf :: CreateUser -> () #

Hashable CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

ToJSON CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

AWSRequest CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type AWSResponse 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

type Rep CreateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type AWSResponse 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.

$sel:storageRule:CreateUser', createUser_storageRule - The amount of storage for the user.

$sel:emailAddress:CreateUser', createUser_emailAddress - The email address of the user.

$sel:timeZoneId:CreateUser', createUser_timeZoneId - The time zone ID of the user.

$sel:organizationId:CreateUser', createUser_organizationId - The ID of the organization.

$sel:username:CreateUser', createUser_username - The login name of the user.

$sel:givenName:CreateUser', createUser_givenName - The given name of the user.

$sel:surname: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
Eq CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Read CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Show CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Generic CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Associated Types

type Rep CreateUserResponse :: Type -> Type #

NFData CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

Methods

rnf :: CreateUserResponse -> () #

type Rep CreateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.CreateUser

type Rep CreateUserResponse = D1 ('MetaData "CreateUserResponse" "Amazonka.WorkDocs.CreateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

UpdateUser

data UpdateUser Source #

See: newUpdateUser smart constructor.

Instances

Instances details
Eq UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Show UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Generic UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type Rep UpdateUser :: Type -> Type #

NFData UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Methods

rnf :: UpdateUser -> () #

Hashable UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

ToJSON UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

AWSRequest UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type AWSResponse 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

type Rep UpdateUser Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type AWSResponse 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:givenName: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.

$sel:locale:UpdateUser', updateUser_locale - The locale of the user.

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

$sel:storageRule:UpdateUser', updateUser_storageRule - The amount of storage for the user.

$sel:type':UpdateUser', updateUser_type - The type of the user.

$sel:surname:UpdateUser', updateUser_surname - The surname of the user.

$sel:timeZoneId:UpdateUser', updateUser_timeZoneId - The time zone ID of the user.

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

data UpdateUserResponse Source #

See: newUpdateUserResponse smart constructor.

Instances

Instances details
Eq UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Read UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Show UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Generic UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Associated Types

type Rep UpdateUserResponse :: Type -> Type #

NFData UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

Methods

rnf :: UpdateUserResponse -> () #

type Rep UpdateUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateUser

type Rep UpdateUserResponse = D1 ('MetaData "UpdateUserResponse" "Amazonka.WorkDocs.UpdateUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DeleteUser

data DeleteUser Source #

See: newDeleteUser smart constructor.

Constructors

DeleteUser' (Maybe (Sensitive Text)) Text 

Instances

Instances details
Eq DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Show DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Generic DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type Rep DeleteUser :: Type -> Type #

NFData DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Methods

rnf :: DeleteUser -> () #

Hashable DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

AWSRequest DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type AWSResponse DeleteUser #

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

type Rep DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUser = D1 ('MetaData "DeleteUser" "Amazonka.WorkDocs.DeleteUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse DeleteUser Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

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
Eq DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Read DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Show DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Generic DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Associated Types

type Rep DeleteUserResponse :: Type -> Type #

NFData DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

Methods

rnf :: DeleteUserResponse -> () #

type Rep DeleteUserResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteUser

type Rep DeleteUserResponse = D1 ('MetaData "DeleteUserResponse" "Amazonka.WorkDocs.DeleteUser" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

AddResourcePermissions

data AddResourcePermissions Source #

See: newAddResourcePermissions smart constructor.

Instances

Instances details
Eq AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Show AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Generic AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type Rep AddResourcePermissions :: Type -> Type #

NFData AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Methods

rnf :: AddResourcePermissions -> () #

Hashable AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

ToJSON AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

AWSRequest AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type AWSResponse 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

type Rep AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

type Rep AddResourcePermissions = D1 ('MetaData "AddResourcePermissions" "Amazonka.WorkDocs.AddResourcePermissions" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "AddResourcePermissions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "notificationOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationOptions)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "principals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SharePrincipal]))))
type AWSResponse AddResourcePermissions Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

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:notificationOptions:AddResourcePermissions', addResourcePermissions_notificationOptions - The notification options.

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

$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
Eq AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Show AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Generic AddResourcePermissionsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.AddResourcePermissions

Associated Types

type Rep AddResourcePermissionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

UpdateDocument

data UpdateDocument Source #

See: newUpdateDocument smart constructor.

Instances

Instances details
Eq UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Show UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Generic UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type Rep UpdateDocument :: Type -> Type #

NFData UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Methods

rnf :: UpdateDocument -> () #

Hashable UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

ToJSON UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

AWSRequest UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type AWSResponse 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

type Rep UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocument = D1 ('MetaData "UpdateDocument" "Amazonka.WorkDocs.UpdateDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "UpdateDocument'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parentFolderId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "name") '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)))))
type AWSResponse UpdateDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

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:parentFolderId:UpdateDocument', updateDocument_parentFolderId - The ID of the parent folder.

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

$sel:name:UpdateDocument', updateDocument_name - The name of the document.

$sel:resourceState: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
Eq UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Read UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Show UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Generic UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Associated Types

type Rep UpdateDocumentResponse :: Type -> Type #

NFData UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

Methods

rnf :: UpdateDocumentResponse -> () #

type Rep UpdateDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.UpdateDocument

type Rep UpdateDocumentResponse = D1 ('MetaData "UpdateDocumentResponse" "Amazonka.WorkDocs.UpdateDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DeleteDocument

data DeleteDocument Source #

See: newDeleteDocument smart constructor.

Instances

Instances details
Eq DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Show DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Generic DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type Rep DeleteDocument :: Type -> Type #

NFData DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Methods

rnf :: DeleteDocument -> () #

Hashable DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

AWSRequest DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type AWSResponse DeleteDocument #

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

type Rep DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocument = D1 ('MetaData "DeleteDocument" "Amazonka.WorkDocs.DeleteDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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)))
type AWSResponse DeleteDocument Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

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
Eq DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Read DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Show DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Generic DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Associated Types

type Rep DeleteDocumentResponse :: Type -> Type #

NFData DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

Methods

rnf :: DeleteDocumentResponse -> () #

type Rep DeleteDocumentResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DeleteDocument

type Rep DeleteDocumentResponse = D1 ('MetaData "DeleteDocumentResponse" "Amazonka.WorkDocs.DeleteDocument" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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.

DescribeGroups (Paginated)

data DescribeGroups Source #

See: newDescribeGroups smart constructor.

Instances

Instances details
Eq DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Show DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Generic DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Associated Types

type Rep DescribeGroups :: Type -> Type #

NFData DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Methods

rnf :: DescribeGroups -> () #

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

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

type Rep DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroups = D1 ('MetaData "DescribeGroups" "Amazonka.WorkDocs.DescribeGroups" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" 'False) (C1 ('MetaCons "DescribeGroups'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authenticationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "searchQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))
type AWSResponse DescribeGroups Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

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:marker:DescribeGroups', describeGroups_marker - The marker for the next set of results. (You received this marker from a previous call.)

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

$sel:organizationId: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
Eq DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Read DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Show DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Generic DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Associated Types

type Rep DescribeGroupsResponse :: Type -> Type #

NFData DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

Methods

rnf :: DescribeGroupsResponse -> () #

type Rep DescribeGroupsResponse Source # 
Instance details

Defined in Amazonka.WorkDocs.DescribeGroups

type Rep DescribeGroupsResponse = D1 ('MetaData "DescribeGroupsResponse" "Amazonka.WorkDocs.DescribeGroups" "libZSservicesZSamazonka-workdocsZSamazonka-workdocs" '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:

$sel:groups:DescribeGroupsResponse', describeGroupsResponse_groups - The list of groups.

$sel:marker: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.

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

Defined in Amazonka.WorkDocs.Types.ActivityType

Ord ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Read ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Show ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Generic ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Associated Types

type Rep ActivityType :: Type -> Type #

NFData ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

rnf :: ActivityType -> () #

Hashable ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToJSON ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToJSONKey ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromJSON ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromJSONKey ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToLog ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToHeader ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToQuery ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromXML ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToXML ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

toXML :: ActivityType -> XML #

ToByteString ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

FromText ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

ToText ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

Methods

toText :: ActivityType -> Text #

type Rep ActivityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ActivityType

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

BooleanEnumType

newtype BooleanEnumType Source #

Constructors

BooleanEnumType' 

Instances

Instances details
Eq BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Ord BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Read BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Show BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Generic BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Associated Types

type Rep BooleanEnumType :: Type -> Type #

NFData BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Methods

rnf :: BooleanEnumType -> () #

Hashable BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToJSON BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToJSONKey BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromJSON BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromJSONKey BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToLog BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToHeader BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToQuery BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromXML BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToXML BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

Methods

toXML :: BooleanEnumType -> XML #

ToByteString BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

FromText BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

ToText BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

type Rep BooleanEnumType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.BooleanEnumType

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

CommentStatusType

newtype CommentStatusType Source #

Instances

Instances details
Eq CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Ord CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Read CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Show CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Generic CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Associated Types

type Rep CommentStatusType :: Type -> Type #

NFData CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

Methods

rnf :: CommentStatusType -> () #

Hashable CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToJSON CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToJSONKey CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromJSON CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromJSONKey CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToLog CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToHeader CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToQuery CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromXML CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToXML CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToByteString CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

FromText CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

ToText CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

type Rep CommentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentStatusType

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

CommentVisibilityType

newtype CommentVisibilityType Source #

Instances

Instances details
Eq CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Ord CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Read CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Show CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Generic CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Associated Types

type Rep CommentVisibilityType :: Type -> Type #

NFData CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

Methods

rnf :: CommentVisibilityType -> () #

Hashable CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToJSON CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToJSONKey CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromJSON CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromJSONKey CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToLog CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToHeader CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToQuery CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromXML CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToXML CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToByteString CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

FromText CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

ToText CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

type Rep CommentVisibilityType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentVisibilityType

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

DocumentSourceType

newtype DocumentSourceType Source #

Instances

Instances details
Eq DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Ord DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Read DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Show DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Generic DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Associated Types

type Rep DocumentSourceType :: Type -> Type #

NFData DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

Methods

rnf :: DocumentSourceType -> () #

Hashable DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToJSON DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToJSONKey DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromJSON DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromJSONKey DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToLog DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToHeader DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToQuery DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromXML DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToXML DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToByteString DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

FromText DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

ToText DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

type Rep DocumentSourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentSourceType

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

DocumentStatusType

newtype DocumentStatusType Source #

Instances

Instances details
Eq DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Ord DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Read DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Show DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Generic DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Associated Types

type Rep DocumentStatusType :: Type -> Type #

NFData DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

Methods

rnf :: DocumentStatusType -> () #

Hashable DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToJSON DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToJSONKey DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromJSON DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromJSONKey DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToLog DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToHeader DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToQuery DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromXML DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToXML DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToByteString DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

FromText DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

ToText DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

type Rep DocumentStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentStatusType

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

DocumentThumbnailType

newtype DocumentThumbnailType Source #

Instances

Instances details
Eq DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Ord DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Read DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Show DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Generic DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Associated Types

type Rep DocumentThumbnailType :: Type -> Type #

NFData DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

Methods

rnf :: DocumentThumbnailType -> () #

Hashable DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToJSON DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToJSONKey DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromJSON DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromJSONKey DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToLog DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToHeader DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToQuery DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromXML DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToXML DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToByteString DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

FromText DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

ToText DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

type Rep DocumentThumbnailType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentThumbnailType

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

DocumentVersionStatus

newtype DocumentVersionStatus Source #

Instances

Instances details
Eq DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Ord DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Read DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Show DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Generic DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Associated Types

type Rep DocumentVersionStatus :: Type -> Type #

NFData DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

Methods

rnf :: DocumentVersionStatus -> () #

Hashable DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToJSON DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToJSONKey DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromJSON DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromJSONKey DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToLog DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToHeader DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToQuery DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromXML DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToXML DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToByteString DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

FromText DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

ToText DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

type Rep DocumentVersionStatus Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionStatus

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

FolderContentType

newtype FolderContentType Source #

Instances

Instances details
Eq FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Ord FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Read FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Show FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Generic FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Associated Types

type Rep FolderContentType :: Type -> Type #

NFData FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

Methods

rnf :: FolderContentType -> () #

Hashable FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToJSON FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToJSONKey FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromJSON FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromJSONKey FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToLog FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToHeader FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToQuery FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromXML FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToXML FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToByteString FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

FromText FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

ToText FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

type Rep FolderContentType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderContentType

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

LocaleType

newtype LocaleType Source #

Constructors

LocaleType' 

Fields

Instances

Instances details
Eq LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Ord LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Read LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Show LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Generic LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Associated Types

type Rep LocaleType :: Type -> Type #

NFData LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

rnf :: LocaleType -> () #

Hashable LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToJSON LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToJSONKey LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromJSON LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromJSONKey LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToLog LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToHeader LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToQuery LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromXML LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToXML LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

toXML :: LocaleType -> XML #

ToByteString LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

FromText LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

ToText LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

Methods

toText :: LocaleType -> Text #

type Rep LocaleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.LocaleType

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

OrderType

newtype OrderType Source #

Constructors

OrderType' 

Fields

Bundled Patterns

pattern OrderType_ASCENDING :: OrderType 
pattern OrderType_DESCENDING :: OrderType 

Instances

Instances details
Eq OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Ord OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Read OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Show OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Generic OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Associated Types

type Rep OrderType :: Type -> Type #

NFData OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

rnf :: OrderType -> () #

Hashable OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToJSON OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToJSONKey OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromJSON OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromJSONKey OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToLog OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToHeader OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToQuery OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

FromXML OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToXML OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toXML :: OrderType -> XML #

ToByteString OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toBS :: OrderType -> ByteString #

FromText OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

ToText OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

Methods

toText :: OrderType -> Text #

type Rep OrderType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.OrderType

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

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Instances

Instances details
Eq PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Read PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PrincipalType

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

ResourceCollectionType

newtype ResourceCollectionType Source #

Instances

Instances details
Eq ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Ord ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Read ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Show ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Generic ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Associated Types

type Rep ResourceCollectionType :: Type -> Type #

NFData ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

Methods

rnf :: ResourceCollectionType -> () #

Hashable ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToLog ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToHeader ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToQuery ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToByteString ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

FromText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

ToText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

type Rep ResourceCollectionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceCollectionType

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

ResourceSortType

newtype ResourceSortType Source #

Instances

Instances details
Eq ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Ord ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Read ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Show ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Generic ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Associated Types

type Rep ResourceSortType :: Type -> Type #

NFData ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

Methods

rnf :: ResourceSortType -> () #

Hashable ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToJSON ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToJSONKey ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromJSON ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromJSONKey ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToLog ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToHeader ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToQuery ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromXML ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToXML ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToByteString ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

FromText ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

ToText ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

type Rep ResourceSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceSortType

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

ResourceStateType

newtype ResourceStateType Source #

Instances

Instances details
Eq ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Ord ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Read ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Show ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Generic ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Associated Types

type Rep ResourceStateType :: Type -> Type #

NFData ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

Methods

rnf :: ResourceStateType -> () #

Hashable ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToJSON ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToJSONKey ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromJSON ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromJSONKey ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToLog ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToHeader ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToQuery ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromXML ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToXML ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToByteString ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

FromText ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

ToText ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

type Rep ResourceStateType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceStateType

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

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Bundled Patterns

pattern ResourceType_DOCUMENT :: ResourceType 
pattern ResourceType_FOLDER :: ResourceType 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceType

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

RolePermissionType

newtype RolePermissionType Source #

Instances

Instances details
Eq RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Ord RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Read RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Show RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Generic RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Associated Types

type Rep RolePermissionType :: Type -> Type #

NFData RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

Methods

rnf :: RolePermissionType -> () #

Hashable RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToJSON RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToJSONKey RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromJSON RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromJSONKey RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToLog RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToHeader RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToQuery RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromXML RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToXML RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToByteString RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

FromText RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

ToText RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

type Rep RolePermissionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RolePermissionType

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

RoleType

newtype RoleType Source #

Constructors

RoleType' 

Fields

Bundled Patterns

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

Instances

Instances details
Eq RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Ord RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Read RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Show RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Generic RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Associated Types

type Rep RoleType :: Type -> Type #

Methods

from :: RoleType -> Rep RoleType x #

to :: Rep RoleType x -> RoleType #

NFData RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

rnf :: RoleType -> () #

Hashable RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

hashWithSalt :: Int -> RoleType -> Int #

hash :: RoleType -> Int #

ToJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromJSON RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromJSONKey RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToLog RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToHeader RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

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

ToQuery RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

FromXML RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToXML RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toXML :: RoleType -> XML #

ToByteString RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toBS :: RoleType -> ByteString #

FromText RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

ToText RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

Methods

toText :: RoleType -> Text #

type Rep RoleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.RoleType

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

ShareStatusType

newtype ShareStatusType Source #

Constructors

ShareStatusType' 

Instances

Instances details
Eq ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Ord ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Read ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Show ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Generic ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Associated Types

type Rep ShareStatusType :: Type -> Type #

NFData ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Methods

rnf :: ShareStatusType -> () #

Hashable ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToJSON ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToJSONKey ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromJSON ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromJSONKey ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToLog ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToHeader ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToQuery ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromXML ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToXML ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

Methods

toXML :: ShareStatusType -> XML #

ToByteString ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

FromText ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

ToText ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

type Rep ShareStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareStatusType

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

StorageType

newtype StorageType Source #

Constructors

StorageType' 

Bundled Patterns

pattern StorageType_QUOTA :: StorageType 
pattern StorageType_UNLIMITED :: StorageType 

Instances

Instances details
Eq StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Read StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

NFData StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

rnf :: StorageType -> () #

Hashable StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToJSON StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToJSONKey StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromJSON StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromJSONKey StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToQuery StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromXML StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToXML StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

toXML :: StorageType -> XML #

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

FromText StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

ToText StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

Methods

toText :: StorageType -> Text #

type Rep StorageType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageType

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

SubscriptionProtocolType

newtype SubscriptionProtocolType Source #

Instances

Instances details
Eq SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Ord SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Read SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Show SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Generic SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Associated Types

type Rep SubscriptionProtocolType :: Type -> Type #

NFData SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

Hashable SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToJSON SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToJSONKey SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromJSON SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromJSONKey SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToLog SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToHeader SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToQuery SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromXML SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToXML SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToByteString SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

FromText SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

ToText SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

type Rep SubscriptionProtocolType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionProtocolType

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

SubscriptionType

newtype SubscriptionType Source #

Bundled Patterns

pattern SubscriptionType_ALL :: SubscriptionType 

Instances

Instances details
Eq SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Ord SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Read SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Show SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Generic SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Associated Types

type Rep SubscriptionType :: Type -> Type #

NFData SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

Methods

rnf :: SubscriptionType -> () #

Hashable SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToJSON SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToJSONKey SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromJSON SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromJSONKey SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToLog SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToHeader SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToQuery SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromXML SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToXML SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToByteString SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

FromText SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

ToText SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

type Rep SubscriptionType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SubscriptionType

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

UserFilterType

newtype UserFilterType Source #

Constructors

UserFilterType' 

Instances

Instances details
Eq UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Ord UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Read UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Show UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Generic UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Associated Types

type Rep UserFilterType :: Type -> Type #

NFData UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Methods

rnf :: UserFilterType -> () #

Hashable UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToJSON UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToJSONKey UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromJSON UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromJSONKey UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToLog UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToHeader UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToQuery UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromXML UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToXML UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

Methods

toXML :: UserFilterType -> XML #

ToByteString UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

FromText UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

ToText UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

type Rep UserFilterType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserFilterType

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

UserSortType

newtype UserSortType Source #

Constructors

UserSortType' 

Instances

Instances details
Eq UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Ord UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Read UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Show UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Generic UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Associated Types

type Rep UserSortType :: Type -> Type #

NFData UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

rnf :: UserSortType -> () #

Hashable UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToJSON UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToJSONKey UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromJSON UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromJSONKey UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToLog UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToHeader UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToQuery UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromXML UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToXML UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

toXML :: UserSortType -> XML #

ToByteString UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

FromText UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

ToText UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

Methods

toText :: UserSortType -> Text #

type Rep UserSortType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserSortType

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

UserStatusType

newtype UserStatusType Source #

Constructors

UserStatusType' 

Instances

Instances details
Eq UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Ord UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Read UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Show UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Generic UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Associated Types

type Rep UserStatusType :: Type -> Type #

NFData UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Methods

rnf :: UserStatusType -> () #

Hashable UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToJSON UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToJSONKey UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromJSON UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromJSONKey UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToLog UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToHeader UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToQuery UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromXML UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToXML UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

Methods

toXML :: UserStatusType -> XML #

ToByteString UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

FromText UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

ToText UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

type Rep UserStatusType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStatusType

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

UserType

newtype UserType Source #

Constructors

UserType' 

Fields

Bundled Patterns

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

Instances

Instances details
Eq UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Ord UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Read UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Show UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Generic UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Associated Types

type Rep UserType :: Type -> Type #

Methods

from :: UserType -> Rep UserType x #

to :: Rep UserType x -> UserType #

NFData UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

rnf :: UserType -> () #

Hashable UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

hashWithSalt :: Int -> UserType -> Int #

hash :: UserType -> Int #

ToJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromJSON UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromJSONKey UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToLog UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToHeader UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

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

ToQuery UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

FromXML UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToXML UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toXML :: UserType -> XML #

ToByteString UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toBS :: UserType -> ByteString #

FromText UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

ToText UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

Methods

toText :: UserType -> Text #

type Rep UserType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserType

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

Activity

data Activity Source #

Describes the activity information.

See: newActivity smart constructor.

Instances

Instances details
Eq Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Read Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Show Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Generic Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Associated Types

type Rep Activity :: Type -> Type #

Methods

from :: Activity -> Rep Activity x #

to :: Rep Activity x -> Activity #

NFData Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

rnf :: Activity -> () #

Hashable Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

Methods

hashWithSalt :: Int -> Activity -> Int #

hash :: Activity -> Int #

FromJSON Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

type Rep Activity Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Activity

newActivity :: Activity Source #

Create a value of Activity with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

Comment

data Comment Source #

Describes a comment.

See: newComment smart constructor.

Instances

Instances details
Eq Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

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

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

Show Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Generic Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Associated Types

type Rep Comment :: Type -> Type #

Methods

from :: Comment -> Rep Comment x #

to :: Rep Comment x -> Comment #

NFData Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

rnf :: Comment -> () #

Hashable Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

Methods

hashWithSalt :: Int -> Comment -> Int #

hash :: Comment -> Int #

FromJSON Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

type Rep Comment Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Comment

newComment Source #

Create a value of Comment with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

CommentMetadata

data CommentMetadata Source #

Describes the metadata of a comment.

See: newCommentMetadata smart constructor.

Instances

Instances details
Eq CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Read CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Show CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Generic CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Associated Types

type Rep CommentMetadata :: Type -> Type #

NFData CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

Methods

rnf :: CommentMetadata -> () #

Hashable CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

FromJSON CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

type Rep CommentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.CommentMetadata

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

newCommentMetadata :: CommentMetadata Source #

Create a value of CommentMetadata with all optional fields omitted.

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

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

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

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

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

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

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

DocumentMetadata

data DocumentMetadata Source #

Describes the document.

See: newDocumentMetadata smart constructor.

Instances

Instances details
Eq DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Show DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Generic DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Associated Types

type Rep DocumentMetadata :: Type -> Type #

NFData DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

Methods

rnf :: DocumentMetadata -> () #

Hashable DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

FromJSON DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

type Rep DocumentMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentMetadata

newDocumentMetadata :: DocumentMetadata Source #

Create a value of DocumentMetadata with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

DocumentVersionMetadata

data DocumentVersionMetadata Source #

Describes a version of a document.

See: newDocumentVersionMetadata smart constructor.

Instances

Instances details
Eq DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Show DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Generic DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Associated Types

type Rep DocumentVersionMetadata :: Type -> Type #

NFData DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

Methods

rnf :: DocumentVersionMetadata -> () #

Hashable DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

FromJSON DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

type Rep DocumentVersionMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.DocumentVersionMetadata

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

newDocumentVersionMetadata :: DocumentVersionMetadata Source #

Create a value of DocumentVersionMetadata with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FolderMetadata

data FolderMetadata Source #

Describes a folder.

See: newFolderMetadata smart constructor.

Instances

Instances details
Eq FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Read FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Show FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Generic FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Associated Types

type Rep FolderMetadata :: Type -> Type #

NFData FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

Methods

rnf :: FolderMetadata -> () #

Hashable FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

FromJSON FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

type Rep FolderMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.FolderMetadata

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

newFolderMetadata :: FolderMetadata Source #

Create a value of FolderMetadata with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

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

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

GroupMetadata

data GroupMetadata Source #

Describes the metadata of a user group.

See: newGroupMetadata smart constructor.

Constructors

GroupMetadata' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Read GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Show GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Generic GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Associated Types

type Rep GroupMetadata :: Type -> Type #

NFData GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

Methods

rnf :: GroupMetadata -> () #

Hashable GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

FromJSON GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

type Rep GroupMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.GroupMetadata

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

newGroupMetadata :: GroupMetadata Source #

Create a value of GroupMetadata with all optional fields omitted.

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

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

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

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

NotificationOptions

data NotificationOptions Source #

Set of options which defines notification preferences of given action.

See: newNotificationOptions smart constructor.

Instances

Instances details
Eq NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Show NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Generic NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Associated Types

type Rep NotificationOptions :: Type -> Type #

NFData NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

Methods

rnf :: NotificationOptions -> () #

Hashable NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

ToJSON NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

type Rep NotificationOptions Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.NotificationOptions

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

newNotificationOptions :: NotificationOptions Source #

Create a value of NotificationOptions with all optional fields omitted.

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

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

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

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

Participants

data Participants Source #

Describes the users or user groups.

See: newParticipants smart constructor.

Instances

Instances details
Eq Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Read Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Show Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Generic Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Associated Types

type Rep Participants :: Type -> Type #

NFData Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

Methods

rnf :: Participants -> () #

Hashable Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

FromJSON Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

type Rep Participants Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Participants

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

newParticipants :: Participants Source #

Create a value of Participants with all optional fields omitted.

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

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

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

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

PermissionInfo

data PermissionInfo Source #

Describes the permissions.

See: newPermissionInfo smart constructor.

Instances

Instances details
Eq PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Read PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Show PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Generic PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Associated Types

type Rep PermissionInfo :: Type -> Type #

NFData PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

Methods

rnf :: PermissionInfo -> () #

Hashable PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

FromJSON PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

type Rep PermissionInfo Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.PermissionInfo

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

newPermissionInfo :: PermissionInfo Source #

Create a value of PermissionInfo with all optional fields omitted.

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

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

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

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

Principal

data Principal Source #

Describes a resource.

See: newPrincipal smart constructor.

Instances

Instances details
Eq Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Read Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Show Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Generic Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Associated Types

type Rep Principal :: Type -> Type #

NFData Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

Methods

rnf :: Principal -> () #

Hashable Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

FromJSON Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

type Rep Principal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Principal

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

newPrincipal :: Principal Source #

Create a value of Principal with all optional fields omitted.

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

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

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

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

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

ResourceMetadata

data ResourceMetadata Source #

Describes the metadata of a resource.

See: newResourceMetadata smart constructor.

Instances

Instances details
Eq ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Read ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Show ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Generic ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Associated Types

type Rep ResourceMetadata :: Type -> Type #

NFData ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

Methods

rnf :: ResourceMetadata -> () #

Hashable ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

FromJSON ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

type Rep ResourceMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourceMetadata

newResourceMetadata :: ResourceMetadata Source #

Create a value of ResourceMetadata with all optional fields omitted.

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

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

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

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

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

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

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

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

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

ResourcePath

data ResourcePath Source #

Describes the path information of a resource.

See: newResourcePath smart constructor.

Instances

Instances details
Eq ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Read ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Show ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Generic ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Associated Types

type Rep ResourcePath :: Type -> Type #

NFData ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

Methods

rnf :: ResourcePath -> () #

Hashable ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

FromJSON ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

type Rep ResourcePath Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePath

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

newResourcePath :: ResourcePath Source #

Create a value of ResourcePath with all optional fields omitted.

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

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

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

ResourcePathComponent

data ResourcePathComponent Source #

Describes the resource path.

See: newResourcePathComponent smart constructor.

Instances

Instances details
Eq ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Read ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Show ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Generic ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Associated Types

type Rep ResourcePathComponent :: Type -> Type #

NFData ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

Methods

rnf :: ResourcePathComponent -> () #

Hashable ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

FromJSON ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

type Rep ResourcePathComponent Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ResourcePathComponent

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

newResourcePathComponent :: ResourcePathComponent Source #

Create a value of ResourcePathComponent with all optional fields omitted.

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

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

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

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

SharePrincipal

data SharePrincipal Source #

Describes the recipient type and ID, if available.

See: newSharePrincipal smart constructor.

Instances

Instances details
Eq SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Read SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Show SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Generic SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Associated Types

type Rep SharePrincipal :: Type -> Type #

NFData SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

Methods

rnf :: SharePrincipal -> () #

Hashable SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

ToJSON SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

type Rep SharePrincipal Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.SharePrincipal

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

newSharePrincipal Source #

Create a value of SharePrincipal with all optional fields omitted.

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

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

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

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

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

ShareResult

data ShareResult Source #

Describes the share results of a resource.

See: newShareResult smart constructor.

Instances

Instances details
Eq ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Show ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Generic ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Associated Types

type Rep ShareResult :: Type -> Type #

NFData ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

Methods

rnf :: ShareResult -> () #

Hashable ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

FromJSON ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

type Rep ShareResult Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.ShareResult

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

newShareResult :: ShareResult Source #

Create a value of ShareResult with all optional fields omitted.

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

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

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

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

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

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

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

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

StorageRuleType

data StorageRuleType Source #

Describes the storage for a user.

See: newStorageRuleType smart constructor.

Instances

Instances details
Eq StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Read StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Show StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Generic StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Associated Types

type Rep StorageRuleType :: Type -> Type #

NFData StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

Methods

rnf :: StorageRuleType -> () #

Hashable StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

ToJSON StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

FromJSON StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

type Rep StorageRuleType Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.StorageRuleType

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

newStorageRuleType :: StorageRuleType Source #

Create a value of StorageRuleType with all optional fields omitted.

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

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

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

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

Subscription

data Subscription Source #

Describes a subscription.

See: newSubscription smart constructor.

Instances

Instances details
Eq Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Read Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Generic Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Associated Types

type Rep Subscription :: Type -> Type #

NFData Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

Methods

rnf :: Subscription -> () #

Hashable Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

FromJSON Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

type Rep Subscription Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.Subscription

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

newSubscription :: Subscription Source #

Create a value of Subscription with all optional fields omitted.

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

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

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

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

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

UploadMetadata

data UploadMetadata Source #

Describes the upload.

See: newUploadMetadata smart constructor.

Instances

Instances details
Eq UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Show UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Generic UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Associated Types

type Rep UploadMetadata :: Type -> Type #

NFData UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

Methods

rnf :: UploadMetadata -> () #

Hashable UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

FromJSON UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

type Rep UploadMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UploadMetadata

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

newUploadMetadata :: UploadMetadata Source #

Create a value of UploadMetadata with all optional fields omitted.

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

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

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

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

User

data User Source #

Describes a user.

See: newUser smart constructor.

Instances

Instances details
Eq User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

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

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

Read User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Show User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

Generic User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Associated Types

type Rep User :: Type -> Type #

Methods

from :: User -> Rep User x #

to :: Rep User x -> User #

NFData User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

rnf :: User -> () #

Hashable User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

FromJSON User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

type Rep User Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.User

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

newUser :: User Source #

Create a value of User with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

UserMetadata

data UserMetadata Source #

Describes the metadata of the user.

See: newUserMetadata smart constructor.

Instances

Instances details
Eq UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Read UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Show UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Generic UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Associated Types

type Rep UserMetadata :: Type -> Type #

NFData UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

Methods

rnf :: UserMetadata -> () #

Hashable UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

FromJSON UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

type Rep UserMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserMetadata

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

newUserMetadata :: UserMetadata Source #

Create a value of UserMetadata with all optional fields omitted.

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

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

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

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

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

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

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

UserStorageMetadata

data UserStorageMetadata Source #

Describes the storage for a user.

See: newUserStorageMetadata smart constructor.

Instances

Instances details
Eq UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Read UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Show UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Generic UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Associated Types

type Rep UserStorageMetadata :: Type -> Type #

NFData UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

Methods

rnf :: UserStorageMetadata -> () #

Hashable UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

FromJSON UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

type Rep UserStorageMetadata Source # 
Instance details

Defined in Amazonka.WorkDocs.Types.UserStorageMetadata

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

newUserStorageMetadata :: UserStorageMetadata Source #

Create a value of UserStorageMetadata with all optional fields omitted.

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

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

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

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