UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

396 lines 17.5 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon WorkDocs (WORKDOCS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonworkdocs.html * * 2025-02-24T21:50:09.556Z */ export var AwsWorkdocsActions; (function (AwsWorkdocsActions) { /** * Grants permission to abort the upload of the specified document version that wa * s previously initiated by InitiateDocumentVersionUpload * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_AbortDocumentVersionUpload.html */ AwsWorkdocsActions["AbortDocumentVersionUpload"] = "workdocs:AbortDocumentVersionUpload"; /** * Grants permission to activate the specified user. Only active users can access * Amazon WorkDocs * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_ActivateUser.html */ AwsWorkdocsActions["ActivateUser"] = "workdocs:ActivateUser"; /** * Grants permission to add principals that are allowed to call notification subsc * ription APIs for a given WorkDocs site * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage-notifications.html */ AwsWorkdocsActions["AddNotificationPermissions"] = "workdocs:AddNotificationPermissions"; /** * Grants permission to create a set of permissions for the specified folder or do * cument * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_AddResourcePermissions.html */ AwsWorkdocsActions["AddResourcePermissions"] = "workdocs:AddResourcePermissions"; /** * Grants permission to add a user to a group * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage_set_admin.html */ AwsWorkdocsActions["AddUserToGroup"] = "workdocs:AddUserToGroup"; /** * Grants permission to check an alias * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/cloud_quick_start.html */ AwsWorkdocsActions["CheckAlias"] = "workdocs:CheckAlias"; /** * Grants permission to add a new comment to the specified document version * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateComment.html */ AwsWorkdocsActions["CreateComment"] = "workdocs:CreateComment"; /** * Grants permission to add one or more custom properties to the specified resourc * e * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateCustomMetadata.html */ AwsWorkdocsActions["CreateCustomMetadata"] = "workdocs:CreateCustomMetadata"; /** * Grants permission to create a folder with the specified name and parent folder * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateFolder.html */ AwsWorkdocsActions["CreateFolder"] = "workdocs:CreateFolder"; /** * Grants permission to create an instance * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/getting_started.html */ AwsWorkdocsActions["CreateInstance"] = "workdocs:CreateInstance"; /** * Grants permission to add labels to the given resource * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateLabels.html */ AwsWorkdocsActions["CreateLabels"] = "workdocs:CreateLabels"; /** * Grants permission to configure WorkDocs to use Amazon SNS notifications * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateNotificationSubscription.html */ AwsWorkdocsActions["CreateNotificationSubscription"] = "workdocs:CreateNotificationSubscription"; /** * Grants permission to create a user in a Simple AD or Microsoft AD directory * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_CreateUser.html */ AwsWorkdocsActions["CreateUser"] = "workdocs:CreateUser"; /** * Grants permission to deactivate the specified user, which revokes the user's ac * cess to Amazon WorkDocs * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeactivateUser.html */ AwsWorkdocsActions["DeactivateUser"] = "workdocs:DeactivateUser"; /** * Grants permission to delete the specified comment from the document version * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteComment.html */ AwsWorkdocsActions["DeleteComment"] = "workdocs:DeleteComment"; /** * Grants permission to delete custom metadata from the specified resource * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteCustomMetadata.html */ AwsWorkdocsActions["DeleteCustomMetadata"] = "workdocs:DeleteCustomMetadata"; /** * Grants permission to permanently delete the specified document and its associat * ed metadata * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteDocument.html */ AwsWorkdocsActions["DeleteDocument"] = "workdocs:DeleteDocument"; /** * Grants permission to delete versions of a specified document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteDocumentVersion.html */ AwsWorkdocsActions["DeleteDocumentVersion"] = "workdocs:DeleteDocumentVersion"; /** * Grants permission to permanently delete the specified folder and its contents * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteFolder.html */ AwsWorkdocsActions["DeleteFolder"] = "workdocs:DeleteFolder"; /** * Grants permission to delete the contents of the specified folder * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteFolderContents.html */ AwsWorkdocsActions["DeleteFolderContents"] = "workdocs:DeleteFolderContents"; /** * Grants permission to delete an instance * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage-sites.html#delete_site */ AwsWorkdocsActions["DeleteInstance"] = "workdocs:DeleteInstance"; /** * Grants permission to delete one or more labels from a resource * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteLabels.html */ AwsWorkdocsActions["DeleteLabels"] = "workdocs:DeleteLabels"; /** * Grants permission to delete principals that are allowed to call notification su * bscription APIs for a given WorkDocs site * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage-notifications.html */ AwsWorkdocsActions["DeleteNotificationPermissions"] = "workdocs:DeleteNotificationPermissions"; /** * Grants permission to delete the specified subscription from the specified organ * ization * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteNotificationSubscription.html */ AwsWorkdocsActions["DeleteNotificationSubscription"] = "workdocs:DeleteNotificationSubscription"; /** * Grants permission to delete the specified user from a Simple AD or Microsoft AD * directory * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DeleteUser.html */ AwsWorkdocsActions["DeleteUser"] = "workdocs:DeleteUser"; /** * Grants permission to deregister a directory * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage-sites.html#delete_site */ AwsWorkdocsActions["DeregisterDirectory"] = "workdocs:DeregisterDirectory"; /** * Grants permission to fetch user activities in a specified time period * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeActivities.html */ AwsWorkdocsActions["DescribeActivities"] = "workdocs:DescribeActivities"; /** * Grants permission to describe available directories * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/getting_started.html */ AwsWorkdocsActions["DescribeAvailableDirectories"] = "workdocs:DescribeAvailableDirectories"; /** * Grants permission to list all the comments for the specified document version * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeComments.html */ AwsWorkdocsActions["DescribeComments"] = "workdocs:DescribeComments"; /** * Grants permission to retrieve the document versions for the specified document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeDocumentVersions.html */ AwsWorkdocsActions["DescribeDocumentVersions"] = "workdocs:DescribeDocumentVersions"; /** * Grants permission to describe the contents of the specified folder, including i * ts documents and sub-folders * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeFolderContents.html */ AwsWorkdocsActions["DescribeFolderContents"] = "workdocs:DescribeFolderContents"; /** * Grants permission to describe the user groups * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeGroups.html */ AwsWorkdocsActions["DescribeGroups"] = "workdocs:DescribeGroups"; /** * Grants permission to describe the export history for an instance * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/migration-tool.html */ AwsWorkdocsActions["DescribeInstanceExports"] = "workdocs:DescribeInstanceExports"; /** * Grants permission to describe instances * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/getting_started.html */ AwsWorkdocsActions["DescribeInstances"] = "workdocs:DescribeInstances"; /** * Grants permission to describe principals that are allowed to call notification * subscription APIs for a given WorkDocs site * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/manage-notifications.html */ AwsWorkdocsActions["DescribeNotificationPermissions"] = "workdocs:DescribeNotificationPermissions"; /** * Grants permission to list the specified notification subscriptions * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeNotificationSubscriptions.html */ AwsWorkdocsActions["DescribeNotificationSubscriptions"] = "workdocs:DescribeNotificationSubscriptions"; /** * Grants permission to view a description of a specified resource's permissions * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeResourcePermissions.html */ AwsWorkdocsActions["DescribeResourcePermissions"] = "workdocs:DescribeResourcePermissions"; /** * Grants permission to describe the root folders * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeRootFolders.html */ AwsWorkdocsActions["DescribeRootFolders"] = "workdocs:DescribeRootFolders"; /** * Grants permission to view a description of the specified users. You can describ * e all users or filter the results (for example, by status or organization) * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_DescribeUsers.html */ AwsWorkdocsActions["DescribeUsers"] = "workdocs:DescribeUsers"; /** * Grants permission to download a specified document version * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetDocumentVersion.html */ AwsWorkdocsActions["DownloadDocumentVersion"] = "workdocs:DownloadDocumentVersion"; /** * Grants permission to retrieve the details of the current user * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetCurrentUser.html */ AwsWorkdocsActions["GetCurrentUser"] = "workdocs:GetCurrentUser"; /** * Grants permission to retrieve the specified document object * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetDocument.html */ AwsWorkdocsActions["GetDocument"] = "workdocs:GetDocument"; /** * Grants permission to retrieve the path information (the hierarchy from the root * folder) for the requested document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetDocumentPath.html */ AwsWorkdocsActions["GetDocumentPath"] = "workdocs:GetDocumentPath"; /** * Grants permission to retrieve version metadata for the specified document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetDocumentVersion.html */ AwsWorkdocsActions["GetDocumentVersion"] = "workdocs:GetDocumentVersion"; /** * Grants permission to retrieve the metadata of the specified folder * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetFolder.html */ AwsWorkdocsActions["GetFolder"] = "workdocs:GetFolder"; /** * Grants permission to retrieve the path information (the hierarchy from the root * folder) for the specified folder * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetFolderPath.html */ AwsWorkdocsActions["GetFolderPath"] = "workdocs:GetFolderPath"; /** * Grants permission to retrieve details for the specified group * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_Operations.html */ AwsWorkdocsActions["GetGroup"] = "workdocs:GetGroup"; /** * Grants permission to get a collection of resources * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_GetResources.html */ AwsWorkdocsActions["GetResources"] = "workdocs:GetResources"; /** * Grants permission to create a new document object and version object * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_InitiateDocumentVersionUpload.html */ AwsWorkdocsActions["InitiateDocumentVersionUpload"] = "workdocs:InitiateDocumentVersionUpload"; /** * Grants permission to register a directory * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/existing-dir-setup.html */ AwsWorkdocsActions["RegisterDirectory"] = "workdocs:RegisterDirectory"; /** * Grants permission to remove all the permissions from the specified resource * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_RemoveAllResourcePermissions.html */ AwsWorkdocsActions["RemoveAllResourcePermissions"] = "workdocs:RemoveAllResourcePermissions"; /** * Grants permission to remove the permission for the specified principal from the * specified resource * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_RemoveResourcePermission.html */ AwsWorkdocsActions["RemoveResourcePermission"] = "workdocs:RemoveResourcePermission"; /** * Grants permission to restore versions of a specified document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_RestoreDocumentVersions.html */ AwsWorkdocsActions["RestoreDocumentVersions"] = "workdocs:RestoreDocumentVersions"; /** * Grants permission to search metadata and the content of resources * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_SearchResources.html */ AwsWorkdocsActions["SearchResources"] = "workdocs:SearchResources"; /** * Grants permission to start an export for an instance * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/migration-tool.html */ AwsWorkdocsActions["StartInstanceExport"] = "workdocs:StartInstanceExport"; /** * Grants permission to update the specified attributes of the specified document * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_UpdateDocument.html */ AwsWorkdocsActions["UpdateDocument"] = "workdocs:UpdateDocument"; /** * Grants permission to change the status of the document version to ACTIVE * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_UpdateDocumentVersion.html */ AwsWorkdocsActions["UpdateDocumentVersion"] = "workdocs:UpdateDocumentVersion"; /** * Grants permission to update the specified attributes of the specified folder * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_UpdateFolder.html */ AwsWorkdocsActions["UpdateFolder"] = "workdocs:UpdateFolder"; /** * Grants permission to update an instance alias * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/getting_started.html */ AwsWorkdocsActions["UpdateInstanceAlias"] = "workdocs:UpdateInstanceAlias"; /** * Grants permission to update the specified attributes of the specified user, and * grants or revokes administrative privileges to the Amazon WorkDocs site * * See https://docs.aws.amazon.com/workdocs/latest/APIReference/API_UpdateUser.html */ AwsWorkdocsActions["UpdateUser"] = "workdocs:UpdateUser"; /** * Grants permission to update the administrative settings for a user * * See https://docs.aws.amazon.com/workdocs/latest/adminguide/migration.html */ AwsWorkdocsActions["UpdateUserAdministrativeSettings"] = "workdocs:UpdateUserAdministrativeSettings"; })(AwsWorkdocsActions || (AwsWorkdocsActions = {})); //# sourceMappingURL=workdocs.js.map