REST Resource: projects.locations.networkMonitoringProviders.networkPaths

Risorsa: NetworkPath

Messaggio che descrive la risorsa NetworkPath.

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "sourceMonitoringPointId": string,
  "destinationMonitoringPointId": string,
  "destination": string,
  "dualEnded": boolean,
  "displayName": string,
  "destinationGeoLocation": {
    object (GeoLocation)
  },
  "networkProtocol": enum (NetworkProtocol),
  "monitoringEnabled": boolean,
  "monitoringStatus": enum (MonitoringStatus),
  "providerTags": [
    {
      object (ProviderTag)
    }
  ],
  "monitoringPolicyId": string,
  "monitoringPolicyDisplayName": string,
  "providerUiUri": string
}
Campi
name

string

Identificatore. Nome della risorsa. Formato: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/networkPaths/{network_path}

createTime

string (Timestamp format)

Solo output. L'ora in cui è stato creato NetworkPath.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. L'ora in cui è stato aggiornato NetworkPath.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

sourceMonitoringPointId

string

Solo output. UUID del provider del punto di monitoraggio di origine. Questo ID potrebbe non puntare a una risorsa in Google Cloud.

destinationMonitoringPointId

string

Solo output. UUID del fornitore del punto di monitoraggio di destinazione. Questo ID potrebbe non puntare a una risorsa in Google Cloud.

destination

string

Solo output. Indirizzo IP o nome host della destinazione del percorso di rete.

dualEnded

boolean

Solo output. Indica se il percorso di rete è a doppia estremità.

Se il valore è true, il percorso di rete viene misurato sia dall'origine alla destinazione sia dalla destinazione all'origine.

Se il valore è false, il percorso di rete viene misurato dall'origine alla destinazione e di nuovo all'origine (misurazione andata e ritorno).

displayName

string

Solo output. Il nome visualizzato del percorso di rete.

destinationGeoLocation

object (GeoLocation)

Solo output. Posizione geografica del punto di monitoraggio di destinazione. ;

networkProtocol

enum (NetworkProtocol)

Solo output. Il protocollo di rete del percorso di rete.

monitoringEnabled

boolean

Solo output. Il monitoraggio è attivato per il percorso di rete.

monitoringStatus

enum (MonitoringStatus)

Solo output. Lo stato di monitoraggio del percorso di rete.

providerTags[]

object (ProviderTag)

Solo output. I tag del fornitore del percorso di rete.

monitoringPolicyId

string

Solo output. ID della policy di monitoraggio.

monitoringPolicyDisplayName

string

Solo output. Nome visualizzato della policy di monitoraggio.

providerUiUri

string

Solo output. Link alla UI del fornitore; il link mostra NetworkPath.

NetworkProtocol

Enumerazione per il protocollo di rete.

Enum
NETWORK_PROTOCOL_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se il protocollo di rete viene omesso.
ICMP ICMP.
UDP UDP.
TCP TCP.

MonitoringStatus

Enumerazione per lo stato di monitoraggio del percorso di rete.

Enum
MONITORING_STATUS_UNSPECIFIED Il valore predefinito. Questo valore viene utilizzato se lo stato viene omesso.
MONITORING Il monitoraggio è abilitato.
POLICY_MISMATCH La policy non corrisponde.
MONITORING_POINT_OFFLINE Il punto di monitoraggio è offline.
DISABLED Il monitoraggio è disattivato.

Metodi

get

Recupera la risorsa NetworkPath.

list

Elenca NetworkPaths per un determinato provider di monitoraggio della rete.