REST Resource: projects.locations.networkMonitoringProviders

Ressource: NetworkMonitoringProvider

Nachricht, die die Ressource NetworkMonitoringProvider 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. Der Zeitpunkt, zu dem 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 UI des Anbieters.

state

enum (State)

Nur Ausgabe. Status des NetworkMonitoringProvider.

errors[]

string

Nur Ausgabe. Die Liste der Fehlermeldungen, die für den NetworkMonitoringProvider erkannt wurden.

ProviderType

Mögliche Typen der Ressource NetworkMonitoringProvider.

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

Bundesland

Mögliche Status der Ressource NetworkMonitoringProvider.

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.

generateMonitoringPointConfig

Generiert die Konfiguration des Monitoring Points einer NetworkMonitoringProvider-Ressource.

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.