Network Services API

Dienst: networkservices.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.

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://networkservices.googleapis.com

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-Ressource: v1.projects.locations.endpointPolicies

Methoden
create POST /v1/{parent=projects/*/locations/*}/endpointPolicies
Erstellt eine neue EndpointPolicy in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*}
Löscht eine einzelne EndpointPolicy.
get GET /v1/{name=projects/*/locations/*/endpointPolicies/*}
Ruft Details zu einer einzelnen EndpointPolicy ab.
list GET /v1/{parent=projects/*/locations/*}/endpointPolicies
Listet EndpointPolicies in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
Aktualisiert die Parameter einer einzelnen EndpointPolicy.
setIamPolicy POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.gateways

Methoden
create POST /v1/{parent=projects/*/locations/*}/gateways
Erstellt ein neues Gateway in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/gateways/*}
Löscht ein einzelnes Gateway.
get GET /v1/{name=projects/*/locations/*/gateways/*}
Ruft Details zu einem einzelnen Gateway ab.
list GET /v1/{parent=projects/*/locations/*}/gateways
Listet Gateways in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*}
Aktualisiert die Parameter eines einzelnen Gateways.
setIamPolicy POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.grpcRoutes

Methoden
create POST /v1/{parent=projects/*/locations/*}/grpcRoutes
Erstellt eine neue GrpcRoute in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*}
Löscht eine einzelne GrpcRoute.
get GET /v1/{name=projects/*/locations/*/grpcRoutes/*}
Ruft Details einer einzelnen GRPC-Route ab.
list GET /v1/{parent=projects/*/locations/*}/grpcRoutes
Listet GrpcRoutes in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Aktualisiert die Parameter einer einzelnen Grpc-Route.
setIamPolicy POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.httpRoutes

Methoden
create POST /v1/{parent=projects/*/locations/*}/httpRoutes
Erstellt eine neue HttpRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/httpRoutes/*}
Löscht eine einzelne HttpRoute.
get GET /v1/{name=projects/*/locations/*/httpRoutes/*}
Ruft Details zu einer einzelnen HttpRoute ab.
list GET /v1/{parent=projects/*/locations/*}/httpRoutes
Listet HttpRoute in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Aktualisiert die Parameter einer einzelnen HttpRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.lbRouteExtensions

Methoden
create POST /v1/{parent=projects/*/locations/*}/lbRouteExtensions
Erstellt eine neue LbRouteExtension-Ressource in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
Löscht die angegebene LbRouteExtension-Ressource.
get GET /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
Ruft Details der angegebenen LbRouteExtension-Ressource ab.
list GET /v1/{parent=projects/*/locations/*}/lbRouteExtensions
Listet LbRouteExtension-Ressourcen in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Aktualisiert die Parameter der angegebenen LbRouteExtension-Ressource.

REST-Ressource: v1.projects.locations.lbTrafficExtensions

Methoden
create POST /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
Erstellt eine neue LbTrafficExtension-Ressource in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Löscht die angegebene LbTrafficExtension-Ressource.
get GET /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Ruft Details der angegebenen LbTrafficExtension-Ressource ab.
list GET /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
Listet LbTrafficExtension-Ressourcen in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Aktualisiert die Parameter der angegebenen LbTrafficExtension-Ressource.

REST-Ressource: v1.projects.locations.meshes

Methoden
create POST /v1/{parent=projects/*/locations/*}/meshes
Erstellt ein neues Mesh in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/meshes/*}
Löscht ein einzelnes Mesh-Netzwerk.
get GET /v1/{name=projects/*/locations/*/meshes/*}
Ruft Details zu einem einzelnen Mesh ab.
list GET /v1/{parent=projects/*/locations/*}/meshes
Listet Mesh-Netzwerke in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*}
Aktualisiert die Parameter eines einzelnen Mesh-Netzwerks.
setIamPolicy POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.operations

Methoden
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1.projects.locations.routeViews

Methoden
setIamPolicy POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.serviceLbPolicies

Methoden
create POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies
Erstellt eine neue ServiceLbPolicy in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
Löscht eine einzelne ServiceLbPolicy.
get GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
Ruft Details einer einzelnen ServiceLbPolicy ab.
getIamPolicy GET /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies
Listet ServiceLbPolicies in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Aktualisiert die Parameter einer einzelnen ServiceLbPolicy.
setIamPolicy POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.tcpRoutes

Methoden
create POST /v1/{parent=projects/*/locations/*}/tcpRoutes
Erstellt eine neue tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*}
Löscht eine einzelne TcpRoute.
get GET /v1/{name=projects/*/locations/*/tcpRoutes/*}
Ruft Details zu einer einzelnen TcpRoute ab.
list GET /v1/{parent=projects/*/locations/*}/tcpRoutes
Listet tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Aktualisiert die Parameter einer einzelnen TCP-Route.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1.projects.locations.tlsRoutes

Methoden
create POST /v1/{parent=projects/*/locations/*}/tlsRoutes
Erstellt eine neue TlsRoute in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*}
Löscht eine einzelne TlsRoute.
get GET /v1/{name=projects/*/locations/*/tlsRoutes/*}
Ruft Details zu einer einzelnen TlsRoute ab.
list GET /v1/{parent=projects/*/locations/*}/tlsRoutes
Listet TlsRoute in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Aktualisiert die Parameter einer einzelnen TlsRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations

Methoden
get GET /v1alpha1/{name=projects/*/locations/*}
Ruft Informationen zu einer Zone ab.
list GET /v1alpha1/{name=projects/*}/locations
Listet Informationen zu den unterstützten Zonen für diesen Dienst auf.

REST-Ressource: v1alpha1.projects.locations.gateways

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/gateways
Erstellt ein neues Gateway in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*}
Löscht ein einzelnes Gateway.
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*}
Ruft Details zu einem einzelnen Gateway ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/gateways
Listet Gateways in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*}
Aktualisiert die Parameter eines einzelnen Gateways.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.gateways.routeViews

Methoden
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*}
Eine einzelne RouteView eines Gateways abrufen.
list GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews
Listet Routenansichten auf

REST-Ressource: v1alpha1.projects.locations.grpcRoutes

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
Erstellt eine neue GrpcRoute in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
Löscht eine einzelne GrpcRoute.
get GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
Ruft Details einer einzelnen GRPC-Route ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
Listet GRPC-Routen in einem bestimmten Projekt und an einem bestimmten Speicherort auf.
patch PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Aktualisiert die Parameter einer einzelnen GrpcRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.httpRoutes

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
Erstellt eine neue HttpRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
Löscht eine einzelne HttpRoute.
get GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
Ruft Details zu einer einzelnen HttpRoute ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
Listet HttpRoute in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Aktualisiert die Parameter einer einzelnen HttpRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.lbRouteExtensions

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
Erstellt eine neue LbRouteExtension-Ressource in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
Löscht die angegebene LbRouteExtension-Ressource.
get GET /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
Ruft Details der angegebenen LbRouteExtension-Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
Listet LbRouteExtension-Ressourcen in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1alpha1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Aktualisiert die Parameter der angegebenen LbRouteExtension-Ressource.

REST-Ressource: v1alpha1.projects.locations.lbTrafficExtensions

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
Erstellt eine neue LbTrafficExtension-Ressource in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Löscht die angegebene LbTrafficExtension-Ressource.
get GET /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Ruft Details der angegebenen LbTrafficExtension-Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
Listet LbTrafficExtension-Ressourcen in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Aktualisiert die Parameter der angegebenen LbTrafficExtension-Ressource.

REST-Ressource: v1alpha1.projects.locations.meshes

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/meshes
Erstellt ein neues Mesh in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*}
Löscht ein einzelnes Mesh-Netzwerk.
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*}
Ruft Details zu einem einzelnen Mesh ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/meshes
Listet Meshes in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*}
Aktualisiert die Parameter eines einzelnen Mesh.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.meshes.routeViews

Methoden
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*}
Einzelne RouteView eines Mesh-Netzwerks abrufen.
list GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews
Listet Routenansichten auf

REST-Ressource: v1alpha1.projects.locations.operations

Methoden
cancel POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1alpha1/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1alpha1/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1alpha1/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1alpha1.projects.locations.routeViews

Methoden
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.serviceBindings

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
Erstellt eine neue ServiceBinding in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
Löscht eine einzelne ServiceBinding.
get GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
Ruft Details zu einem einzelnen ServiceBinding ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
Listet ServiceBinding in einem bestimmten Projekt und an einem bestimmten Speicherort auf.

REST-Ressource: v1alpha1.projects.locations.serviceLbPolicies

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
Erstellt eine neue ServiceLbPolicy in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
Löscht eine einzelne ServiceLbPolicy.
get GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
Ruft Details einer einzelnen ServiceLbPolicy ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
Listet ServiceLbPolicies in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Aktualisiert die Parameter einer einzelnen ServiceLbPolicy.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.tcpRoutes

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
Erstellt eine neue tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
Löscht eine einzelne TcpRoute.
get GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
Ruft Details zu einer einzelnen TcpRoute ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
Listet TcpRoute in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Aktualisiert die Parameter einer einzelnen TCP-Route.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1alpha1.projects.locations.tlsRoutes

Methoden
create POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
Erstellt eine neue TLSRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
Löscht eine einzelne TlsRoute.
get GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
Ruft Details zu einer einzelnen TlsRoute ab.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
Listet TlsRoute in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Aktualisiert die Parameter einer einzelnen TlsRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

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-Ressource: v1beta1.projects.locations.endpointPolicies

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
Erstellt eine neue EndpointPolicy in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
Löscht eine einzelne EndpointPolicy.
get GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
Ruft Details zu einer einzelnen EndpointPolicy ab.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
Listet EndpointPolicies in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
Aktualisiert die Parameter einer einzelnen EndpointPolicy.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1beta1.projects.locations.gateways

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/gateways
Erstellt ein neues Gateway in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/gateways/*}
Löscht ein einzelnes Gateway.
get GET /v1beta1/{name=projects/*/locations/*/gateways/*}
Ruft Details zu einem einzelnen Gateway ab.
list GET /v1beta1/{parent=projects/*/locations/*}/gateways
Listet Gateways in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*}
Aktualisiert die Parameter eines einzelnen Gateways.

REST-Ressource: v1beta1.projects.locations.grpcRoutes

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
Erstellt eine neue GrpcRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
Löscht eine einzelne GrpcRoute.
get GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
Ruft Details zu einer einzelnen GrpcRoute ab.
list GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
Listet GRPC-Routen in einem bestimmten Projekt und an einem bestimmten Speicherort auf.
patch PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Aktualisiert die Parameter einer einzelnen Grpc-Route.

REST-Ressource: v1beta1.projects.locations.httpRoutes

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes
Erstellt eine neue HttpRoute in einem bestimmten Projekt und an einem bestimmten Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
Löscht eine einzelne HttpRoute.
get GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
Ruft Details zu einer einzelnen HttpRoute ab.
list GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes
Listet HttpRoute in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Aktualisiert die Parameter einer einzelnen HttpRoute.

REST-Ressource: v1beta1.projects.locations.lbRouteExtensions

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
Erstellt eine neue LbRouteExtension-Ressource in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
Löscht die angegebene LbRouteExtension-Ressource.
get GET /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
Ruft Details der angegebenen LbRouteExtension-Ressource ab.
list GET /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
Listet LbRouteExtension-Ressourcen in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Aktualisiert die Parameter der angegebenen LbRouteExtension-Ressource.

REST-Ressource: v1beta1.projects.locations.lbTrafficExtensions

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
Erstellt eine neue LbTrafficExtension-Ressource in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Löscht die angegebene LbTrafficExtension-Ressource.
get GET /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Ruft Details der angegebenen LbTrafficExtension-Ressource ab.
list GET /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
Listet LbTrafficExtension-Ressourcen in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Aktualisiert die Parameter der angegebenen LbTrafficExtension-Ressource.

REST-Ressource: v1beta1.projects.locations.meshes

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/meshes
Erstellt ein neues Mesh in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/meshes/*}
Löscht ein einzelnes Mesh.
get GET /v1beta1/{name=projects/*/locations/*/meshes/*}
Ruft Details zu einem einzelnen Mesh-Netzwerk ab.
list GET /v1beta1/{parent=projects/*/locations/*}/meshes
Listet Mesh-Netzwerke in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*}
Aktualisiert die Parameter eines einzelnen Mesh.

REST-Ressource: v1beta1.projects.locations.operations

Methoden
cancel POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1beta1/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1beta1/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1beta1/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1beta1.projects.locations.serviceBindings

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/serviceBindings
Erstellt eine neue ServiceBinding in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
Löscht ein einzelnes ServiceBinding.
get GET /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
Ruft Details zu einem einzelnen ServiceBinding ab.
list GET /v1beta1/{parent=projects/*/locations/*}/serviceBindings
Listet ServiceBinding in einem bestimmten Projekt und an einem bestimmten Speicherort auf.

REST-Ressource: v1beta1.projects.locations.serviceLbPolicies

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
Erstellt eine neue ServiceLbPolicy in einem bestimmten Projekt und an einem bestimmten Standort.
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
Löscht eine einzelne ServiceLbPolicy.
get GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
Ruft Details einer einzelnen ServiceLbPolicy ab.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
Listet ServiceLbPolicies in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Aktualisiert die Parameter einer einzelnen ServiceLbPolicy.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1beta1.projects.locations.tcpRoutes

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
Erstellt eine neue TcpRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
Löscht eine einzelne TCP-Route.
get GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
Ruft Details zu einer einzelnen TCP-Route ab.
list GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
Listet tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort auf.
patch PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Aktualisiert die Parameter einer einzelnen TcpRoute.

REST-Ressource: v1beta1.projects.locations.tlsRoutes

Methoden
create POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
Erstellt eine neue TLSRoute in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
Löscht eine einzelne TlsRoute.
get GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
Ruft Details zu einer einzelnen TlsRoute ab.
list GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
Listet TlsRoute in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Aktualisiert die Parameter einer einzelnen TlsRoute.