- 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
Wir empfehlen, die von Google bereitgestellten Clientbibliotheken zu verwenden, um diesen Dienst 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 angegebenen Projekt und an einem angegebenen 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 zu einer einzelnen GrpcRoute 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 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 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 angegebenen Projekt und an einem angegebenen 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 bestimmten Projekt und an einem bestimmten Standort. |
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-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 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 angegebenen Projekt und an einem angegebenen 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 TCP-Route. |
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 angegebenen Projekt und an einem angegebenen 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 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 angegebenen Projekt und an einem angegebenen Ort. |
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 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 Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/gateways Listet Gateways in einem bestimmten Projekt und an einem bestimmten 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 angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Löscht eine einzelne GrpcRoute. |
get |
GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Ruft Details zu einer einzelnen GrpcRoute 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 Grpc-Route. |
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 angegebenen Projekt und an einem angegebenen Ort. |
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 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 in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*} Löscht ein einzelnes Mesh. |
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 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 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 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 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 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 angegebenen Projekt und an einem angegebenen 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 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 TCP-Route. |
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 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 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 angegebenen Projekt und an einem angegebenen 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 angegebenen Projekt und an einem angegebenen 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 Grpc-Route. |
get |
GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Ruft Details zu einer einzelnen GrpcRoute ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Listet GrpcRoutes in einem angegebenen Projekt und an einem angegebenen 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 angegebenen Projekt und an einem angegebenen 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 angegebenen Projekt und an einem angegebenen Ort. |
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 angegebenen Projekt und an einem angegebenen Ort. |
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 bestimmten Projekt und an einem bestimmten Standort. |
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 ab. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/meshes Listet Meshes in einem angegebenen Projekt und an einem angegebenen 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 angegebenen Projekt und an einem angegebenen Ort. |
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 angegebenen Projekt und an einem angegebenen Standort auf. |
REST-Ressource: v1beta1.projects.locations.serviceLbPolicies
Methoden | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies Erstellt eine neue ServiceLbPolicy in einem angegebenen Projekt und an einem angegebenen 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. |
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 angegebenen Projekt und an einem angegebenen 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 angegebenen Projekt und an einem angegebenen 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 bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Aktualisiert die Parameter einer einzelnen TlsRoute. |