REST Resource: projects.locations.networkMonitoringProviders.networkPaths

Ressource: NetworkPath

Nachricht, die die NetworkPath-Ressource beschreibt.

JSON-Darstellung
{
  "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
}
Felder
name

string

ID. Der Name der Ressource. Format: projects/{project}/locations/{location}/networkMonitoringProviders/{networkMonitoringProvider}/networkPaths/{network_path}

createTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem der NetworkPath erstellt wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem der NetworkPath aktualisiert wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

sourceMonitoringPointId

string

Nur Ausgabe. Die UUID des Quell-MonitoringPoint des Anbieters. Diese ID verweist möglicherweise nicht auf eine Ressource in Google Cloud.

destinationMonitoringPointId

string

Nur Ausgabe. Die UUID des Ziel-MonitoringPoint des Anbieters. Diese ID verweist möglicherweise nicht auf eine Ressource in Google Cloud.

destination

string

Nur Ausgabe. IP-Adresse oder Hostname des Ziels des Netzwerkpfads.

dualEnded

boolean

Nur Ausgabe. Gibt an, ob der Netzwerkpfad bidirektional ist.

Ist der Wert „true“, wird der Netzwerkpfad sowohl von der Quelle zum Ziel als auch vom Ziel zur Quelle gemessen.

Wenn „false“, wird der Netzwerkpfad von der Quelle über das Ziel zurück zur Quelle gemessen (Umlaufmessung).

displayName

string

Nur Ausgabe. Der Anzeigename des Netzwerkpfads.

destinationGeoLocation

object (GeoLocation)

Nur Ausgabe. Geografischer Standort des Ziel-MonitoringPoint. ;

networkProtocol

enum (NetworkProtocol)

Nur Ausgabe. Das Netzwerkprotokoll des Netzwerkpfads.

monitoringEnabled

boolean

Nur Ausgabe. Gibt an, ob die Überwachung für den Netzwerkpfad aktiviert ist.

monitoringStatus

enum (MonitoringStatus)

Nur Ausgabe. Der Überwachungsstatus des Netzwerkpfads.

providerTags[]

object (ProviderTag)

Nur Ausgabe. Die Anbieter-Tags des Netzwerkpfads.

monitoringPolicyId

string

Nur Ausgabe. ID der Monitoringrichtlinie.

monitoringPolicyDisplayName

string

Nur Ausgabe. Anzeigename der Monitoringrichtlinie.

providerUiUri

string

Nur Ausgabe. Link zur Benutzeroberfläche des Anbieters; der Link zeigt die NetworkPath.

NetworkProtocol

Aufzählung für das Netzwerkprotokoll.

Enums
NETWORK_PROTOCOL_UNSPECIFIED Der Standardwert. Dieser Wert wird verwendet, wenn das Netzwerkprotokoll weggelassen wird.
ICMP ICMP
UDP UDP
TCP TCP.

MonitoringStatus

Aufzählung für den Monitoring-Status des Netzwerkpfads.

Enums
MONITORING_STATUS_UNSPECIFIED Der Standardwert. Dieser Wert wird verwendet, wenn der Status nicht angegeben wird.
MONITORING Das Monitoring ist aktiviert.
POLICY_MISMATCH Die Richtlinie stimmt nicht überein.
MONITORING_POINT_OFFLINE Der Monitoring Point ist offline.
DISABLED Monitoring ist deaktiviert.

Methoden

get

Ruft die NetworkPath-Ressource ab.

list

Listet NetworkPaths für einen bestimmten Anbieter für Netzwerkmonitoring auf.