/**
 * All IAM policy actions for AWS Identity and Access Management (IAM) (IAM)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsidentityandaccessmanagementiam.html
 *
 * 2025-02-24T21:48:15.516Z
 */
export declare enum AwsIamActions {
    /**
     * Grants permission to add a new client ID (audience) to the list of registered I
     * Ds for the specified IAM OpenID Connect (OIDC) provider resource
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AddClientIDToOpenIDConnectProvider.html
     */
    AddClientIDToOpenIDConnectProvider = "iam:AddClientIDToOpenIDConnectProvider",
    /**
     * Grants permission to add an IAM role to the specified instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AddRoleToInstanceProfile.html
     */
    AddRoleToInstanceProfile = "iam:AddRoleToInstanceProfile",
    /**
     * Grants permission to add an IAM user to the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AddUserToGroup.html
     */
    AddUserToGroup = "iam:AddUserToGroup",
    /**
     * Grants permission to attach a managed policy to the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AttachGroupPolicy.html
     */
    AttachGroupPolicy = "iam:AttachGroupPolicy",
    /**
     * Grants permission to attach a managed policy to the specified IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AttachRolePolicy.html
     */
    AttachRolePolicy = "iam:AttachRolePolicy",
    /**
     * Grants permission to attach a managed policy to the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_AttachUserPolicy.html
     */
    AttachUserPolicy = "iam:AttachUserPolicy",
    /**
     * Grants permission to an IAM user to change their own password
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ChangePassword.html
     */
    ChangePassword = "iam:ChangePassword",
    /**
     * Grants permission to create access key and secret access key for the specified
     * IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateAccessKey.html
     */
    CreateAccessKey = "iam:CreateAccessKey",
    /**
     * Grants permission to create an alias for your AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateAccountAlias.html
     */
    CreateAccountAlias = "iam:CreateAccountAlias",
    /**
     * Grants permission to create a new group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateGroup.html
     */
    CreateGroup = "iam:CreateGroup",
    /**
     * Grants permission to create a new instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateInstanceProfile.html
     */
    CreateInstanceProfile = "iam:CreateInstanceProfile",
    /**
     * Grants permission to create a password for the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateLoginProfile.html
     */
    CreateLoginProfile = "iam:CreateLoginProfile",
    /**
     * Grants permission to create an IAM resource that describes an identity provider
     * (IdP) that supports OpenID Connect (OIDC)
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateOpenIDConnectProvider.html
     */
    CreateOpenIDConnectProvider = "iam:CreateOpenIDConnectProvider",
    /**
     * Grants permission to create a new managed policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreatePolicy.html
     */
    CreatePolicy = "iam:CreatePolicy",
    /**
     * Grants permission to create a new version of the specified managed policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreatePolicyVersion.html
     */
    CreatePolicyVersion = "iam:CreatePolicyVersion",
    /**
     * Grants permission to create a new role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html
     */
    CreateRole = "iam:CreateRole",
    /**
     * Grants permission to create an IAM resource that describes an identity provider
     * (IdP) that supports SAML 2.0
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateSAMLProvider.html
     */
    CreateSAMLProvider = "iam:CreateSAMLProvider",
    /**
     * Grants permission to create an IAM role that allows an AWS service to perform a
     * ctions on your behalf
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateServiceLinkedRole.html
     */
    CreateServiceLinkedRole = "iam:CreateServiceLinkedRole",
    /**
     * Grants permission to create a new service-specific credential for an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateServiceSpecificCredential.html
     */
    CreateServiceSpecificCredential = "iam:CreateServiceSpecificCredential",
    /**
     * Grants permission to create a new IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateUser.html
     */
    CreateUser = "iam:CreateUser",
    /**
     * Grants permission to create a new virtual MFA device
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_CreateVirtualMFADevice.html
     */
    CreateVirtualMFADevice = "iam:CreateVirtualMFADevice",
    /**
     * Grants permission to deactivate the specified MFA device and remove its associa
     * tion with the IAM user for which it was originally enabled
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeactivateMFADevice.html
     */
    DeactivateMFADevice = "iam:DeactivateMFADevice",
    /**
     * Grants permission to delete the access key pair that is associated with the spe
     * cified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteAccessKey.html
     */
    DeleteAccessKey = "iam:DeleteAccessKey",
    /**
     * Grants permission to delete the specified AWS account alias
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteAccountAlias.html
     */
    DeleteAccountAlias = "iam:DeleteAccountAlias",
    /**
     * Grants permission to delete the password policy for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteAccountPasswordPolicy.html
     */
    DeleteAccountPasswordPolicy = "iam:DeleteAccountPasswordPolicy",
    /**
     * Grants permission to delete an existing CloudFront public key
     *
     * See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html
     */
    DeleteCloudFrontPublicKey = "iam:DeleteCloudFrontPublicKey",
    /**
     * Grants permission to delete the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteGroup.html
     */
    DeleteGroup = "iam:DeleteGroup",
    /**
     * Grants permission to delete the specified inline policy from its group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteGroupPolicy.html
     */
    DeleteGroupPolicy = "iam:DeleteGroupPolicy",
    /**
     * Grants permission to delete the specified instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteInstanceProfile.html
     */
    DeleteInstanceProfile = "iam:DeleteInstanceProfile",
    /**
     * Grants permission to delete the password for the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteLoginProfile.html
     */
    DeleteLoginProfile = "iam:DeleteLoginProfile",
    /**
     * Grants permission to delete an OpenID Connect identity provider (IdP) resource
     * object in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteOpenIDConnectProvider.html
     */
    DeleteOpenIDConnectProvider = "iam:DeleteOpenIDConnectProvider",
    /**
     * Grants permission to delete the specified managed policy and remove it from any
     * IAM entities (users, groups, or roles) to which it is attached
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeletePolicy.html
     */
    DeletePolicy = "iam:DeletePolicy",
    /**
     * Grants permission to delete a version from the specified managed policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeletePolicyVersion.html
     */
    DeletePolicyVersion = "iam:DeletePolicyVersion",
    /**
     * Grants permission to delete the specified role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteRole.html
     */
    DeleteRole = "iam:DeleteRole",
    /**
     * Grants permission to remove the permissions boundary from a role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteRolePermissionsBoundary.html
     */
    DeleteRolePermissionsBoundary = "iam:DeleteRolePermissionsBoundary",
    /**
     * Grants permission to delete the specified inline policy from the specified role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteRolePolicy.html
     */
    DeleteRolePolicy = "iam:DeleteRolePolicy",
    /**
     * Grants permission to delete a SAML provider resource in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteSAMLProvider.html
     */
    DeleteSAMLProvider = "iam:DeleteSAMLProvider",
    /**
     * Grants permission to delete the specified SSH public key
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteSSHPublicKey.html
     */
    DeleteSSHPublicKey = "iam:DeleteSSHPublicKey",
    /**
     * Grants permission to delete the specified server certificate
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteServerCertificate.html
     */
    DeleteServerCertificate = "iam:DeleteServerCertificate",
    /**
     * Grants permission to delete an IAM role that is linked to a specific AWS servic
     * e, if the service is no longer using it
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteServiceLinkedRole.html
     */
    DeleteServiceLinkedRole = "iam:DeleteServiceLinkedRole",
    /**
     * Grants permission to delete the specified service-specific credential for an IA
     * M user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteServiceSpecificCredential.html
     */
    DeleteServiceSpecificCredential = "iam:DeleteServiceSpecificCredential",
    /**
     * Grants permission to delete a signing certificate that is associated with the s
     * pecified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteSigningCertificate.html
     */
    DeleteSigningCertificate = "iam:DeleteSigningCertificate",
    /**
     * Grants permission to delete the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteUser.html
     */
    DeleteUser = "iam:DeleteUser",
    /**
     * Grants permission to remove the permissions boundary from the specified IAM use
     * r
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteUserPermissionsBoundary.html
     */
    DeleteUserPermissionsBoundary = "iam:DeleteUserPermissionsBoundary",
    /**
     * Grants permission to delete the specified inline policy from an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteUserPolicy.html
     */
    DeleteUserPolicy = "iam:DeleteUserPolicy",
    /**
     * Grants permission to delete a virtual MFA device
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DeleteVirtualMFADevice.html
     */
    DeleteVirtualMFADevice = "iam:DeleteVirtualMFADevice",
    /**
     * Grants permission to detach a managed policy from the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DetachGroupPolicy.html
     */
    DetachGroupPolicy = "iam:DetachGroupPolicy",
    /**
     * Grants permission to detach a managed policy from the specified role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DetachRolePolicy.html
     */
    DetachRolePolicy = "iam:DetachRolePolicy",
    /**
     * Grants permission to detach a managed policy from the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DetachUserPolicy.html
     */
    DetachUserPolicy = "iam:DetachUserPolicy",
    /**
     * Grants permission to disable the management of member account root user credent
     * ials for an organization managed under the current account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DisableOrganizationsRootCredentialsManagement.html
     */
    DisableOrganizationsRootCredentialsManagement = "iam:DisableOrganizationsRootCredentialsManagement",
    /**
     * Grants permission to disable privileged root actions in member accounts for an
     * organization managed under the current account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_DisableOrganizationsRootSessions.html
     */
    DisableOrganizationsRootSessions = "iam:DisableOrganizationsRootSessions",
    /**
     * Grants permission to enable an MFA device and associate it with the specified I
     * AM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_EnableMFADevice.html
     */
    EnableMFADevice = "iam:EnableMFADevice",
    /**
     * Grants permission to enable the management of member account root user credenti
     * als for an organization managed under the current account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_EnableOrganizationsRootCredentialsManagement.html
     */
    EnableOrganizationsRootCredentialsManagement = "iam:EnableOrganizationsRootCredentialsManagement",
    /**
     * Grants permission to enable privileged root actions in member accounts for an o
     * rganization managed under the current account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_EnableOrganizationsRootSessions.html
     */
    EnableOrganizationsRootSessions = "iam:EnableOrganizationsRootSessions",
    /**
     * Grants permission to generate a credential report for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GenerateCredentialReport.html
     */
    GenerateCredentialReport = "iam:GenerateCredentialReport",
    /**
     * Grants permission to generate an access report for an AWS Organizations entity
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GenerateOrganizationsAccessReport.html
     */
    GenerateOrganizationsAccessReport = "iam:GenerateOrganizationsAccessReport",
    /**
     * Grants permission to generate a service last accessed data report for an IAM re
     * source
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GenerateServiceLastAccessedDetails.html
     */
    GenerateServiceLastAccessedDetails = "iam:GenerateServiceLastAccessedDetails",
    /**
     * Grants permission to retrieve information about when the specified access key w
     * as last used
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetAccessKeyLastUsed.html
     */
    GetAccessKeyLastUsed = "iam:GetAccessKeyLastUsed",
    /**
     * Grants permission to retrieve information about all IAM users, groups, roles, a
     * nd policies in your AWS account, including their relationships to one another
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetAccountAuthorizationDetails.html
     */
    GetAccountAuthorizationDetails = "iam:GetAccountAuthorizationDetails",
    /**
     * Grants permission to retrieve the email address that is associated with the acc
     * ount
     *
     * See https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-root-user.html
     */
    GetAccountEmailAddress = "iam:GetAccountEmailAddress",
    /**
     * Grants permission to retrieve the account name that is associated with the acco
     * unt
     *
     * See https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-root-user.html
     */
    GetAccountName = "iam:GetAccountName",
    /**
     * Grants permission to retrieve the password policy for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetAccountPasswordPolicy.html
     */
    GetAccountPasswordPolicy = "iam:GetAccountPasswordPolicy",
    /**
     * Grants permission to retrieve information about IAM entity usage and IAM quotas
     * in the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetAccountSummary.html
     */
    GetAccountSummary = "iam:GetAccountSummary",
    /**
     * Grants permission to retrieve information about the specified CloudFront public
     * key
     *
     * See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html
     */
    GetCloudFrontPublicKey = "iam:GetCloudFrontPublicKey",
    /**
     * Grants permission to retrieve a list of all of the context keys that are refere
     * nced in the specified policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetContextKeysForCustomPolicy.html
     */
    GetContextKeysForCustomPolicy = "iam:GetContextKeysForCustomPolicy",
    /**
     * Grants permission to retrieve a list of all context keys that are referenced in
     * all IAM policies that are attached to the specified IAM identity (user, group,
     * or role)
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetContextKeysForPrincipalPolicy.html
     */
    GetContextKeysForPrincipalPolicy = "iam:GetContextKeysForPrincipalPolicy",
    /**
     * Grants permission to retrieve a credential report for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetCredentialReport.html
     */
    GetCredentialReport = "iam:GetCredentialReport",
    /**
     * Grants permission to retrieve a list of IAM users in the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetGroup.html
     */
    GetGroup = "iam:GetGroup",
    /**
     * Grants permission to retrieve an inline policy document that is embedded in the
     * specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetGroupPolicy.html
     */
    GetGroupPolicy = "iam:GetGroupPolicy",
    /**
     * Grants permission to retrieve information about the specified instance profile,
     * including the instance profile's path, GUID, ARN, and role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetInstanceProfile.html
     */
    GetInstanceProfile = "iam:GetInstanceProfile",
    /**
     * Grants permission to retrieve the user name and password creation date for the
     * specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetLoginProfile.html
     */
    GetLoginProfile = "iam:GetLoginProfile",
    /**
     * Grants permission to retrieve information about an MFA device for the specified
     * user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetMFADevice.html
     */
    GetMFADevice = "iam:GetMFADevice",
    /**
     * Grants permission to retrieve information about the specified OpenID Connect (O
     * IDC) provider resource in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetOpenIDConnectProvider.html
     */
    GetOpenIDConnectProvider = "iam:GetOpenIDConnectProvider",
    /**
     * Grants permission to retrieve an AWS Organizations access report
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetOrganizationsAccessReport.html
     */
    GetOrganizationsAccessReport = "iam:GetOrganizationsAccessReport",
    /**
     * Grants permission to retrieve information about the specified managed policy, i
     * ncluding the policy's default version and the total number of identities to whi
     * ch the policy is attached
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetPolicy.html
     */
    GetPolicy = "iam:GetPolicy",
    /**
     * Grants permission to retrieve information about a version of the specified mana
     * ged policy, including the policy document
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetPolicyVersion.html
     */
    GetPolicyVersion = "iam:GetPolicyVersion",
    /**
     * Grants permission to retrieve information about the specified role, including t
     * he role's path, GUID, ARN, and the role's trust policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetRole.html
     */
    GetRole = "iam:GetRole",
    /**
     * Grants permission to retrieve an inline policy document that is embedded with t
     * he specified IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetRolePolicy.html
     */
    GetRolePolicy = "iam:GetRolePolicy",
    /**
     * Grants permission to retrieve the SAML provider metadocument that was uploaded
     * when the IAM SAML provider resource was created or updated
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetSAMLProvider.html
     */
    GetSAMLProvider = "iam:GetSAMLProvider",
    /**
     * Grants permission to retrieve the specified SSH public key, including metadata
     * about the key
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetSSHPublicKey.html
     */
    GetSSHPublicKey = "iam:GetSSHPublicKey",
    /**
     * Grants permission to retrieve information about the specified server certificat
     * e stored in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetServerCertificate.html
     */
    GetServerCertificate = "iam:GetServerCertificate",
    /**
     * Grants permission to retrieve information about the service last accessed data
     * report
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetServiceLastAccessedDetails.html
     */
    GetServiceLastAccessedDetails = "iam:GetServiceLastAccessedDetails",
    /**
     * Grants permission to retrieve information about the entities from the service l
     * ast accessed data report
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetServiceLastAccessedDetailsWithEntities.html
     */
    GetServiceLastAccessedDetailsWithEntities = "iam:GetServiceLastAccessedDetailsWithEntities",
    /**
     * Grants permission to retrieve an IAM service-linked role deletion status
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetServiceLinkedRoleDeletionStatus.html
     */
    GetServiceLinkedRoleDeletionStatus = "iam:GetServiceLinkedRoleDeletionStatus",
    /**
     * Grants permission to retrieve information about the specified IAM user, includi
     * ng the user's creation date, path, unique ID, and ARN
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetUser.html
     */
    GetUser = "iam:GetUser",
    /**
     * Grants permission to retrieve an inline policy document that is embedded in the
     * specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetUserPolicy.html
     */
    GetUserPolicy = "iam:GetUserPolicy",
    /**
     * Grants permission to list information about the access key IDs that are associa
     * ted with the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAccessKeys.html
     */
    ListAccessKeys = "iam:ListAccessKeys",
    /**
     * Grants permission to list the account alias that is associated with the AWS acc
     * ount
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAccountAliases.html
     */
    ListAccountAliases = "iam:ListAccountAliases",
    /**
     * Grants permission to list all managed policies that are attached to the specifi
     * ed IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAttachedGroupPolicies.html
     */
    ListAttachedGroupPolicies = "iam:ListAttachedGroupPolicies",
    /**
     * Grants permission to list all managed policies that are attached to the specifi
     * ed IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAttachedRolePolicies.html
     */
    ListAttachedRolePolicies = "iam:ListAttachedRolePolicies",
    /**
     * Grants permission to list all managed policies that are attached to the specifi
     * ed IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListAttachedUserPolicies.html
     */
    ListAttachedUserPolicies = "iam:ListAttachedUserPolicies",
    /**
     * Grants permission to list all current CloudFront public keys for the account
     *
     * See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html
     */
    ListCloudFrontPublicKeys = "iam:ListCloudFrontPublicKeys",
    /**
     * Grants permission to list all IAM identities to which the specified managed pol
     * icy is attached
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListEntitiesForPolicy.html
     */
    ListEntitiesForPolicy = "iam:ListEntitiesForPolicy",
    /**
     * Grants permission to list the names of the inline policies that are embedded in
     * the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListGroupPolicies.html
     */
    ListGroupPolicies = "iam:ListGroupPolicies",
    /**
     * Grants permission to list the IAM groups that have the specified path prefix
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListGroups.html
     */
    ListGroups = "iam:ListGroups",
    /**
     * Grants permission to list the IAM groups that the specified IAM user belongs to
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListGroupsForUser.html
     */
    ListGroupsForUser = "iam:ListGroupsForUser",
    /**
     * Grants permission to list the tags that are attached to the specified instance
     * profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListInstanceProfileTags.html
     */
    ListInstanceProfileTags = "iam:ListInstanceProfileTags",
    /**
     * Grants permission to list the instance profiles that have the specified path pr
     * efix
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListInstanceProfiles.html
     */
    ListInstanceProfiles = "iam:ListInstanceProfiles",
    /**
     * Grants permission to list the instance profiles that have the specified associa
     * ted IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListInstanceProfilesForRole.html
     */
    ListInstanceProfilesForRole = "iam:ListInstanceProfilesForRole",
    /**
     * Grants permission to list the tags that are attached to the specified virtual m
     * fa device
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListMFADeviceTags.html
     */
    ListMFADeviceTags = "iam:ListMFADeviceTags",
    /**
     * Grants permission to list the MFA devices for an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListMFADevices.html
     */
    ListMFADevices = "iam:ListMFADevices",
    /**
     * Grants permission to list the tags that are attached to the specified OpenID Co
     * nnect provider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListOpenIDConnectProviderTags.html
     */
    ListOpenIDConnectProviderTags = "iam:ListOpenIDConnectProviderTags",
    /**
     * Grants permission to list information about the IAM OpenID Connect (OIDC) provi
     * der resource objects that are defined in the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListOpenIDConnectProviders.html
     */
    ListOpenIDConnectProviders = "iam:ListOpenIDConnectProviders",
    /**
     * Grants permission to list the centralized root access features enabled for your
     * organization
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListOrganizationsFeatures.html
     */
    ListOrganizationsFeatures = "iam:ListOrganizationsFeatures",
    /**
     * Grants permission to list all managed policies
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListPolicies.html
     */
    ListPolicies = "iam:ListPolicies",
    /**
     * Grants permission to list information about the policies that grant an entity a
     * ccess to a specific service
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListPoliciesGrantingServiceAccess.html
     */
    ListPoliciesGrantingServiceAccess = "iam:ListPoliciesGrantingServiceAccess",
    /**
     * Grants permission to list the tags that are attached to the specified managed p
     * olicy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListPolicyTags.html
     */
    ListPolicyTags = "iam:ListPolicyTags",
    /**
     * Grants permission to list information about the versions of the specified manag
     * ed policy, including the version that is currently set as the policy's default
     * version
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListPolicyVersions.html
     */
    ListPolicyVersions = "iam:ListPolicyVersions",
    /**
     * Grants permission to list the names of the inline policies that are embedded in
     * the specified IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListRolePolicies.html
     */
    ListRolePolicies = "iam:ListRolePolicies",
    /**
     * Grants permission to list the tags that are attached to the specified IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListRoleTags.html
     */
    ListRoleTags = "iam:ListRoleTags",
    /**
     * Grants permission to list the IAM roles that have the specified path prefix
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListRoles.html
     */
    ListRoles = "iam:ListRoles",
    /**
     * Grants permission to list the tags that are attached to the specified SAML prov
     * ider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListSAMLProviderTags.html
     */
    ListSAMLProviderTags = "iam:ListSAMLProviderTags",
    /**
     * Grants permission to list the SAML provider resources in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListSAMLProviders.html
     */
    ListSAMLProviders = "iam:ListSAMLProviders",
    /**
     * Grants permission to list information about the SSH public keys that are associ
     * ated with the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListSSHPublicKeys.html
     */
    ListSSHPublicKeys = "iam:ListSSHPublicKeys",
    /**
     * Grants permission to list the status of all active STS regional endpoints
     *
     * See https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html
     */
    ListSTSRegionalEndpointsStatus = "iam:ListSTSRegionalEndpointsStatus",
    /**
     * Grants permission to list the tags that are attached to the specified server ce
     * rtificate
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListServerCertificateTags.html
     */
    ListServerCertificateTags = "iam:ListServerCertificateTags",
    /**
     * Grants permission to list the server certificates that have the specified path
     * prefix
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListServerCertificates.html
     */
    ListServerCertificates = "iam:ListServerCertificates",
    /**
     * Grants permission to list the service-specific credentials that are associated
     * with the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListServiceSpecificCredentials.html
     */
    ListServiceSpecificCredentials = "iam:ListServiceSpecificCredentials",
    /**
     * Grants permission to list information about the signing certificates that are a
     * ssociated with the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListSigningCertificates.html
     */
    ListSigningCertificates = "iam:ListSigningCertificates",
    /**
     * Grants permission to list the names of the inline policies that are embedded in
     * the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListUserPolicies.html
     */
    ListUserPolicies = "iam:ListUserPolicies",
    /**
     * Grants permission to list the tags that are attached to the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListUserTags.html
     */
    ListUserTags = "iam:ListUserTags",
    /**
     * Grants permission to list the IAM users that have the specified path prefix
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListUsers.html
     */
    ListUsers = "iam:ListUsers",
    /**
     * Grants permission to list virtual MFA devices by assignment status
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListVirtualMFADevices.html
     */
    ListVirtualMFADevices = "iam:ListVirtualMFADevices",
    /**
     * Grants permission to pass a role to a service
     *
     * See https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html
     */
    PassRole = "iam:PassRole",
    /**
     * Grants permission to create or update an inline policy document that is embedde
     * d in the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutGroupPolicy.html
     */
    PutGroupPolicy = "iam:PutGroupPolicy",
    /**
     * Grants permission to set a managed policy as a permissions boundary for a role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutRolePermissionsBoundary.html
     */
    PutRolePermissionsBoundary = "iam:PutRolePermissionsBoundary",
    /**
     * Grants permission to create or update an inline policy document that is embedde
     * d in the specified IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutRolePolicy.html
     */
    PutRolePolicy = "iam:PutRolePolicy",
    /**
     * Grants permission to set a managed policy as a permissions boundary for an IAM
     * user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutUserPermissionsBoundary.html
     */
    PutUserPermissionsBoundary = "iam:PutUserPermissionsBoundary",
    /**
     * Grants permission to create or update an inline policy document that is embedde
     * d in the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_PutUserPolicy.html
     */
    PutUserPolicy = "iam:PutUserPolicy",
    /**
     * Grants permission to remove the client ID (audience) from the list of client ID
     * s in the specified IAM OpenID Connect (OIDC) provider resource
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_RemoveClientIDFromOpenIDConnectProvider.html
     */
    RemoveClientIDFromOpenIDConnectProvider = "iam:RemoveClientIDFromOpenIDConnectProvider",
    /**
     * Grants permission to remove an IAM role from the specified EC2 instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_RemoveRoleFromInstanceProfile.html
     */
    RemoveRoleFromInstanceProfile = "iam:RemoveRoleFromInstanceProfile",
    /**
     * Grants permission to remove an IAM user from the specified group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_RemoveUserFromGroup.html
     */
    RemoveUserFromGroup = "iam:RemoveUserFromGroup",
    /**
     * Grants permission to reset the password for an existing service-specific creden
     * tial for an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ResetServiceSpecificCredential.html
     */
    ResetServiceSpecificCredential = "iam:ResetServiceSpecificCredential",
    /**
     * Grants permission to synchronize the specified MFA device with its IAM entity (
     * user or role)
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_ResyncMFADevice.html
     */
    ResyncMFADevice = "iam:ResyncMFADevice",
    /**
     * Grants permission to set the version of the specified policy as the policy's de
     * fault version
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_SetDefaultPolicyVersion.html
     */
    SetDefaultPolicyVersion = "iam:SetDefaultPolicyVersion",
    /**
     * Grants permission to activate or deactivate an STS regional endpoint
     *
     * See https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html
     */
    SetSTSRegionalEndpointStatus = "iam:SetSTSRegionalEndpointStatus",
    /**
     * Grants permission to set the STS global endpoint token version
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_SetSecurityTokenServicePreferences.html
     */
    SetSecurityTokenServicePreferences = "iam:SetSecurityTokenServicePreferences",
    /**
     * Grants permission to simulate whether an identity-based policy or resource-base
     * d policy provides permissions for specific API operations and resources
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_SimulateCustomPolicy.html
     */
    SimulateCustomPolicy = "iam:SimulateCustomPolicy",
    /**
     * Grants permission to simulate whether an identity-based policy that is attached
     * to a specified IAM entity (user or role) provides permissions for specific API
     * operations and resources
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_SimulatePrincipalPolicy.html
     */
    SimulatePrincipalPolicy = "iam:SimulatePrincipalPolicy",
    /**
     * Grants permission to add tags to an instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagInstanceProfile.html
     */
    TagInstanceProfile = "iam:TagInstanceProfile",
    /**
     * Grants permission to add tags to a virtual mfa device
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagMFADevice.html
     */
    TagMFADevice = "iam:TagMFADevice",
    /**
     * Grants permission to add tags to an OpenID Connect provider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagOpenIDConnectProvider.html
     */
    TagOpenIDConnectProvider = "iam:TagOpenIDConnectProvider",
    /**
     * Grants permission to add tags to a managed policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagPolicy.html
     */
    TagPolicy = "iam:TagPolicy",
    /**
     * Grants permission to add tags to an IAM role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagRole.html
     */
    TagRole = "iam:TagRole",
    /**
     * Grants permission to add tags to a SAML Provider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagSAMLProvider.html
     */
    TagSAMLProvider = "iam:TagSAMLProvider",
    /**
     * Grants permission to add tags to a server certificate
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagServerCertificate.html
     */
    TagServerCertificate = "iam:TagServerCertificate",
    /**
     * Grants permission to add tags to an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_TagUser.html
     */
    TagUser = "iam:TagUser",
    /**
     * Grants permission to remove the specified tags from the instance profile
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagInstanceProfile.html
     */
    UntagInstanceProfile = "iam:UntagInstanceProfile",
    /**
     * Grants permission to remove the specified tags from the virtual mfa device
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagMFADevice.html
     */
    UntagMFADevice = "iam:UntagMFADevice",
    /**
     * Grants permission to remove the specified tags from the OpenID Connect provider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagOpenIDConnectProvider.html
     */
    UntagOpenIDConnectProvider = "iam:UntagOpenIDConnectProvider",
    /**
     * Grants permission to remove the specified tags from the managed policy
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagPolicy.html
     */
    UntagPolicy = "iam:UntagPolicy",
    /**
     * Grants permission to remove the specified tags from the role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagRole.html
     */
    UntagRole = "iam:UntagRole",
    /**
     * Grants permission to remove the specified tags from the SAML Provider
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagSAMLProvider.html
     */
    UntagSAMLProvider = "iam:UntagSAMLProvider",
    /**
     * Grants permission to remove the specified tags from the server certificate
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagServerCertificate.html
     */
    UntagServerCertificate = "iam:UntagServerCertificate",
    /**
     * Grants permission to remove the specified tags from the user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UntagUser.html
     */
    UntagUser = "iam:UntagUser",
    /**
     * Grants permission to update the status of the specified access key as Active or
     * Inactive
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAccessKey.html
     */
    UpdateAccessKey = "iam:UpdateAccessKey",
    /**
     * Grants permission to update the email address that is associated with the accou
     * nt
     *
     * See https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-root-user.html
     */
    UpdateAccountEmailAddress = "iam:UpdateAccountEmailAddress",
    /**
     * Grants permission to update the account name that is associated with the accoun
     * t
     *
     * See https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-update-root-user.html
     */
    UpdateAccountName = "iam:UpdateAccountName",
    /**
     * Grants permission to update the password policy settings for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAccountPasswordPolicy.html
     */
    UpdateAccountPasswordPolicy = "iam:UpdateAccountPasswordPolicy",
    /**
     * Grants permission to update the policy that grants an IAM entity permission to
     * assume a role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateAssumeRolePolicy.html
     */
    UpdateAssumeRolePolicy = "iam:UpdateAssumeRolePolicy",
    /**
     * Grants permission to update an existing CloudFront public key
     *
     * See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html
     */
    UpdateCloudFrontPublicKey = "iam:UpdateCloudFrontPublicKey",
    /**
     * Grants permission to update the name or path of the specified IAM group
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateGroup.html
     */
    UpdateGroup = "iam:UpdateGroup",
    /**
     * Grants permission to change the password for the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateLoginProfile.html
     */
    UpdateLoginProfile = "iam:UpdateLoginProfile",
    /**
     * Grants permission to update the entire list of server certificate thumbprints t
     * hat are associated with an OpenID Connect (OIDC) provider resource
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateOpenIDConnectProviderThumbprint.html
     */
    UpdateOpenIDConnectProviderThumbprint = "iam:UpdateOpenIDConnectProviderThumbprint",
    /**
     * Grants permission to update the description or maximum session duration setting
     * of a role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateRole.html
     */
    UpdateRole = "iam:UpdateRole",
    /**
     * Grants permission to update only the description of a role
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateRoleDescription.html
     */
    UpdateRoleDescription = "iam:UpdateRoleDescription",
    /**
     * Grants permission to update the metadata document for an existing SAML provider
     * resource
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateSAMLProvider.html
     */
    UpdateSAMLProvider = "iam:UpdateSAMLProvider",
    /**
     * Grants permission to update the status of an IAM user's SSH public key to activ
     * e or inactive
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateSSHPublicKey.html
     */
    UpdateSSHPublicKey = "iam:UpdateSSHPublicKey",
    /**
     * Grants permission to update the name or the path of the specified server certif
     * icate stored in IAM
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateServerCertificate.html
     */
    UpdateServerCertificate = "iam:UpdateServerCertificate",
    /**
     * Grants permission to update the status of a service-specific credential to acti
     * ve or inactive for an IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateServiceSpecificCredential.html
     */
    UpdateServiceSpecificCredential = "iam:UpdateServiceSpecificCredential",
    /**
     * Grants permission to update the status of the specified user signing certificat
     * e to active or disabled
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateSigningCertificate.html
     */
    UpdateSigningCertificate = "iam:UpdateSigningCertificate",
    /**
     * Grants permission to update the name or the path of the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UpdateUser.html
     */
    UpdateUser = "iam:UpdateUser",
    /**
     * Grants permission to upload a CloudFront public key
     *
     * See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-trusted-signers.html
     */
    UploadCloudFrontPublicKey = "iam:UploadCloudFrontPublicKey",
    /**
     * Grants permission to upload an SSH public key and associate it with the specifi
     * ed IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UploadSSHPublicKey.html
     */
    UploadSSHPublicKey = "iam:UploadSSHPublicKey",
    /**
     * Grants permission to upload a server certificate entity for the AWS account
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UploadServerCertificate.html
     */
    UploadServerCertificate = "iam:UploadServerCertificate",
    /**
     * Grants permission to upload an X.509 signing certificate and associate it with
     * the specified IAM user
     *
     * See https://docs.aws.amazon.com/IAM/latest/APIReference/API_UploadSigningCertificate.html
     */
    UploadSigningCertificate = "iam:UploadSigningCertificate"
}
