Problema de conectividade da Apigee com o PSC na direção norte

Quando você tenta configurar um endpoint do Private Service Connect (PSC) no sentido norte para seu projeto consumidor do cliente em uma instância da Apigee, o status do grupo de endpoints de rede permanece em Pending e não avança para Accepted.

Sintoma

O status do endpoint do Private Service Connect (PSC) é Pending no projeto do consumidor do cliente.

Mensagens de erro

Nenhuma mensagem de erro.

O endpoint do PSC configurado está preso no status Pending.

Causas possíveis

Causa Descrição
O projeto com o endpoint do Private Service Connect (PSC) configurado não está incluído na lista de aceitação do consumidor para a instância do Apigee. O projeto em que o endpoint do PSC reside precisa ser adicionado à instância da Apigee.

Causa 1: projeto de endpoint do PSC ausente

O projeto com o endpoint do Private Service Connect (PSC) configurado não está incluído na lista de aceitação do consumidor para a instância do Apigee.

Diagnóstico

  1. Encontre as informações do anexo de serviço da Apigee na configuração do endpoint no projeto do consumidor do cliente.
  2. Verifique se o projeto do consumidor foi adicionado à lista de aceitação do consumidor da instância da Apigee. Isso pode ser feito pela API de gerenciamento ou pela interface do console.

Exemplo de API

A saída a seguir não inclui o projeto do consumidor em consumerAcceptList.

Exemplo de comando:

curl -H "Authorization: Bearer $TOKEN" "https://apigee.googleapis.com/v1/organizations/$ORG_NAME/instances"

Em que ORG_NAME é o ID da sua organização da Apigee.

Exemplo de resposta:

{
  "instances": [
    {
      "name": "apigee-dev-us-central1-instance",
      "location": "us-central1",
      "host": "10.71.132.2",
      "port": "443",
      "createdAt": "1746546423661",
      "lastModifiedAt": "1747937301425",
      "state": "ACTIVE",
      "peeringCidrRange": "SLASH_22",
      "runtimeVersion": "1-15-0-apigee-4",
      "ipRange": "10.71.132.0/22,10.71.136.0/28",
      "consumerAcceptList": [
        "prj-example-dev"
      ],
      "serviceAttachment": "projects/a1b2c3d4e5f6g7h8ip-tp/regions/us-central1/serviceAttachments/apigee-us-central1-7xxw",
      "accessLoggingConfig": {
        "enabled": true
      }
    }
  ]
}

Resolução

Siga a documentação Rede de saída com o Private Service Connect e use a interface do Apigee ou a API Management para atualizar o consumerAcceptList da instância do Apigee com o novo projeto do grupo de endpoints.