Todos os produtos
Search
Central de documentação

API Gateway:API Gateway-EventBridge service-linked role

Última atualização: Jun 27, 2026

O API Gateway usa a função vinculada ao serviço AliyunServiceRoleForApigatewayPutEventsToEventBridge para publicar eventos no barramento de eventos do EventBridge. Uma função vinculada ao serviço é uma função do RAM que um serviço em nuvem cria e gerencia automaticamente com permissões predefinidas. Para obter mais informações, consulte a documentação do RAM sobre funções vinculadas ao serviço.

Detalhes da função

Propriedade

Valor

Nome da função

AliyunServiceRoleForApigatewayPutEventsToEventBridge

Tipo de função

Função vinculada ao serviço (função do RAM)

Política anexada

AliyunServiceRolePolicyForApigatewayPutEventsToEventBridge

Conteúdo da política:

A política anexada concede ao API Gateway permissão para invocar a ação eventbridge:PutEvents em todos os recursos do EventBridge. Isso permite que o API Gateway publique eventos em qualquer barramento de eventos da sua conta.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "eventbridge:PutEvents",
      "Resource": "*"
    }
  ]
}

Quando a função é criada

Ao criar um serviço de backend do tipo EventBridge, o API Gateway solicita a criação da função vinculada ao serviço AliyunServiceRoleForApigatewayPutEventsToEventBridge. Após a criação, o API Gateway usa essa função para publicar eventos no barramento de eventos sempre que você criar e chamar APIs que usem o serviço de backend do EventBridge.

Exclua a função AliyunServiceRoleForApigatewayPutEventsToEventBridge

Antes de excluir a função vinculada ao serviço AliyunServiceRoleForApigatewayPutEventsToEventBridge, remova todos os serviços de backend e APIs dependentes. Depois de remover os recursos dependentes, exclua a função no console do RAM.

Etapa 1: Exclua os serviços de backend dependentes

  1. Faça login no console do API Gateway.

  2. No painel de navegação à esquerda, escolha Manage APIs > Backend Services.

  3. Na página Backend Services, use a coluna Type para filtrar os serviços de backend do EventBridge.

  4. Localize o serviço de backend desejado e clique em Delete na coluna Actions.

  5. Repita a etapa anterior para cada serviço de backend do EventBridge a ser excluído.

Etapa 2: Exclua a função

  1. Faça login no console do RAM.

  2. No painel de navegação à esquerda, escolha Identities > Roles.

  3. Localize a função AliyunServiceRoleForApigatewayPutEventsToEventBridge e clique em Delete na coluna Actions.

Informações relacionadas