Method: projects.locations.zones.networks.diagnose

Obtén los diagnósticos de un solo recurso de red.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. El nombre del recurso de red.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

DiagnoseNetworkResponse contiene el estado actual de una red específica.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "updateTime": string,
  "result": {
    object (NetworkStatus)
  }
}
Campos
updateTime

string (Timestamp format)

La hora en la que se actualizó por última vez el estado de la red.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

result

object (NetworkStatus)

El estado de la red de una red específica.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

Para obtener más información, consulta Authentication Overview.

NetworkStatus

NetworkStatus tiene una lista de estados para las subredes de la red actual.

Representación JSON
{
  "subnetStatus": [
    {
      object (SubnetStatus)
    }
  ],
  "macsecStatusInternalLinks": enum (MacsecStatus)
}
Campos
subnetStatus[]

object (SubnetStatus)

Una lista de estados para las subredes de la red actual.

SubnetStatus

SubnetStatus contiene información técnica detallada y actual sobre este recurso de subred.

Representación JSON
{
  "name": string,
  "macAddress": string,
  "linkLayerAddresses": [
    {
      object (LinkLayerAddress)
    }
  ]
}
Campos
name

string

El nombre del recurso de subred de CCFE.

macAddress

string

Dirección MAC de BVI.

MacsecStatus

Indica el estado de las sesiones MACsec para los vínculos de una zona.

Enums
MACSEC_STATUS_UNSPECIFIED Estado MACsec no especificado, probablemente debido a la falta de métricas.
SECURE Todos los vínculos relevantes tienen al menos una sesión MACsec activa.
UNSECURE Al menos un vínculo relevante no tiene sesiones MACsec activas.