REST Resource: projects.locations.networkMonitoringProviders

Ressource: NetworkMonitoringProvider

Nachricht, die die NetworkMonitoringProvider-Ressource beschreibt.

JSON-Darstellung
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "providerType": enum (ProviderType),
  "providerUri": string,
  "state": enum (State),
  "errors": [
    string
  ]
}
Felder
name

string

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

createTime

string (Timestamp format)

Nur Ausgabe. Die Zeit, zu der der NetworkMonitoringProvider 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 NetworkMonitoringProvider 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"

providerType

enum (ProviderType)

Erforderlich. Typ des NetworkMonitoringProvider.

providerUri

string

Nur Ausgabe. Link zur Benutzeroberfläche des Anbieters

state

enum (State)

Nur Ausgabe. Status des NetworkMonitoringProvider.

errors[]

string

Nur Ausgabe. Die Liste der für den NetworkMonitoringProvider erkannten Fehlermeldungen.

ProviderType

Mögliche Typen von NetworkMonitoringProvider-Ressourcen.

Enums
PROVIDER_TYPE_UNSPECIFIED Der Standardwert. Dieser Wert wird verwendet, wenn der Typ nicht angegeben wird.
EXTERNAL Externer Anbieter.

Bundesland

Mögliche Status der NetworkMonitoringProvider-Ressource.

Enums
STATE_UNSPECIFIED Der Standardwert. Dieser Wert wird verwendet, wenn der Status nicht angegeben wird.
ACTIVATING NetworkMonitoringProvider wird aktiviert.
ACTIVE NetworkMonitoringProvider ist aktiv.
SUSPENDING NetworkMonitoringProvider wird gesperrt.
SUSPENDED NetworkMonitoringProvider ist gesperrt.
DELETING NetworkMonitoringProvider wird gelöscht.
DELETED NetworkMonitoringProvider wurde gelöscht.

Methoden

create

Erstellt eine NetworkMonitoringProvider-Ressource.

delete

Löscht eine NetworkMonitoringProvider-Ressource und alle untergeordneten Ressourcen.

generateProviderAccessToken

Generiert ein Anbieterzugriffstoken für ein bestimmtes Google-Zugriffstoken.

get

Ruft die NetworkMonitoringProvider-Ressource ab.

list

Listet NetworkMonitoringProviders für ein bestimmtes Projekt und einen bestimmten Standort auf.