/**
 * All IAM policy actions for Amazon Elastic MapReduce (ELASTICMAPREDUCE)
 *
 * Extracted by `aws-iam-policy` from
 * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelasticmapreduce.html
 *
 * 2025-02-24T21:47:49.888Z
 */
export declare enum AwsElasticmapreduceActions {
    /**
     * Grants permission to add an instance fleet to a running cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_AddInstanceFleet.html
     */
    AddInstanceFleet = "elasticmapreduce:AddInstanceFleet",
    /**
     * Grants permission to add instance groups to a running cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_AddInstanceGroups.html
     */
    AddInstanceGroups = "elasticmapreduce:AddInstanceGroups",
    /**
     * Grants permission to add new steps to a running cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_AddJobFlowSteps.html
     */
    AddJobFlowSteps = "elasticmapreduce:AddJobFlowSteps",
    /**
     * Grants permission to add tags to an Amazon EMR resource
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_AddTags.html
     */
    AddTags = "elasticmapreduce:AddTags",
    /**
     * Grants permission to attach an EMR notebook to a compute engine
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    AttachEditor = "elasticmapreduce:AttachEditor",
    /**
     * Grants permission to cancel a pending step or steps in a running cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_CancelSteps.html
     */
    CancelSteps = "elasticmapreduce:CancelSteps",
    /**
     * Grants permission to create an EMR notebook
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-create.html
     */
    CreateEditor = "elasticmapreduce:CreateEditor",
    /**
     * Grants permission to create a persistent application history server
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio-debug.html
     */
    CreatePersistentAppUI = "elasticmapreduce:CreatePersistentAppUI",
    /**
     * Grants permission to create an EMR notebook repository
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    CreateRepository = "elasticmapreduce:CreateRepository",
    /**
     * Grants permission to create a security configuration
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_CreateSecurityConfiguration.html
     */
    CreateSecurityConfiguration = "elasticmapreduce:CreateSecurityConfiguration",
    /**
     * Grants permission to create an EMR Studio
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    CreateStudio = "elasticmapreduce:CreateStudio",
    /**
     * Grants permission to launch an EMR Studio using IAM authentication mode
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    CreateStudioPresignedUrl = "elasticmapreduce:CreateStudioPresignedUrl",
    /**
     * Grants permission to create an EMR Studio session mapping
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    CreateStudioSessionMapping = "elasticmapreduce:CreateStudioSessionMapping",
    /**
     * Grants permission to delete an EMR notebook
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-deleting
     */
    DeleteEditor = "elasticmapreduce:DeleteEditor",
    /**
     * Grants permission to delete an EMR notebook repository
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    DeleteRepository = "elasticmapreduce:DeleteRepository",
    /**
     * Grants permission to delete a security configuration
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DeleteSecurityConfiguration.html
     */
    DeleteSecurityConfiguration = "elasticmapreduce:DeleteSecurityConfiguration",
    /**
     * Grants permission to delete an EMR Studio
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    DeleteStudio = "elasticmapreduce:DeleteStudio",
    /**
     * Grants permission to delete an EMR Studio session mapping
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    DeleteStudioSessionMapping = "elasticmapreduce:DeleteStudioSessionMapping",
    /**
     * Grants permission to block an identity from opening a collaborative workspace
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    DeleteWorkspaceAccess = "elasticmapreduce:DeleteWorkspaceAccess",
    /**
     * Grants permission to get details about a cluster, including status, hardware an
     * d software configuration, VPC settings, and so on
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DescribeCluster.html
     */
    DescribeCluster = "elasticmapreduce:DescribeCluster",
    /**
     * Grants permission to view information about a notebook, including status, user,
     * role, tags, location, and more
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    DescribeEditor = "elasticmapreduce:DescribeEditor",
    /**
     * Grants permission to describe details of clusters (job flows). This API is depr
     * ecated and will eventually be removed. We recommend you use ListClusters, Descr
     * ibeCluster, ListSteps, ListInstanceGroups and ListBootstrapActions instead
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DescribeJobFlows.html
     */
    DescribeJobFlows = "elasticmapreduce:DescribeJobFlows",
    /**
     * Grants permission to view information about a notebook execution
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-headless.html
     */
    DescribeNotebookExecution = "elasticmapreduce:DescribeNotebookExecution",
    /**
     * Grants permission to describe a persistent application history server
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio-debug.html
     */
    DescribePersistentAppUI = "elasticmapreduce:DescribePersistentAppUI",
    /**
     * Grants permission to view information about an EMR release, such as which appli
     * cations are supported
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DescribeReleaseLabel.html
     */
    DescribeReleaseLabel = "elasticmapreduce:DescribeReleaseLabel",
    /**
     * Grants permission to describe an EMR notebook repository
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    DescribeRepository = "elasticmapreduce:DescribeRepository",
    /**
     * Grants permission to get details of a security configuration
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DescribeSecurityConfiguration.html
     */
    DescribeSecurityConfiguration = "elasticmapreduce:DescribeSecurityConfiguration",
    /**
     * Grants permission to get details about a cluster step
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_DescribeStep.html
     */
    DescribeStep = "elasticmapreduce:DescribeStep",
    /**
     * Grants permission to view information about an EMR Studio
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    DescribeStudio = "elasticmapreduce:DescribeStudio",
    /**
     * Grants permission to detach an EMR notebook from a compute engine
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    DetachEditor = "elasticmapreduce:DetachEditor",
    /**
     * Grants permission to retrieve the auto-termination policy associated with a clu
     * ster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_GetAutoTerminationPolicy.html
     */
    GetAutoTerminationPolicy = "elasticmapreduce:GetAutoTerminationPolicy",
    /**
     * Grants permission to retrieve the EMR block public access configuration for the
     * AWS account in the Region
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_GetBlockPublicAccessConfiguration.html
     */
    GetBlockPublicAccessConfiguration = "elasticmapreduce:GetBlockPublicAccessConfiguration",
    /**
     * Grants permission to retrieve HTTP basic credentials associated with a given ex
     * ecution IAM Role for a fine-grained access control enabled EMR Cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-steps-runtime-roles.html
     */
    GetClusterSessionCredentials = "elasticmapreduce:GetClusterSessionCredentials",
    /**
     * Grants permission to retrieve the managed scaling policy associated with a clus
     * ter
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_GetManagedScalingPolicy.html
     */
    GetManagedScalingPolicy = "elasticmapreduce:GetManagedScalingPolicy",
    /**
     * Grants permission to get a presigned URL for an application history server runn
     * ing on the cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio-debug.html
     */
    GetOnClusterAppUIPresignedURL = "elasticmapreduce:GetOnClusterAppUIPresignedURL",
    /**
     * Grants permission to get a presigned URL for a persistent application history s
     * erver
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio-debug.html
     */
    GetPersistentAppUIPresignedURL = "elasticmapreduce:GetPersistentAppUIPresignedURL",
    /**
     * Grants permission to view information about an EMR Studio session mapping
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    GetStudioSessionMapping = "elasticmapreduce:GetStudioSessionMapping",
    /**
     * Grants permission to link an EMR notebook repository to EMR notebooks
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    LinkRepository = "elasticmapreduce:LinkRepository",
    /**
     * Grants permission to get details about the bootstrap actions associated with a
     * cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListBootstrapActions.html
     */
    ListBootstrapActions = "elasticmapreduce:ListBootstrapActions",
    /**
     * Grants permission to get the status of accessible clusters
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListClusters.html
     */
    ListClusters = "elasticmapreduce:ListClusters",
    /**
     * Grants permission to list summary information for accessible EMR notebooks
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    ListEditors = "elasticmapreduce:ListEditors",
    /**
     * Grants permission to get details of instance fleets in a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListInstanceFleets.html
     */
    ListInstanceFleets = "elasticmapreduce:ListInstanceFleets",
    /**
     * Grants permission to get details of instance groups in a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListInstanceGroups.html
     */
    ListInstanceGroups = "elasticmapreduce:ListInstanceGroups",
    /**
     * Grants permission to get details about the Amazon EC2 instances in a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListInstances.html
     */
    ListInstances = "elasticmapreduce:ListInstances",
    /**
     * Grants permission to list summary information for notebook executions
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-headless.html
     */
    ListNotebookExecutions = "elasticmapreduce:ListNotebookExecutions",
    /**
     * Grants permission to list and filter the available EMR releases in the current
     * region
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListReleaseLabels.html
     */
    ListReleaseLabels = "elasticmapreduce:ListReleaseLabels",
    /**
     * Grants permission to list existing EMR notebook repositories
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    ListRepositories = "elasticmapreduce:ListRepositories",
    /**
     * Grants permission to list available security configurations in this account by
     * name, along with creation dates and times
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListSecurityConfigurations.html
     */
    ListSecurityConfigurations = "elasticmapreduce:ListSecurityConfigurations",
    /**
     * Grants permission to list steps associated with a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListSteps.html
     */
    ListSteps = "elasticmapreduce:ListSteps",
    /**
     * Grants permission to list summary information about EMR Studio session mappings
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    ListStudioSessionMappings = "elasticmapreduce:ListStudioSessionMappings",
    /**
     * Grants permission to list summary information about EMR Studios
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    ListStudios = "elasticmapreduce:ListStudios",
    /**
     * Grants permission to list the Amazon EC2 instance types that an Amazon EMR rele
     * ase supports
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ListSupportedInstanceTypes.html
     */
    ListSupportedInstanceTypes = "elasticmapreduce:ListSupportedInstanceTypes",
    /**
     * Grants permission to list identities that are granted access to a workspace
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    ListWorkspaceAccessIdentities = "elasticmapreduce:ListWorkspaceAccessIdentities",
    /**
     * Grants permission to change cluster settings such as number of steps that can b
     * e executed concurrently for a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ModifyCluster.html
     */
    ModifyCluster = "elasticmapreduce:ModifyCluster",
    /**
     * Grants permission to change the target On-Demand and target Spot capacities for
     * a instance fleet
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ModifyInstanceFleet.html
     */
    ModifyInstanceFleet = "elasticmapreduce:ModifyInstanceFleet",
    /**
     * Grants permission to change the number and configuration of EC2 instances for a
     * n instance group
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_ModifyInstanceGroups.html
     */
    ModifyInstanceGroups = "elasticmapreduce:ModifyInstanceGroups",
    /**
     * Grants permission to launch the Jupyter notebook editor for an EMR notebook fro
     * m within the console
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    OpenEditorInConsole = "elasticmapreduce:OpenEditorInConsole",
    /**
     * Grants permission to create or update an automatic scaling policy for a core in
     * stance group or task instance group
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_PutAutoScalingPolicy.html
     */
    PutAutoScalingPolicy = "elasticmapreduce:PutAutoScalingPolicy",
    /**
     * Grants permission to create or update the auto-termination policy associated wi
     * th a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_PutAutoTerminationPolicy.html
     */
    PutAutoTerminationPolicy = "elasticmapreduce:PutAutoTerminationPolicy",
    /**
     * Grants permission to create or update the EMR block public access configuration
     * for the AWS account in the Region
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_PutBlockPublicAccessConfiguration.html
     */
    PutBlockPublicAccessConfiguration = "elasticmapreduce:PutBlockPublicAccessConfiguration",
    /**
     * Grants permission to create or update the managed scaling policy associated wit
     * h a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_PutManagedScalingPolicy.html
     */
    PutManagedScalingPolicy = "elasticmapreduce:PutManagedScalingPolicy",
    /**
     * Grants permission to allow an identity to open a collaborative workspace
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    PutWorkspaceAccess = "elasticmapreduce:PutWorkspaceAccess",
    /**
     * Grants permission to remove an automatic scaling policy from an instance group
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_RemoveAutoScalingPolicy.html
     */
    RemoveAutoScalingPolicy = "elasticmapreduce:RemoveAutoScalingPolicy",
    /**
     * Grants permission to remove the auto-termination policy associated with a clust
     * er
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_RemoveAutoTerminationPolicy.html
     */
    RemoveAutoTerminationPolicy = "elasticmapreduce:RemoveAutoTerminationPolicy",
    /**
     * Grants permission to remove the managed scaling policy associated with a cluste
     * r
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_RemoveManagedScalingPolicy.html
     */
    RemoveManagedScalingPolicy = "elasticmapreduce:RemoveManagedScalingPolicy",
    /**
     * Grants permission to remove tags from an Amazon EMR resource
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_RemoveTags.html
     */
    RemoveTags = "elasticmapreduce:RemoveTags",
    /**
     * Grants permission to create and launch a cluster (job flow)
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_RunJobFlow.html
     */
    RunJobFlow = "elasticmapreduce:RunJobFlow",
    /**
     * Grants permission to add and remove auto terminate after step execution for a c
     * luster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_SetKeepJobFlowAliveWhenNoSteps.html
     */
    SetKeepJobFlowAliveWhenNoSteps = "elasticmapreduce:SetKeepJobFlowAliveWhenNoSteps",
    /**
     * Grants permission to add and remove termination protection for a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_SetTerminationProtection.html
     */
    SetTerminationProtection = "elasticmapreduce:SetTerminationProtection",
    /**
     * Grants permission to enable or disable unhealthy node replacement for a cluster
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_SetUnhealthyNodeReplacement.html
     */
    SetUnhealthyNodeReplacement = "elasticmapreduce:SetUnhealthyNodeReplacement",
    /**
     * Grants permission to set whether all AWS Identity and Access Management (IAM) u
     * sers in the AWS account can view a cluster. This API is deprecated and your clu
     * ster may be visible to all users in your account. To restrict cluster access us
     * ing an IAM policy, see AWS Identity and Access Management for Amazon EMR (https
     * ://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-access-iam.html)
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_SetVisibleToAllUsers.html
     */
    SetVisibleToAllUsers = "elasticmapreduce:SetVisibleToAllUsers",
    /**
     * Grants permission to start an EMR notebook
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    StartEditor = "elasticmapreduce:StartEditor",
    /**
     * Grants permission to start an EMR notebook execution
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-headless.html
     */
    StartNotebookExecution = "elasticmapreduce:StartNotebookExecution",
    /**
     * Grants permission to shut down an EMR notebook
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html
     */
    StopEditor = "elasticmapreduce:StopEditor",
    /**
     * Grants permission to stop notebook execution
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-headless.html
     */
    StopNotebookExecution = "elasticmapreduce:StopNotebookExecution",
    /**
     * Grants permission to terminate a cluster (job flow)
     *
     * See https://docs.aws.amazon.com/emr/latest/APIReference/API_TerminateJobFlows.html
     */
    TerminateJobFlows = "elasticmapreduce:TerminateJobFlows",
    /**
     * Grants permission to unlink an EMR notebook repository from EMR notebooks
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    UnlinkRepository = "elasticmapreduce:UnlinkRepository",
    /**
     * Grants permission to update an EMR notebook
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-working-with.html
     */
    UpdateEditor = "elasticmapreduce:UpdateEditor",
    /**
     * Grants permission to update an EMR notebook repository
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html#emr-managed-notebooks-editor
     */
    UpdateRepository = "elasticmapreduce:UpdateRepository",
    /**
     * Grants permission to update information about an EMR Studio
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    UpdateStudio = "elasticmapreduce:UpdateStudio",
    /**
     * Grants permission to update an EMR Studio session mapping
     *
     * See https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-studio.html
     */
    UpdateStudioSessionMapping = "elasticmapreduce:UpdateStudioSessionMapping",
    /**
     * Grants permission to use the EMR console to view events from all clusters
     *
     * See https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelasticmapreduce.html
     */
    ViewEventsFromAllClustersInConsole = "elasticmapreduce:ViewEventsFromAllClustersInConsole"
}
