Method: projects.locations.zones.networks.diagnose

Obtiene el diagnóstico 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. Es 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)

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

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. 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)

Es el estado de 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)

Es una lista de estados de 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

Es el nombre del recurso de subred de CCFE.

macAddress

string

Dirección MAC de BVI.

MacsecStatus

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

Enums
MACSEC_STATUS_UNSPECIFIED No se especificó el estado de MACsec, probablemente debido a la falta de métricas.
SECURE Todos los vínculos pertinentes tienen al menos una sesión de MACsec activa.
UNSECURE Al menos un vínculo pertinente no tiene sesiones de MACsec activas.