Method: projects.locations.zones.networks.diagnose

Recebe os diagnósticos de um único recurso de rede.

Solicitação HTTP

GET https://edgenetwork.googleapis.com/v1/{name=projects/*/locations/*/zones/*/networks/*}:diagnose

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. O nome do recurso de rede.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

DiagnoseNetworkResponse contém o status atual de uma rede específica.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "updateTime": string,
  "result": {
    object (NetworkStatus)
  }
}
Campos
updateTime

string (Timestamp format)

A hora em que o status da rede foi atualizado pela última vez.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

result

object (NetworkStatus)

O status de uma rede específica.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para saber mais, consulte a Visão geral da autenticação.

NetworkStatus

NetworkStatus tem uma lista de status para as sub-redes na rede atual.

Representação JSON
{
  "subnetStatus": [
    {
      object (SubnetStatus)
    }
  ],
  "macsecStatusInternalLinks": enum (MacsecStatus)
}
Campos
subnetStatus[]

object (SubnetStatus)

Uma lista de status das sub-redes na rede atual.

SubnetStatus

SubnetStatus contém informações técnicas detalhadas e atuais sobre esse recurso de sub-rede.

Representação JSON
{
  "name": string,
  "macAddress": string,
  "linkLayerAddresses": [
    {
      object (LinkLayerAddress)
    }
  ]
}
Campos
name

string

O nome do recurso de sub-rede do CCFE.

macAddress

string

Endereço MAC da BVI.

MacsecStatus

Indica o status das sessões MACsec para os links de uma zona.

Tipos enumerados
MACSEC_STATUS_UNSPECIFIED Status do MACsec não especificado, provavelmente devido à falta de métricas.
SECURE Todos os links relevantes têm pelo menos uma sessão MACsec ativa.
UNSECURE Pelo menos um link relevante não tem sessões MACsec ativas.