Todos os produtos
Search
Central de documentação

Global Accelerator:AliyunServiceRoleForGaVpcEndpoint

Última atualização: Sep 21, 2026

Se a sua instância do Global Accelerator (GA) não tiver a função vinculada a service AliyunServiceRoleForGaVpcEndpoint atribuída e você especifique uma instância do Elastic Compute Service (ECS), uma instância do Application Load Balancer (ALB), uma instância do Network Load Balancer (NLB), uma instância do Classic Load Balancer (CLB) em uma VPC, uma interface de rede elástica (ENI) ou um endereço IP privado personalizado como endpoint da instância do Global Accelerator, o sistema cria automaticamente a função vinculada a service AliyunServiceRoleForGaVpcEndpoint.

Visão geral

AliyunServiceRoleForGaVpcEndpoint é uma função vinculada a service do Global Accelerator. Para especifique uma instância do ECS, uma instância do ALB, uma instância do NLB, uma instância do CLB, uma ENI ou um endereço IP privado personalizado como endpoint do Global Accelerator, você deve atribuir essa função vinculada a service ao Global Accelerator.

Nota

Uma função vinculada a service é uma função do Resource Access Management (RAM) associada a um service da Alibaba Cloud. Alguns services em cloud precisam de permissões para acessar outros services. As funções vinculadas a service simplificam essa autorização e ajudam a evitar operações acidentais. Para obter mais informações, consulte Service-linked roles.

Permissões necessárias para crie a função vinculada a service

Por padrão, uma conta da Alibaba Cloud possui autorização para crie a função vinculada a service AliyunServiceRoleForGaVpcEndpoint. Usuários ram precisam receber as seguintes permissões para crie essa função:

{
      "Action": "ram:CreateServiceLinkedRole",
      "Resource": "*",
      "Effect": "Allow",
      "Condition": {
        "StringEquals": {
          "ram:ServiceName": "vpcendpoint.ga.aliyuncs.com"
        }
      }
}

Você pode autorizar um usuário ram a crie a função vinculada a service por meio de um dos seguintes métodos:

  • Anexe a política de administrador AliyunGlobalAccelerationFullAccess ao usuário ram. Para obter mais informações, consulte gerencie permissions for a ram role.

    Nota

    Na maioria dos casos, as permissões para crie a função vinculada a service AliyunServiceRoleForGaVpcEndpoint do Global Accelerator já estão incluídas na política de administrador AliyunGlobalAccelerationFullAccess. Se o usuário ram tiver permissões de administrador no Global Accelerator, ele poderá crie essa função para o Global Accelerator.

  • Anexe uma política personalizada ao usuário ram. A política personalizada deve conter o seguinte conteúdo:

    {
          "Action": "ram:CreateServiceLinkedRole",
          "Resource": "*",
          "Effect": "Allow",
          "Condition": {
            "StringEquals": {
              "ram:ServiceName": "vpcendpoint.ga.aliyuncs.com"
            }
          }
    }

    Para obter mais informações, consulte crie a custom policy e gerencie permissions for a ram role.

Crie a função vinculada a service

Ao especifique uma instância do ECS, uma instância do ALB, uma instância do NLB, uma instância do CLB, uma ENI ou um endereço IP privado personalizado como endpoint do Global Accelerator, o sistema verifica se o Global Accelerator possui a função vinculada a service AliyunServiceRoleForGaVpcEndpoint:

  • Se a função vinculada a service AliyunServiceRoleForGaVpcEndpoint não estiver atribuída ao Global Accelerator, o sistema cria automaticamente a função e anexa uma política chamada AliyunServiceRoleForGaVpcEndpoint. Essa política concede ao Global Accelerator acesso a instâncias do ECS, ALB, NLB, CLB, ENIs e endereços IP privados personalizados. A política contém o seguinte conteúdo:

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Resource": "*",
          "Action": [
            "ecs:CreateNetworkInterface",
            "ecs:DeleteNetworkInterface",
            "ecs:DescribeNetworkInterfaces",
            "ecs:ModifyNetworkInterfaceAttribute",
            "ecs:DescribeSecurityGroups",
            "ecs:CreateSecurityGroup",
            "ecs:AuthorizeSecurityGroup",
            "ecs:AuthorizeSecurityGroupEgress",
            "ecs:RevokeSecurityGroup",
            "ecs:RevokeSecurityGroupEgress",
            "ecs:JoinSecurityGroup",
            "ecs:LeaveSecurityGroup",
            "ecs:DeleteSecurityGroup",
            "ecs:DescribeSecurityGroupAttribute",
            "ecs:DescribeSecurityGroups",
            "ecs:DescribeSecurityGroupReferences",
            "ecs:ModifySecurityGroupAttribute",
            "ecs:ModifySecurityGroupEgressRule",
            "ecs:ModifySecurityGroupPolicy",
            "ecs:ModifySecurityGroupRule",
            "vpc:DescribeVSwitches"
          ]
        },
        {
          "Action": "ram:DeleteServiceLinkedRole",
          "Resource": "*",
          "Effect": "Allow",
          "Condition": {
            "StringEquals": {
              "ram:ServiceName": "vpcendpoint.ga.aliyuncs.com"
            }
          }
        }
      ]
    }
  • Se a função vinculada a service AliyunServiceRoleForGaVpcEndpoint já estiver atribuída ao Global Accelerator, o sistema não a recria.

Exclua a função vinculada a service

O sistema não exclua automaticamente a função vinculada a service AliyunServiceRoleForGaVpcEndpoint do Global Accelerator. Para exclua essa função, primeiro exclua a instância do ECS, a instância do ALB, a instância do NLB, a instância do CLB, a ENI ou o endereço IP privado personalizado que serve como endpoint. Para obter mais informações, consulte os seguintes tópicos:

  1. exclua an endpoint

  2. Service-linked roles