- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.endpointPolicies
- REST-Ressource: v1.projects.locations.gateways
- REST-Ressource: v1.projects.locations.gRPCRoutes
- REST-Ressource: v1.projects.locations.httpRoutes
- REST-Ressource: v1.projects.locations.lbRouteExtensions
- REST-Ressource: v1.projects.locations.lbTrafficExtensions
- REST-Ressource: v1.projects.locations.meshes
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.routeViews
- REST-Ressource: v1.projects.locations.serviceLbPolicies
- REST-Ressource: v1.projects.locations.tcpRoutes
- REST-Ressource: v1.projects.locations.tlsRoutes
- REST-Ressource: v1alpha1.projects.locations
- REST-Ressource: v1alpha1.projects.locations.gateways
- REST-Ressource: v1alpha1.projects.locations.gateways.routeViews
- REST-Ressource: v1alpha1.projects.locations.gRPCRoutes
- REST-Ressource: v1alpha1.projects.locations.httpRoutes
- REST-Ressource: v1alpha1.projects.locations.lbRouteExtensions
- REST-Ressource: v1alpha1.projects.locations.lbTrafficExtensions
- REST-Ressource: v1alpha1.projects.locations.meshes
- REST-Ressource: v1alpha1.projects.locations.meshes.routeViews
- REST-Ressource: v1alpha1.projects.locations.operations
- REST-Ressource: v1alpha1.projects.locations.routeViews
- REST-Ressource: v1alpha1.projects.locations.serviceBindings
- REST-Ressource: v1alpha1.projects.locations.serviceLbPolicies
- REST-Ressource: v1alpha1.projects.locations.tcpRoutes
- REST-Ressource: v1alpha1.projects.locations.tlsRoutes
- REST-Ressource: v1beta1.projects.locations
- REST-Ressource: v1beta1.projects.locations.endpointPolicies
- REST-Ressource: v1beta1.projects.locations.gateways
- REST-Ressource: v1beta1.projects.locations.gRPCRoutes
- REST-Ressource: v1beta1.projects.locations.httpRoutes
- REST-Ressource: v1beta1.projects.locations.lbRouteExtensions
- REST-Ressource: v1beta1.projects.locations.lbTrafficExtensions
- REST-Ressource: v1beta1.projects.locations.meshes
- REST-Ressource: v1beta1.projects.locations.operations
- REST-Ressource: v1beta1.projects.locations.serviceBindings
- REST-Ressource: v1beta1.projects.locations.serviceLbPolicies
- REST-Ressource: v1beta1.projects.locations.tcpRoutes
- REST-Ressource: v1beta1.projects.locations.tlsRoutes
Dienst: networkservices.googleapis.com
Um diesen Dienst aufzurufen, empfehlen wir Ihnen, die von Google bereitgestellten Clientbibliotheken zu verwenden. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes eigene Bibliotheken verwenden muss, verwenden Sie für die 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://networkservices.googleapis.com
REST-Ressource: v1.projects.locations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einem Standort ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Standorten 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 bestimmten Projekt und an einem bestimmten Standort. |
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 bestimmten Projekt und an einem bestimmten 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 zu einer einzelnen GRPC-Route ab. |
list |
GET /v1/{parent=projects/*/locations/*}/grpcRoutes Listet GRPC-Routen in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Aktualisiert die Parameter einer einzelnen GRPCRoute. |
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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1.projects.locations.httpRoutes
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/httpRoutes Erstellt eine neue HttpRoute in einem bestimmten Projekt an einem bestimmten Standort. |
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 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1.projects.locations.lbRouteExtensions
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/lbRouteExtensions Erstellt eine neue LbRouteExtension -Ressource in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/lbRouteExtensions/*} Löscht die angegebene Ressource LbRouteExtension . |
get |
GET /v1/{name=projects/*/locations/*/lbRouteExtensions/*} Ruft Details zur 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 bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/lbTrafficExtensions/*} Löscht die angegebene Ressource LbTrafficExtension . |
get |
GET /v1/{name=projects/*/locations/*/lbTrafficExtensions/*} Ruft Details zur 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-Netzwerk in einem bestimmten Projekt und an einem bestimmten Standort. |
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-Netzwerk 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 zum 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 zu einer einzelnen ServiceLbPolicy ab. |
list |
GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies Listet ServiceLbPolicies in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Aktualisiert die Parameter einer einzelnen ServiceLbPolicy. |
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 TcpRoute. |
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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations
Methoden | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*} Ruft Informationen zu einem Standort ab. |
list |
GET /v1alpha1/{name=projects/*}/locations Listet Informationen zu den unterstützten Standorten 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 bestimmten Projekt und an einem bestimmten Standort. |
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 Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/gateways Listet Gateways in einem bestimmten Projekt und 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations.gateways.routeViews
Methoden | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*} Ruft ein einzelnes RouteView-Objekt eines Gateways ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews Listet RouteViews 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 zu einer einzelnen GRPC-Route ab. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes Listet GRPC-Routen in einem bestimmten Projekt und an einem bestimmten Standort 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations.httpRoutes
Methoden | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Erstellt eine neue HttpRoute in einem bestimmten Projekt an einem bestimmten Standort. |
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 Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Listet HttpRoute in einem bestimmten Projekt 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
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 Ressource LbRouteExtension . |
get |
GET /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*} Ruft Details zur 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 bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*} Löscht die angegebene Ressource LbTrafficExtension . |
get |
GET /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*} Ruft Details zur angegebenen LbTrafficExtension -Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions Listet LbTrafficExtension -Ressourcen in einem bestimmten Projekt und an einem bestimmten 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-Netzwerk 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-Netzwerk ab. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/meshes Listet Mesh-Netzwerke in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*} Aktualisiert die Parameter eines einzelnen Mesh-Netzwerks. |
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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations.meshes.routeViews
Methoden | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*} Einzelnes RouteView eines Mesh-Netzwerks abrufen. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews Listet RouteViews 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 zum angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1alpha1.projects.locations.routeViews
Methoden | |
---|---|
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy Ruft die Richtlinie für die Zugriffssteuerung 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations.serviceBindings
Methoden | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Erstellt ein neues ServiceBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Löscht ein einzelnes ServiceBinding. |
get |
GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Ruft Details zu einer einzelnen ServiceBinding ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Listet ServiceBinding in einem bestimmten Projekt und an einem bestimmten Standort 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 zu einer einzelnen ServiceLbPolicy ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies Listet ServiceLbPolicies in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Aktualisiert die Parameter einer einzelnen ServiceLbPolicy. |
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 Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes Listet tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Aktualisiert die Parameter einer einzelnen TcpRoute. |
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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1alpha1.projects.locations.tlsRoutes
Methoden | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Erstellt eine neue TlsRoute in einem bestimmten Projekt und an einem bestimmten Standort. |
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 Richtlinie für die Zugriffssteuerung für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Listet TlsRoute in einem bestimmten Projekt und an einem bestimmten 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1beta1.projects.locations
Methoden | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Ruft Informationen zu einem Standort ab. |
list |
GET /v1beta1/{name=projects/*}/locations Listet Informationen zu den unterstützten Standorten 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 bestimmten Projekt und an einem bestimmten Standort. |
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 Richtlinie für die Zugriffssteuerung 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 Berechtigungen zurück, die ein Aufrufer für die angegebene Ressource hat. |
REST-Ressource: v1beta1.projects.locations.gateways
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/gateways Erstellt ein neues Gateway in einem bestimmten Projekt und an einem bestimmten Standort. |
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 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 bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Löscht eine einzelne GRPCRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Ruft Details zu einer einzelnen GRPC-Route ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Listet GRPC-Routen in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Aktualisiert die Parameter einer einzelnen GRPCRoute. |
REST-Ressource: v1beta1.projects.locations.httpRoutes
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes Erstellt eine neue HttpRoute in einem bestimmten Projekt an einem bestimmten Standort. |
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 bestimmten Projekt an einem bestimmten 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 Ressource LbRouteExtension . |
get |
GET /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*} Ruft Details zur 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 Ressource LbTrafficExtension . |
get |
GET /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*} Ruft Details zur 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-Netzwerk in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/meshes/*} Löscht ein einzelnes Mesh-Netzwerk. |
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-Netzwerks. |
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 zum angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1beta1.projects.locations.serviceBindings
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serviceBindings Erstellt ein neues 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 einer einzelnen ServiceBinding ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/serviceBindings Listet ServiceBinding in einem bestimmten Projekt und an einem bestimmten Standort 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 zu einer einzelnen ServiceLbPolicy 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. |
REST-Ressource: v1beta1.projects.locations.tcpRoutes
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes Erstellt eine neue tcpRoute in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Löscht eine einzelne tcpRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Ruft Details zu einer einzelnen tcpRoute 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 bestimmten Projekt und an einem bestimmten Standort. |
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 bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Aktualisiert die Parameter einer einzelnen TlsRoute. |