UNPKG

aws-iam-policy-types

Version:

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

827 lines 37.7 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for Amazon WorkMail (WORKMAIL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonworkmail.html * * 2025-02-24T21:50:10.572Z */ export var AwsWorkmailActions; (function (AwsWorkmailActions) { /** * Grants permission to configure vended log delivery for WorkMail audit logs * * See https://docs.aws.amazon.com/workmail/latest/adminguide/audit-logging.html */ AwsWorkmailActions["AllowVendedLogDeliveryForResource"] = "workmail:AllowVendedLogDeliveryForResource"; /** * Grants permission to add a member (user or group) to the resource's set of dele * gates * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_AssociateDelegateToResource.html */ AwsWorkmailActions["AssociateDelegateToResource"] = "workmail:AssociateDelegateToResource"; /** * Grants permission to add a member (user or group) to the group's set * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_AssociateMemberToGroup.html */ AwsWorkmailActions["AssociateMemberToGroup"] = "workmail:AssociateMemberToGroup"; /** * Grants permission to assume an impersonation role for the given Amazon WorkMail * organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_AssumeImpersonationRole.html */ AwsWorkmailActions["AssumeImpersonationRole"] = "workmail:AssumeImpersonationRole"; /** * Grants permission to cancel a currently running mailbox export job * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CancelMailboxExportJob.html */ AwsWorkmailActions["CancelMailboxExportJob"] = "workmail:CancelMailboxExportJob"; /** * Grants permission to add an alias to the set of a given member (user or group) * of WorkMail * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateAlias.html */ AwsWorkmailActions["CreateAlias"] = "workmail:CreateAlias"; /** * Grants permission to create an AvailabilityConfiguration for the given Amazon W * orkMail organization and domain * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateAvailabilityConfiguration.html */ AwsWorkmailActions["CreateAvailabilityConfiguration"] = "workmail:CreateAvailabilityConfiguration"; /** * Grants permission to create a group that can be used in WorkMail by calling the * RegisterToWorkMail operation * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateGroup.html */ AwsWorkmailActions["CreateGroup"] = "workmail:CreateGroup"; /** * Grants permission to create an Identity Center application for WorkMail * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateIdentityCenterApplication.html */ AwsWorkmailActions["CreateIdentityCenterApplication"] = "workmail:CreateIdentityCenterApplication"; /** * Grants permission to create an impersonation role for the given Amazon WorkMail * organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateImpersonationRole.html */ AwsWorkmailActions["CreateImpersonationRole"] = "workmail:CreateImpersonationRole"; /** * Grants permission to create an inbound email flow rule which will apply to all * email sent to an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/create-email-rules.html */ AwsWorkmailActions["CreateInboundMailFlowRule"] = "workmail:CreateInboundMailFlowRule"; /** * Grants permission to create a mail domain * * See https://docs.aws.amazon.com/workmail/latest/adminguide/add_domain.html */ AwsWorkmailActions["CreateMailDomain"] = "workmail:CreateMailDomain"; /** * Grants permission to create a new mobile device access rule * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateMobileDeviceAccessRule.html */ AwsWorkmailActions["CreateMobileDeviceAccessRule"] = "workmail:CreateMobileDeviceAccessRule"; /** * Grants permission to create a new Amazon WorkMail organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateOrganization.html */ AwsWorkmailActions["CreateOrganization"] = "workmail:CreateOrganization"; /** * Grants permission to create an outbound email flow rule which will apply to all * email sent from an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/create-email-rules.html */ AwsWorkmailActions["CreateOutboundMailFlowRule"] = "workmail:CreateOutboundMailFlowRule"; /** * Grants permission to create a new WorkMail resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateResource.html */ AwsWorkmailActions["CreateResource"] = "workmail:CreateResource"; /** * Grants permission to register an SMTP gateway to a WorkMail organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/smtp-gateway.html */ AwsWorkmailActions["CreateSmtpGateway"] = "workmail:CreateSmtpGateway"; /** * Grants permission to create a user, which can be enabled afterwards by calling * the RegisterToWorkMail operation * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_CreateUser.html */ AwsWorkmailActions["CreateUser"] = "workmail:CreateUser"; /** * Grants permission to delete an access control rule * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteAccessControlRule.html */ AwsWorkmailActions["DeleteAccessControlRule"] = "workmail:DeleteAccessControlRule"; /** * Grants permission to remove one or more specified aliases from a set of aliases * for a given user * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteAlias.html */ AwsWorkmailActions["DeleteAlias"] = "workmail:DeleteAlias"; /** * Grants permission to delete the AvailabilityConfiguration for the given Amazon * WorkMail organization and domain * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteAvailabilityConfiguration.html */ AwsWorkmailActions["DeleteAvailabilityConfiguration"] = "workmail:DeleteAvailabilityConfiguration"; /** * Grants permission to delete the email monitoring configuration for an organizat * ion * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteEmailMonitoringConfiguration.html */ AwsWorkmailActions["DeleteEmailMonitoringConfiguration"] = "workmail:DeleteEmailMonitoringConfiguration"; /** * Grants permission to delete a group from WorkMail * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteGroup.html */ AwsWorkmailActions["DeleteGroup"] = "workmail:DeleteGroup"; /** * Grants permission to delete an Identity Center application for WorkMail * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteIdentityCenterApplication.html */ AwsWorkmailActions["DeleteIdentityCenterApplication"] = "workmail:DeleteIdentityCenterApplication"; /** * Grants permission to delete the identity provider configuration for the organiz * ation * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteIdentityProviderConfiguration.html */ AwsWorkmailActions["DeleteIdentityProviderConfiguration"] = "workmail:DeleteIdentityProviderConfiguration"; /** * Grants permission to delete an impersonation role for the given Amazon WorkMail * organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteImpersonationRole.html */ AwsWorkmailActions["DeleteImpersonationRole"] = "workmail:DeleteImpersonationRole"; /** * Grants permission to remove an inbound email flow rule to no longer apply to em * ails sent to an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/remove-email-flow-rule.html */ AwsWorkmailActions["DeleteInboundMailFlowRule"] = "workmail:DeleteInboundMailFlowRule"; /** * Grants permission to remove an unused mail domain from an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/remove_domain.html */ AwsWorkmailActions["DeleteMailDomain"] = "workmail:DeleteMailDomain"; /** * Grants permission to delete permissions granted to a member (user or group) * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteMailboxPermissions.html */ AwsWorkmailActions["DeleteMailboxPermissions"] = "workmail:DeleteMailboxPermissions"; /** * Grants permission to remove a mobile device from a user * * See https://docs.aws.amazon.com/workmail/latest/adminguide/manage-devices.html#remove_mobile_device */ AwsWorkmailActions["DeleteMobileDevice"] = "workmail:DeleteMobileDevice"; /** * Grants permission to delete a mobile device access override * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteMobileDeviceAccessOverride.html */ AwsWorkmailActions["DeleteMobileDeviceAccessOverride"] = "workmail:DeleteMobileDeviceAccessOverride"; /** * Grants permission to delete a mobile device access rule * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteMobileDeviceAccessRule.html */ AwsWorkmailActions["DeleteMobileDeviceAccessRule"] = "workmail:DeleteMobileDeviceAccessRule"; /** * Grants permission to delete an Amazon WorkMail organization and all underlying * AWS resources managed by Amazon WorkMail as part of the organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteOrganization.html */ AwsWorkmailActions["DeleteOrganization"] = "workmail:DeleteOrganization"; /** * Grants permission to remove an outbound email flow rule so that it no longer ap * plies to emails sent from an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/remove-email-flow-rule.html */ AwsWorkmailActions["DeleteOutboundMailFlowRule"] = "workmail:DeleteOutboundMailFlowRule"; /** * Grants permission to delete a personal access token * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeletePersonalAccessToken.html */ AwsWorkmailActions["DeletePersonalAccessToken"] = "workmail:DeletePersonalAccessToken"; /** * Grants permission to delete the specified resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteResource.html */ AwsWorkmailActions["DeleteResource"] = "workmail:DeleteResource"; /** * Grants permission to delete the retention policy based on the supplied organiza * tion and policy identifiers * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteRetentionPolicy.html */ AwsWorkmailActions["DeleteRetentionPolicy"] = "workmail:DeleteRetentionPolicy"; /** * Grants permission to remove an SMTP gateway from an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/smtp-gateway.html */ AwsWorkmailActions["DeleteSmtpGateway"] = "workmail:DeleteSmtpGateway"; /** * Grants permission to delete a user from WorkMail and all subsequent systems * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeleteUser.html */ AwsWorkmailActions["DeleteUser"] = "workmail:DeleteUser"; /** * Grants permission to deliver emails to a WorkMail organization via the SES Mail * Manager DeliverToMailbox action * * See https://docs.aws.amazon.com/sesmailmanager/latest/APIReference/API_DeliverToMailboxAction.html */ AwsWorkmailActions["DeliverToMailbox"] = "workmail:DeliverToMailbox"; /** * Grants permission to mark a user, group, or resource as no longer used in WorkM * ail * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeregisterFromWorkMail.html */ AwsWorkmailActions["DeregisterFromWorkMail"] = "workmail:DeregisterFromWorkMail"; /** * Grants permission to deregister a mail domain from an organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DeregisterMailDomain.html */ AwsWorkmailActions["DeregisterMailDomain"] = "workmail:DeregisterMailDomain"; /** * Grants permission to retrieve the email monitoring configuration for an organiz * ation * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeEmailMonitoringConfiguration.html */ AwsWorkmailActions["DescribeEmailMonitoringConfiguration"] = "workmail:DescribeEmailMonitoringConfiguration"; /** * Grants permission to read details of an entity * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeEntity.html */ AwsWorkmailActions["DescribeEntity"] = "workmail:DescribeEntity"; /** * Grants permission to read the details for a group * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeGroup.html */ AwsWorkmailActions["DescribeGroup"] = "workmail:DescribeGroup"; /** * Grants permission to read the identity provider configuration for the organizat * ion * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeIdentityProviderConfiguration.html */ AwsWorkmailActions["DescribeIdentityProviderConfiguration"] = "workmail:DescribeIdentityProviderConfiguration"; /** * Grants permission to read the settings in a DMARC policy for a specified organi * zation * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeInboundDmarcSettings.html */ AwsWorkmailActions["DescribeInboundDmarcSettings"] = "workmail:DescribeInboundDmarcSettings"; /** * Grants permission to read the details of an inbound mail flow rule configured f * or an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/email-flows.html#email-flows-rule-actions */ AwsWorkmailActions["DescribeInboundMailFlowRule"] = "workmail:DescribeInboundMailFlowRule"; /** * Grants permission to show the details of all mail domains associated with the o * rganization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/domains_overview.html */ AwsWorkmailActions["DescribeMailDomains"] = "workmail:DescribeMailDomains"; /** * Grants permission to retrieve details of a mailbox export job * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeMailboxExportJob.html */ AwsWorkmailActions["DescribeMailboxExportJob"] = "workmail:DescribeMailboxExportJob"; /** * Grants permission to read details of an organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeOrganization.html */ AwsWorkmailActions["DescribeOrganization"] = "workmail:DescribeOrganization"; /** * Grants permission to read the details of an outbound mail flow rule configured * for an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/email-flows.html#email-flows-rule-outbound */ AwsWorkmailActions["DescribeOutboundMailFlowRule"] = "workmail:DescribeOutboundMailFlowRule"; /** * Grants permission to read the details for a resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeResource.html */ AwsWorkmailActions["DescribeResource"] = "workmail:DescribeResource"; /** * Grants permission to read the details of an SMTP gateway registered to an organ * ization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/smtp-gateway.html */ AwsWorkmailActions["DescribeSmtpGateway"] = "workmail:DescribeSmtpGateway"; /** * Grants permission to read details for a user * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DescribeUser.html */ AwsWorkmailActions["DescribeUser"] = "workmail:DescribeUser"; /** * Grants permission to remove a member from the resource's set of delegates * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DisassociateDelegateFromResource.html */ AwsWorkmailActions["DisassociateDelegateFromResource"] = "workmail:DisassociateDelegateFromResource"; /** * Grants permission to remove a member from a group * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_DisassociateMemberFromGroup.html */ AwsWorkmailActions["DisassociateMemberFromGroup"] = "workmail:DisassociateMemberFromGroup"; /** * Grants permission to enable a mail domain in the organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/add_domain.html */ AwsWorkmailActions["EnableMailDomain"] = "workmail:EnableMailDomain"; /** * Grants permission to get the effects of access control rules as they apply to a * specified IPv4 address, access protocol action, or user ID * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetAccessControlEffect.html */ AwsWorkmailActions["GetAccessControlEffect"] = "workmail:GetAccessControlEffect"; /** * Grants permission to retrieve the retention policy associated at an organizatio * nal level * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetDefaultRetentionPolicy.html */ AwsWorkmailActions["GetDefaultRetentionPolicy"] = "workmail:GetDefaultRetentionPolicy"; /** * Grants permission to retrieve an impersonation role for the given Amazon WorkMa * il organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetImpersonationRole.html */ AwsWorkmailActions["GetImpersonationRole"] = "workmail:GetImpersonationRole"; /** * Grants permission to get the effect of the rules associated to an impersonation * role for a specific user * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetImpersonationRoleEffect.html */ AwsWorkmailActions["GetImpersonationRoleEffect"] = "workmail:GetImpersonationRoleEffect"; /** * Grants permission to read the configured journaling and fallback email addresse * s for email journaling * * See https://docs.aws.amazon.com/workmail/latest/adminguide/journaling_overview.html */ AwsWorkmailActions["GetJournalingRules"] = "workmail:GetJournalingRules"; /** * Grants permission to retrieve details of a given mail domain in an organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetMailDomain.html */ AwsWorkmailActions["GetMailDomain"] = "workmail:GetMailDomain"; /** * Grants permission to get the details of the mail domain * * See https://docs.aws.amazon.com/workmail/latest/adminguide/domains_overview.html */ AwsWorkmailActions["GetMailDomainDetails"] = "workmail:GetMailDomainDetails"; /** * Grants permission to read the details of the user's mailbox * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetMailboxDetails.html */ AwsWorkmailActions["GetMailboxDetails"] = "workmail:GetMailboxDetails"; /** * Grants permission to simulate the effect of the mobile device access rules for * the given attributes of a sample access event * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetMobileDeviceAccessEffect.html */ AwsWorkmailActions["GetMobileDeviceAccessEffect"] = "workmail:GetMobileDeviceAccessEffect"; /** * Grants permission to retrieve a mobile device access override * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetMobileDeviceAccessOverride.html */ AwsWorkmailActions["GetMobileDeviceAccessOverride"] = "workmail:GetMobileDeviceAccessOverride"; /** * Grants permission to get the details of the mobile device * * See https://docs.aws.amazon.com/workmail/latest/adminguide/manage-devices.html */ AwsWorkmailActions["GetMobileDeviceDetails"] = "workmail:GetMobileDeviceDetails"; /** * Grants permission to get a list of the mobile devices associated with the user * * See https://docs.aws.amazon.com/workmail/latest/adminguide/manage-devices.html */ AwsWorkmailActions["GetMobileDevicesForUser"] = "workmail:GetMobileDevicesForUser"; /** * Grants permission to get the details of the mobile device policy associated wit * h the organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/edit_organization_mobile_policy.html */ AwsWorkmailActions["GetMobilePolicyDetails"] = "workmail:GetMobilePolicyDetails"; /** * Grants permission to read metadata for a personal access token * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_GetPersonalAccessTokenMetadata.html */ AwsWorkmailActions["GetPersonalAccessTokenMetadata"] = "workmail:GetPersonalAccessTokenMetadata"; /** * Grants permission to list the access control rules * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListAccessControlRules.html */ AwsWorkmailActions["ListAccessControlRules"] = "workmail:ListAccessControlRules"; /** * Grants permission to list the aliases associated with a given entity * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListAliases.html */ AwsWorkmailActions["ListAliases"] = "workmail:ListAliases"; /** * Grants permission to list all the AvailabilityConfiguration's for the given Ama * zon WorkMail organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListAvailabilityConfigurations.html */ AwsWorkmailActions["ListAvailabilityConfigurations"] = "workmail:ListAvailabilityConfigurations"; /** * Grants permission to read an overview of the members of a group. Users and grou * ps can be members of a group * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListGroupMembers.html */ AwsWorkmailActions["ListGroupMembers"] = "workmail:ListGroupMembers"; /** * Grants permission to list summaries of the organization's groups * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListGroups.html */ AwsWorkmailActions["ListGroups"] = "workmail:ListGroups"; /** * Grants permission to list the groups to which an entity belongs * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListGroupsForEntity.html */ AwsWorkmailActions["ListGroupsForEntity"] = "workmail:ListGroupsForEntity"; /** * Grants permission to list the impersonation roles for the given Amazon WorkMail * organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListImpersonationRoles.html */ AwsWorkmailActions["ListImpersonationRoles"] = "workmail:ListImpersonationRoles"; /** * Grants permission to list inbound mail flow rules configured for an organizatio * n * * See https://docs.aws.amazon.com/workmail/latest/adminguide/email-flows.html#email-flows-rule-actions */ AwsWorkmailActions["ListInboundMailFlowRules"] = "workmail:ListInboundMailFlowRules"; /** * Grants permission to list the mail domains for a given organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListMailDomains.html */ AwsWorkmailActions["ListMailDomains"] = "workmail:ListMailDomains"; /** * Grants permission to list mailbox export jobs * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListMailboxExportJobs.html */ AwsWorkmailActions["ListMailboxExportJobs"] = "workmail:ListMailboxExportJobs"; /** * Grants permission to list the mailbox permissions associated with a user, group * , or resource mailbox * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListMailboxPermissions.html */ AwsWorkmailActions["ListMailboxPermissions"] = "workmail:ListMailboxPermissions"; /** * Grants permission to list the mobile device access overrides * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListMobileDeviceAccessOverrides.html */ AwsWorkmailActions["ListMobileDeviceAccessOverrides"] = "workmail:ListMobileDeviceAccessOverrides"; /** * Grants permission to list the mobile device access rules * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListMobileDeviceAccessRules.html */ AwsWorkmailActions["ListMobileDeviceAccessRules"] = "workmail:ListMobileDeviceAccessRules"; /** * Grants permission to list the non-deleted organizations * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListOrganizations.html */ AwsWorkmailActions["ListOrganizations"] = "workmail:ListOrganizations"; /** * Grants permission to list outbound mail flow rules configured for an organizati * on * * See https://docs.aws.amazon.com/workmail/latest/adminguide/email-flows.html#email-flows-rule-outbound */ AwsWorkmailActions["ListOutboundMailFlowRules"] = "workmail:ListOutboundMailFlowRules"; /** * Grants permission to list metadata for personal access tokens * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListPersonalAccessTokens.html */ AwsWorkmailActions["ListPersonalAccessTokens"] = "workmail:ListPersonalAccessTokens"; /** * Grants permission to list the delegates associated with a resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListResourceDelegates.html */ AwsWorkmailActions["ListResourceDelegates"] = "workmail:ListResourceDelegates"; /** * Grants permission to list the organization's resources * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListResources.html */ AwsWorkmailActions["ListResources"] = "workmail:ListResources"; /** * Grants permission to list SMTP gateways registered to the organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/smtp-gateway.html */ AwsWorkmailActions["ListSmtpGateways"] = "workmail:ListSmtpGateways"; /** * Grants permission to list the tags applied to an Amazon WorkMail organization r * esource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListTagsForResource.html */ AwsWorkmailActions["ListTagsForResource"] = "workmail:ListTagsForResource"; /** * Grants permission to list the organization's users * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ListUsers.html */ AwsWorkmailActions["ListUsers"] = "workmail:ListUsers"; /** * Grants permission to add a new access control rule * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutAccessControlRule.html */ AwsWorkmailActions["PutAccessControlRule"] = "workmail:PutAccessControlRule"; /** * Grants permission to add or update the email monitoring configuration for an or * ganization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutEmailMonitoringConfiguration.html */ AwsWorkmailActions["PutEmailMonitoringConfiguration"] = "workmail:PutEmailMonitoringConfiguration"; /** * Grants permission to add or update the identity provider configuration for the * organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutIdentityProviderConfiguration.html */ AwsWorkmailActions["PutIdentityProviderConfiguration"] = "workmail:PutIdentityProviderConfiguration"; /** * Grants permission to enable or disable a DMARC policy for a given organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutInboundDmarcSettings.html */ AwsWorkmailActions["PutInboundDmarcSettings"] = "workmail:PutInboundDmarcSettings"; /** * Grants permission to set permissions for a user, group, or resource, replacing * any existing permissions * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutMailboxPermissions.html */ AwsWorkmailActions["PutMailboxPermissions"] = "workmail:PutMailboxPermissions"; /** * Grants permission to add or update a mobile device access override * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutMobileDeviceAccessOverride.html */ AwsWorkmailActions["PutMobileDeviceAccessOverride"] = "workmail:PutMobileDeviceAccessOverride"; /** * Grants permission to add or update the retention policy * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_PutRetentionPolicy.html */ AwsWorkmailActions["PutRetentionPolicy"] = "workmail:PutRetentionPolicy"; /** * Grants permission to register a new mail domain in an organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_RegisterMailDomain.html */ AwsWorkmailActions["RegisterMailDomain"] = "workmail:RegisterMailDomain"; /** * Grants permission to register an existing and disabled user, group, or resource * for use by associating a mailbox and calendaring capabilities * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_RegisterToWorkMail.html */ AwsWorkmailActions["RegisterToWorkMail"] = "workmail:RegisterToWorkMail"; /** * Grants permission to allow the administrator to reset the password for a user * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_ResetPassword.html */ AwsWorkmailActions["ResetPassword"] = "workmail:ResetPassword"; /** * Grants permission to perform a prefix search to find a specific user in a mail * group * * See https://docs.aws.amazon.com/workmail/latest/adminguide/groups_overview.html */ AwsWorkmailActions["SearchMembers"] = "workmail:SearchMembers"; /** * Grants permission to set the default mail domain for the organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/default_domain.html */ AwsWorkmailActions["SetDefaultMailDomain"] = "workmail:SetDefaultMailDomain"; /** * Grants permission to set journaling and fallback email addresses for email jour * naling * * See https://docs.aws.amazon.com/workmail/latest/adminguide/journaling_overview.html */ AwsWorkmailActions["SetJournalingRules"] = "workmail:SetJournalingRules"; /** * Grants permission to set the details of a mobile policy associated with the org * anization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/edit_organization_mobile_policy.html */ AwsWorkmailActions["SetMobilePolicyDetails"] = "workmail:SetMobilePolicyDetails"; /** * Grants permission to start a new mailbox export job * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_StartMailboxExportJob.html */ AwsWorkmailActions["StartMailboxExportJob"] = "workmail:StartMailboxExportJob"; /** * Grants permission to tag the specified Amazon WorkMail organization resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_TagResource.html */ AwsWorkmailActions["TagResource"] = "workmail:TagResource"; /** * Grants permission to performs a test on an availability provider to ensure that * access is allowed * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_TestAvailabilityConfiguration.html */ AwsWorkmailActions["TestAvailabilityConfiguration"] = "workmail:TestAvailabilityConfiguration"; /** * Grants permission to test what inbound rules will apply to an email with a give * n sender and recipient * * See https://docs.aws.amazon.com/workmail/latest/adminguide/test-email-flow-rule.html */ AwsWorkmailActions["TestInboundMailFlowRules"] = "workmail:TestInboundMailFlowRules"; /** * Grants permission to test what outbound rules will apply to an email with a giv * en sender and recipient * * See https://docs.aws.amazon.com/workmail/latest/adminguide/test-email-flow-rule.html */ AwsWorkmailActions["TestOutboundMailFlowRules"] = "workmail:TestOutboundMailFlowRules"; /** * Grants permission to untag the specified Amazon WorkMail organization resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UntagResource.html */ AwsWorkmailActions["UntagResource"] = "workmail:UntagResource"; /** * Grants permission to update an existing AvailabilityConfiguration for the given * Amazon WorkMail organization and domain * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateAvailabilityConfiguration.html */ AwsWorkmailActions["UpdateAvailabilityConfiguration"] = "workmail:UpdateAvailabilityConfiguration"; /** * Grants permission to update which domain is the default domain for an organizat * ion * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateDefaultMailDomain.html */ AwsWorkmailActions["UpdateDefaultMailDomain"] = "workmail:UpdateDefaultMailDomain"; /** * Grants permission to update details of a group * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateGroup.html */ AwsWorkmailActions["UpdateGroup"] = "workmail:UpdateGroup"; /** * Grants permission to update an existing impersonation role for the given Amazon * WorkMail organization * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateImpersonationRole.html */ AwsWorkmailActions["UpdateImpersonationRole"] = "workmail:UpdateImpersonationRole"; /** * Grants permission to update the details of an inbound email flow rule which wil * l apply to all email sent to an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/modify-email-flow-rule.html */ AwsWorkmailActions["UpdateInboundMailFlowRule"] = "workmail:UpdateInboundMailFlowRule"; /** * Grants permission to update the maximum size (in MB) of the user's mailbox * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateMailboxQuota.html */ AwsWorkmailActions["UpdateMailboxQuota"] = "workmail:UpdateMailboxQuota"; /** * Grants permission to update a mobile device access rule * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateMobileDeviceAccessRule.html */ AwsWorkmailActions["UpdateMobileDeviceAccessRule"] = "workmail:UpdateMobileDeviceAccessRule"; /** * Grants permission to update the details of an outbound email flow rule which wi * ll apply to all email sent from an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/modify-email-flow-rule.html */ AwsWorkmailActions["UpdateOutboundMailFlowRule"] = "workmail:UpdateOutboundMailFlowRule"; /** * Grants permission to update the primary email for a user, group, or resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdatePrimaryEmailAddress.html */ AwsWorkmailActions["UpdatePrimaryEmailAddress"] = "workmail:UpdatePrimaryEmailAddress"; /** * Grants permission to update details for the resource * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateResource.html */ AwsWorkmailActions["UpdateResource"] = "workmail:UpdateResource"; /** * Grants permission to update the details of an existing SMTP gateway registered * to an organization * * See https://docs.aws.amazon.com/workmail/latest/adminguide/smtp-gateway.html */ AwsWorkmailActions["UpdateSmtpGateway"] = "workmail:UpdateSmtpGateway"; /** * Grants permission to update details of a user * * See https://docs.aws.amazon.com/workmail/latest/APIReference/API_UpdateUser.html */ AwsWorkmailActions["UpdateUser"] = "workmail:UpdateUser"; /** * Grants permission to remotely wipe the mobile device associated with a user's a * ccount * * See https://docs.aws.amazon.com/workmail/latest/adminguide/manage-devices.html#remote_wipe_device */ AwsWorkmailActions["WipeMobileDevice"] = "workmail:WipeMobileDevice"; })(AwsWorkmailActions || (AwsWorkmailActions = {})); //# sourceMappingURL=workmail.js.map