Todos os produtos
Search
Central de documentação

E-MapReduce:Funções de serviço do EMR

Última atualização: Jun 27, 2026

As funções de serviço do EMR permitem que o EMR chame outros serviços da Alibaba Cloud em seu nome durante o provisionamento de recursos do cluster ou a execução de operações no nível de serviço. Por exemplo, ao iniciar um cluster do EMR, a função de serviço AliyunEMRDefaultRole cria instâncias ECS automaticamente. Este tópico descreve as duas funções de serviço do EMR e suas políticas de permissões.

Visão geral das funções de serviço

Função de serviço

Finalidade

AliyunEMRDefaultRole

Gerencia a infraestrutura do cluster em ECS, VPC, OSS, Auto Scaling, CloudMonitor, Simple Log Service, ACK e ApsaraDB RDS

AliyunEMRManagedCostRole

Lê dados de faturamento para dar suporte aos recursos de análise de custos

Observações de uso

Aviso

Não renomeie, exclua ou modifique as políticas de sistema das funções de serviço do EMR no console RAM.

Funções e políticas de serviço

AliyunEMRDefaultRole

Permissões do ECS

Ação

Descrição

ecs:CreateInstance

Cria uma instância ECS

ecs:RunInstances

Cria e inicia várias instâncias ECS simultaneamente

ecs:RenewInstance

Renova uma instância ECS

ecs:DescribeRegions

Consulta informações da região

ecs:DescribeZones

Consulta informações da zona

ecs:DescribeImages

Consulta informações da imagem

ecs:CreateSecurityGroup

Cria um grupo de segurança

ecs:AllocatePublicIpAddress

Atribui um endereço IP público a uma instância ECS

ecs:DeleteInstance

Exclui uma instância ECS

ecs:StartInstance

Inicia uma instância ECS

ecs:StopInstance

Para uma instância ECS

ecs:DescribeInstances

Consulta instâncias ECS

ecs:DescribeDisks

Consulta informações do disco

ecs:AuthorizeSecurityGroup

Configura regras de entrada para um grupo de segurança

ecs:AuthorizeSecurityGroupEgress

Configura regras de saída para um grupo de segurança

ecs:DescribeSecurityGroupAttribute

Consulta os detalhes de um grupo de segurança

ecs:DescribeSecurityGroups

Consulta grupos de segurança

ecs:DescribeInstanceHistoryEvents

Consulta eventos do sistema de uma instância ECS

ecs:DescribeInstancesFullStatus

Consulta o status completo de uma ou mais instâncias ECS

ecs:DescribeDisksFullStatus

Consulta o status completo de um ou mais dispositivos Elastic Block Storage (EBS)

ecs:ModifyInstanceChargeType

Altera o método de faturamento de uma ou mais instâncias ECS

ecs:ModifyPrepayInstanceSpec

Atualiza o tipo de uma instância ECS por assinatura

ecs:DescribeResourcesModification

Consulta recursos disponíveis em uma zona ao atualizar tipos de instância ou substituir discos de sistema

ecs:DescribeAvailableResource

Consulta recursos disponíveis em uma zona

ecs:DescribeBandwidthLimitation

Consulta a largura de banda pública máxima disponível para diferentes tipos de instância

ecs:CreateNetworkInterface

Cria uma interface de rede elástica (ENI)

ecs:DeleteNetworkInterface

Exclui uma ENI

ecs:DescribeNetworkInterfaces

Consulta os detalhes de uma ou mais ENIs

ecs:CreateNetworkInterfacePermission

Concede permissões para criar uma ENI

ecs:DescribeNetworkInterfacePermissions

Consulta permissões em uma ENI

ecs:DeleteNetworkInterfacePermission

Concede permissões para excluir uma ENI

ecs:DescribeKeyPairs

Consulta um ou mais pares de chaves

ecs:DescribePrice

Consulta os preços mais recentes dos recursos ECS

ecs:RebootInstance

Reinicia uma instância ECS no estado Running

ecs:AssignIpv6Addresses

Atribui um ou mais endereços IPv6 a uma ENI

ecs:AcceptInquiredSystemEvent

Aceita a operação padrão para um evento do sistema no estado Inquiring

ecs:RedeployInstance

Reimplanta uma instância ECS ao receber uma notificação de evento do sistema

ecs:DescribeTasks

Consulta o progresso de uma ou mais solicitações assíncronas de uma instância ECS

ecs:TagResources

Cria e adiciona tags a uma instância ECS

ecs:UntagResources

Remove tags de uma instância ECS

ecs:ListTagResources

Consulta tags adicionadas a uma instância ECS

ecs:JoinResourceGroup

Adiciona uma instância ECS a um grupo de recursos

ecs:ReportInstancesStatus

Relata uma exceção em uma ou mais instâncias ECS

ecs:ModifyInstanceAttribute

Modifica os atributos de uma instância ECS

ecs:DeleteInstances

Libera uma ou mais instâncias ECS com pagamento conforme o uso

ecs:RebootInstances

Reinicia uma ou mais instâncias ECS no estado Running

ecs:StartInstances

Inicia uma ou mais instâncias ECS no estado Stopped

ecs:StopInstances

Para uma ou mais instâncias ECS no estado Running

ecs:AttachInstanceRamRole

Anexa uma função RAM de instância a uma ou mais instâncias ECS

ecs:DescribeLocalDiskRepairActivities

Consulta as atividades de reparo de um disco local

ecs:CreateAutoProvisioningGroup

Cria um grupo de provisionamento automático

ecs:DescribeDeploymentSets

Consulta os atributos de um ou mais conjuntos de implantação

ecs:ResizeDisk

Redimensiona um disco

Permissões do OSS

Ação

Descrição

oss:PutObject

Faz upload de um arquivo ou pasta

oss:GetObject

Recupera um arquivo ou pasta

oss:ListObjects

Lista todos os objetos em um bucket

Permissões da VPC

Ação

Descrição

vpc:DescribeVSwitches

Consulta vSwitches em uma VPC

vpc:DescribeVpcs

Consulta detalhes da VPC

vpc:AllocateEipAddress

Solicita um endereço IP elástico (EIP)

vpc:AssociateEipAddress

Associa um EIP a um recurso de nuvem na mesma região

vpc:UnassociateEipAddress

Desassocia um EIP de um recurso de nuvem

vpc:ReleaseEipAddress

Libera um EIP

vpc:DescribeEipAddresses

Consulta EIPs em uma região

Permissões do CloudMonitor

Ação

Descrição

cms:CreateAlarm

Cria uma tarefa acionada por evento

cms:DeleteAlarm

Exclui uma tarefa acionada por evento

cms:QueryAlarm

Consulta um alerta

cms:QueryMetricList

Consulta dados de monitoramento de uma instância durante um período especificado

cms:CreateAlert

Cria um alerta

cms:CreateDimensions

Cria configurações de métricas de monitoramento

cms:DeleteAlert

Exclui um alerta

cms:DisableAlarm

Desativa uma tarefa acionada por evento

cms:UpdateAlarm

Atualiza um alerta

cms:ListAlarmHistory

Consulta o histórico de uma regra de alerta específica ou de todas as regras de alerta

cms:DescribeMonitorGroups

Consulta grupos de aplicativos

cms:CreateMonitorGroup

Cria um grupo de aplicativos

cms:DeleteMonitorGroup

Exclui um grupo de aplicativos

cms:ApplyMetricRuleTemplate

Aplica um modelo de alerta a um grupo de aplicativos para gerar uma regra de alerta

cms:ModifyMonitorGroupInstances

Atualiza os recursos em um grupo de aplicativos

cms:DescribeMetricRuleTemplateList

Consulta modelos de alerta

cms:CreateMonitoringTemplate

Cria um modelo de monitoramento

cms:DescribeEventRuleList

Consulta regras de alerta acionadas por evento

cms:DescribeMetricRuleList

Consulta regras de alerta

Permissões do Auto Scaling

Ação

Descrição

ess:CreateScalingGroup

Cria um grupo de dimensionamento

ess:ModifyScalingGroup

Modifica um grupo de dimensionamento

ess:EnableScalingGroup

Ativa um grupo de dimensionamento

ess:DisableScalingGroup

Desativa um grupo de dimensionamento

ess:DeleteScalingGroup

Exclui um grupo de dimensionamento

ess:DescribeScalingGroups

Consulta grupos de dimensionamento

ess:DescribeScalingInstances

Consulta instâncias ECS em um grupo de dimensionamento

ess:DescribeScalingActivities

Consulta atividades de dimensionamento

ess:CreateScalingConfiguration

Cria uma configuração de dimensionamento

ess:DescribeScalingConfigurations

Consulta configurações de dimensionamento

ess:DeleteScalingConfiguration

Exclui uma configuração de dimensionamento

ess:CreateScalingRule

Cria uma regra de dimensionamento

ess:ModifyScalingRule

Modifica uma regra de dimensionamento

ess:DescribeScalingRules

Consulta regras de dimensionamento em um grupo de dimensionamento

ess:DeleteScalingRule

Exclui uma regra de dimensionamento

ess:CreateScheduledTask

Cria uma tarefa agendada

ess:ModifyScheduledTask

Modifica uma tarefa agendada

ess:DescribeScheduledTasks

Consulta tarefas agendadas

ess:DeleteScheduledTask

Exclui uma tarefa agendada

ess:RemoveInstances

Remove uma ou mais instâncias ECS de um grupo de dimensionamento

ess:CreateLifecycleHook

Cria um ou mais ganchos de ciclo de vida para um grupo de dimensionamento

ess:DescribeLifecycleHooks

Consulta ganchos de ciclo de vida

ess:ModifyLifecycleHook

Modifica um gancho de ciclo de vida

ess:DeleteLifecycleHook

Exclui um gancho de ciclo de vida

ess:CompleteLifecycleAction

Encerra antecipadamente o estado de espera de uma atividade de dimensionamento

ess:RecordLifecycleActionHeartbeat

Estende o tempo limite de um gancho de ciclo de vida para uma instância ECS

ess:CreateNotificationConfiguration

Cria uma notificação para atividades de dimensionamento e alterações de recursos

ess:DescribeNotificationConfigurations

Consulta notificações para atividades de dimensionamento e alterações de recursos

ess:DescribeRegions

Consulta as regiões onde o Auto Scaling está disponível

ess:SetInstancesProtection

Ativa ou desativa a proteção para uma ou mais instâncias ECS em um grupo de dimensionamento

ess:ExecuteScalingRule

Executa uma regra de dimensionamento

ess:DetachInstances

Desanexa uma ou mais instâncias ECS de um grupo de dimensionamento

ess:ModifyScalingConfiguration

Modifica uma configuração de dimensionamento

ess:DescribeScalingActivityDetail

Consulta os detalhes de uma atividade de dimensionamento

ess:ScaleWithAdjustment

Dimensiona instâncias em um grupo de dimensionamento com base em uma política de dimensionamento especificada

Permissões do RAM

Ação

Descrição

ram:GetUser

Consulta informações sobre um usuário RAM

ram:GetRole

Consulta informações sobre uma função RAM

Permissões do Simple Log Service

Ação

Descrição

log:ListProject

Consulta projetos que correspondem às condições especificadas

log:GetProject

Consulta os detalhes de um projeto

log:CreateProject

Cria um projeto

log:GetLogStore

Consulta os detalhes de um Logstore

log:CreateLogStore

Cria um Logstore

log:GetConfig

Consulta os detalhes de um arquivo de configuração do Logtail

log:CreateConfig

Cria um arquivo de configuração do Logtail

log:GetIndex

Consulta os índices de um Logstore

log:CreateIndex

Cria índices para um Logstore

log:GetAppliedMachineGroups

Consulta os grupos de máquinas aos quais um arquivo de configuração do Logtail se aplica

log:ApplyConfigToMachineGroup

Aplica um arquivo de configuração do Logtail a um grupo de máquinas

log:ApplyConfigToGroup

Aplica um arquivo de configuração do Logtail a um grupo de máquinas

Permissões do ACK

Ação

Descrição

cs:CreateCluster

Cria um cluster do Container Service for Kubernetes (ACK)

cs:GetClusters

Consulta os detalhes de todos os clusters ACK

cs:AttachInstances

Adiciona instâncias ECS existentes a um cluster ACK

Permissões do Managed Service for Prometheus

Ação

Descrição

arms:AddIntegration

Integra o painel e as regras de coleta do Managed Service for Prometheus

arms:AddGrafana

Integra o painel do Managed Service for Prometheus

arms:ListDashboards

Consulta os painéis Grafana de um cluster ACK

arms:GetPrometheusApiToken

Recupera o token necessário para integrar o Managed Service for Prometheus

Permissões do ApsaraDB RDS

Ação

Descrição

rds:DescribeDBInstances

Consulta instâncias do ApsaraDB RDS que correspondem às condições especificadas ou instâncias às quais um usuário RAM tem permissão

rds:DescribeDBInstanceAttribute

Consulta os detalhes de uma ou mais instâncias do ApsaraDB RDS

rds:DescribeDatabase

Consulta os detalhes de bancos de dados em uma instância do ApsaraDB RDS

Permissões de cotas e KMS

Ação

Descrição

quotas:ListProductQuotas

Consulta cotas do ECS

kms:ListKeys

Lista todas as chaves mestras de cliente (CMKs) na conta Alibaba Cloud atual

AliyunEMRManagedCostRole

Ação

Descrição

bssapi:DescribeInstanceBill

Consulta detalhes da fatura no centro de gerenciamento de faturamento