Die Netzwerkverwaltungs-API bietet eine Sammlung von Funktionen zur Beobachtung und Diagnose der Netzwerkleistung.
- REST-Ressource: v1beta1.projects.locations
- REST Resource: v1beta1.projects.locations.global.connectivityTests
- REST Resource: v1beta1.projects.locations.global.operations
- REST-Ressource: v1beta1.projects.locations.vpcFlowLogsConfigs
- REST-Ressource: v1.projects.locations
- REST Resource: v1.projects.locations.global.connectivityTests
- REST Resource: v1.projects.locations.global.operations
Service: networkmanagement.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung Ihre eigenen Bibliotheken zum Aufrufen dieses Dienstes verwenden muss, verwenden Sie bei den API-Anfragen die folgenden Informationen.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://networkmanagement.googleapis.com
REST-Ressource: v1beta1.projects.locations
Methoden | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1beta1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST Resource: v1beta1.projects.locations.global.connectivityTests
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/global}/connectivityTests Erstellt einen neuen Konnektivitätstest. |
delete |
DELETE /v1beta1/{name=projects/*/locations/global/connectivityTests/*} Löscht einen bestimmten ConnectivityTest . |
get |
GET /v1beta1/{name=projects/*/locations/global/connectivityTests/*} Ruft die Details eines bestimmten Konnektivitätstests ab. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/global/connectivityTests/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1beta1/{parent=projects/*/locations/global}/connectivityTests Listet alle Konnektivitätstests auf, die einem Projekt gehören. |
patch |
PATCH /v1beta1/{resource.name=projects/*/locations/global/connectivityTests/*} Aktualisiert die Konfiguration eines vorhandenen ConnectivityTest . |
rerun |
POST /v1beta1/{name=projects/*/locations/global/connectivityTests/*}:rerun Einen vorhandenen ConnectivityTest noch einmal ausführen. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/global/connectivityTests/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/global/connectivityTests/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST Resource: v1beta1.projects.locations.global.operations
Methoden | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/global/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1beta1/{name=projects/*/locations/global/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1beta1/{name=projects/*/locations/global/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1beta1/{name=projects/*/locations/global}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1beta1.projects.locations.vpcFlowLogsConfigs
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/vpcFlowLogsConfigs Erstellt einen neuen VpcFlowLogsConfig . |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/vpcFlowLogsConfigs/*} Löscht einen bestimmten VpcFlowLogsConfig . |
get |
GET /v1beta1/{name=projects/*/locations/*/vpcFlowLogsConfigs/*} Ruft die Details einer bestimmten VpcFlowLogsConfig ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/vpcFlowLogsConfigs Listet alle VpcFlowLogsConfigs in einem bestimmten Projekt auf. |
patch |
PATCH /v1beta1/{vpcFlowLogsConfig.name=projects/*/locations/*/vpcFlowLogsConfigs/*} Aktualisiert eine vorhandene VpcFlowLogsConfig . |
REST-Ressource: v1.projects.locations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST Resource: v1.projects.locations.global.connectivityTests
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/global}/connectivityTests Erstellt einen neuen Konnektivitätstest. |
delete |
DELETE /v1/{name=projects/*/locations/global/connectivityTests/*} Löscht einen bestimmten ConnectivityTest . |
get |
GET /v1/{name=projects/*/locations/global/connectivityTests/*} Ruft die Details eines bestimmten Konnektivitätstests ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/global/connectivityTests/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/global}/connectivityTests Listet alle Konnektivitätstests auf, die einem Projekt gehören. |
patch |
PATCH /v1/{resource.name=projects/*/locations/global/connectivityTests/*} Aktualisiert die Konfiguration eines vorhandenen ConnectivityTest . |
rerun |
POST /v1/{name=projects/*/locations/global/connectivityTests/*}:rerun Einen vorhandenen ConnectivityTest noch einmal ausführen. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/global/connectivityTests/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/global/connectivityTests/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST Resource: v1.projects.locations.global.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/global/operations/*}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1/{name=projects/*/locations/global/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=projects/*/locations/global/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1/{name=projects/*/locations/global}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |