Network Services API

服務:networkservices.googleapis.com

如要呼叫這項服務,建議您使用 Google 提供的用戶端程式庫。如果您的應用程式需要使用您自己的程式庫來呼叫這項服務,請在發出 API 要求時使用下列資訊。

探索文件

探索文件是一種機器可解讀的規格,用於說明和使用 REST API。此文件會用於建構用戶端程式庫、IDE 外掛程式,以及與 Google API 互動的其他工具。一項服務可能會提供多個探索文件。此服務提供下列探索文件:

服務端點

服務端點是能指定 API 服務網路位址的基本網址。一項服務可能有多個服務端點。這項服務有下列服務端點,以及和該服務端點相關的所有 URI:

  • https://networkservices.googleapis.com

REST 資源:v1.projects.locations

方法
get GET /v1/{name=projects/*/locations/*}
取得位置的相關資訊。
list GET /v1/{name=projects/*}/locations
列出這項服務支援位置的相關資訊。

REST 資源:v1.projects.locations.endpointPolicies

方法
create POST /v1/{parent=projects/*/locations/*}/endpointPolicies
在指定專案和位置中建立新的 EndpointPolicy。
delete DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*}
刪除單一 EndpointPolicy。
get GET /v1/{name=projects/*/locations/*/endpointPolicies/*}
取得單一 EndpointPolicy 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/endpointPolicies
列出指定專案和位置中的 EndpointPolicies。
patch PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
更新單一 EndpointPolicy 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.gateways

方法
create POST /v1/{parent=projects/*/locations/*}/gateways
在指定的專案和位置中建立新的 Gateway。
delete DELETE /v1/{name=projects/*/locations/*/gateways/*}
刪除單一閘道。
get GET /v1/{name=projects/*/locations/*/gateways/*}
取得單一閘道的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/gateways
列出指定專案和位置中的 Gateway。
patch PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*}
更新單一 Gateway 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.grpcRoutes

方法
create POST /v1/{parent=projects/*/locations/*}/grpcRoutes
在指定的專案和位置中建立新的 GrpcRoute。
delete DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*}
刪除單一 GrpcRoute。
get GET /v1/{name=projects/*/locations/*/grpcRoutes/*}
取得單一 GrpcRoute 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/grpcRoutes
列出指定專案和位置中的 GrpcRoute。
patch PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
更新單一 GrpcRoute 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.httpRoutes

方法
create POST /v1/{parent=projects/*/locations/*}/httpRoutes
在指定的專案和位置中建立新的 HttpRoute。
delete DELETE /v1/{name=projects/*/locations/*/httpRoutes/*}
刪除單一 HttpRoute。
get GET /v1/{name=projects/*/locations/*/httpRoutes/*}
取得單一 HttpRoute 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/httpRoutes
列出指定專案和位置中的 HttpRoute。
patch PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
更新單一 HttpRoute 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.lbRouteExtensions

方法
create POST /v1/{parent=projects/*/locations/*}/lbRouteExtensions
在特定專案和位置中建立新的 LbRouteExtension 資源。
delete DELETE /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
刪除指定的 LbRouteExtension 資源。
get GET /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
取得指定 LbRouteExtension 資源的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/lbRouteExtensions
列出指定專案和位置中的 LbRouteExtension 資源。
patch PATCH /v1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
更新指定 LbRouteExtension 資源的參數。

REST 資源:v1.projects.locations.lbTrafficExtensions

方法
create POST /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
在特定專案和位置中建立新的 LbTrafficExtension 資源。
delete DELETE /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
刪除指定的 LbTrafficExtension 資源。
get GET /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
取得指定 LbTrafficExtension 資源的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
列出指定專案和位置中的 LbTrafficExtension 資源。
patch PATCH /v1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
更新指定 LbTrafficExtension 資源的參數。

REST 資源:v1.projects.locations.meshes

方法
create POST /v1/{parent=projects/*/locations/*}/meshes
在指定的專案和位置中建立新的 Mesh。
delete DELETE /v1/{name=projects/*/locations/*/meshes/*}
刪除單一網格。
get GET /v1/{name=projects/*/locations/*/meshes/*}
取得單一 Mesh 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/meshes
列出指定專案和位置中的 Mesh。
patch PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*}
更新單一 Mesh 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.operations

方法
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
開始非同步取消長時間執行的作業。
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
刪除長時間執行的作業。
get GET /v1/{name=projects/*/locations/*/operations/*}
取得長時間執行作業的最新狀態。
list GET /v1/{name=projects/*/locations/*}/operations
列出符合要求中指定篩選器的作業。

REST 資源:v1.projects.locations.routeViews

方法
setIamPolicy POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.serviceLbPolicies

方法
create POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies
在指定的專案和位置中建立新的 ServiceLbPolicy。
delete DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
刪除單一 ServiceLbPolicy。
get GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
取得單一 ServiceLbPolicy 的詳細資料。
getIamPolicy GET /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies
列出指定專案和位置中的 ServiceLbPolicies。
patch PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
更新單一 ServiceLbPolicy 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.tcpRoutes

方法
create POST /v1/{parent=projects/*/locations/*}/tcpRoutes
在指定專案和位置中建立新的 TcpRoute。
delete DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*}
刪除單一 TcpRoute。
get GET /v1/{name=projects/*/locations/*/tcpRoutes/*}
取得單一 TcpRoute 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/tcpRoutes
列出指定專案和位置中的 TcpRoute。
patch PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
更新單一 TcpRoute 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1.projects.locations.tlsRoutes

方法
create POST /v1/{parent=projects/*/locations/*}/tlsRoutes
在指定的專案和位置中建立新的 TlsRoute。
delete DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*}
刪除單一 TlsRoute。
get GET /v1/{name=projects/*/locations/*/tlsRoutes/*}
取得單一 TlsRoute 的詳細資料。
list GET /v1/{parent=projects/*/locations/*}/tlsRoutes
列出指定專案和位置中的 TlsRoute。
patch PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
更新單一 TlsRoute 的參數。
setIamPolicy POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations

方法
get GET /v1alpha1/{name=projects/*/locations/*}
取得位置的相關資訊。
list GET /v1alpha1/{name=projects/*}/locations
列出這項服務支援位置的相關資訊。

REST 資源:v1alpha1.projects.locations.gateways

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/gateways
在指定的專案和位置中建立新的 Gateway。
delete DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*}
刪除單一閘道。
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*}
取得單一閘道的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/gateways
列出指定專案和位置中的 Gateway。
patch PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*}
更新單一 Gateway 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.gateways.routeViews

方法
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*}
取得閘道的一組 RouteView。
list GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews
列出 RouteView

REST 資源:v1alpha1.projects.locations.grpcRoutes

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
在指定的專案和位置中建立新的 GrpcRoute。
delete DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
刪除單一 GrpcRoute。
get GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
取得單一 GrpcRoute 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
列出指定專案和位置中的 GrpcRoute。
patch PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
更新單一 GrpcRoute 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.httpRoutes

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
在指定的專案和位置中建立新的 HttpRoute。
delete DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
刪除單一 HttpRoute。
get GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
取得單一 HttpRoute 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
列出指定專案和位置中的 HttpRoute。
patch PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
更新單一 HttpRoute 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.lbRouteExtensions

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
在特定專案和位置中建立新的 LbRouteExtension 資源。
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
刪除指定的 LbRouteExtension 資源。
get GET /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
取得指定 LbRouteExtension 資源的詳細資料。
list GET /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
列出指定專案和位置中的 LbRouteExtension 資源。
patch PATCH /v1alpha1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
更新指定 LbRouteExtension 資源的參數。

REST 資源:v1alpha1.projects.locations.lbTrafficExtensions

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
在特定專案和位置中建立新的 LbTrafficExtension 資源。
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
刪除指定的 LbTrafficExtension 資源。
get GET /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
取得指定 LbTrafficExtension 資源的詳細資料。
list GET /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
列出指定專案和位置中的 LbTrafficExtension 資源。
patch PATCH /v1alpha1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
更新指定 LbTrafficExtension 資源的參數。

REST 資源:v1alpha1.projects.locations.meshes

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/meshes
在指定的專案和位置中建立新的 Mesh。
delete DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*}
刪除單一網格。
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*}
取得單一 Mesh 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/meshes
列出指定專案和位置中的 Mesh。
patch PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*}
更新單一 Mesh 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.meshes.routeViews

方法
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*}
取得 Mesh 的單一 RouteView。
list GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews
列出 RouteView

REST 資源:v1alpha1.projects.locations.operations

方法
cancel POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel
開始非同步取消長時間執行的作業。
delete DELETE /v1alpha1/{name=projects/*/locations/*/operations/*}
刪除長時間執行的作業。
get GET /v1alpha1/{name=projects/*/locations/*/operations/*}
取得長時間執行作業的最新狀態。
list GET /v1alpha1/{name=projects/*/locations/*}/operations
列出符合要求中指定篩選器的作業。

REST 資源:v1alpha1.projects.locations.routeViews

方法
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy
取得資源的存取權控管政策。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.serviceBindings

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
在指定的專案和位置中建立新的 ServiceBinding。
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
刪除單一 ServiceBinding。
get GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
取得單一 ServiceBinding 的詳細資料。
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
列出指定專案和位置中的 ServiceBinding。

REST 資源:v1alpha1.projects.locations.serviceLbPolicies

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
在指定的專案和位置中建立新的 ServiceLbPolicy。
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
刪除單一 ServiceLbPolicy。
get GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
取得單一 ServiceLbPolicy 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
列出指定專案和位置中的 ServiceLbPolicies。
patch PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
更新單一 ServiceLbPolicy 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.tcpRoutes

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
在指定專案和位置中建立新的 TcpRoute。
delete DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
刪除單一 TcpRoute。
get GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
取得單一 TcpRoute 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
列出指定專案和位置中的 TcpRoute。
patch PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
更新單一 TcpRoute 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1alpha1.projects.locations.tlsRoutes

方法
create POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
在指定的專案和位置中建立新的 TlsRoute。
delete DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
刪除單一 TlsRoute。
get GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
取得單一 TlsRoute 的詳細資料。
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
列出指定專案和位置中的 TlsRoute。
patch PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
更新單一 TlsRoute 的參數。
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1beta1.projects.locations

方法
get GET /v1beta1/{name=projects/*/locations/*}
取得位置的相關資訊。
list GET /v1beta1/{name=projects/*}/locations
列出這項服務支援位置的相關資訊。

REST 資源:v1beta1.projects.locations.endpointPolicies

方法
create POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
在指定專案和位置中建立新的 EndpointPolicy。
delete DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
刪除單一 EndpointPolicy。
get GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
取得單一 EndpointPolicy 的詳細資料。
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
列出指定專案和位置中的 EndpointPolicies。
patch PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
更新單一 EndpointPolicy 的參數。
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1beta1.projects.locations.gateways

方法
create POST /v1beta1/{parent=projects/*/locations/*}/gateways
在指定的專案和位置中建立新的 Gateway。
delete DELETE /v1beta1/{name=projects/*/locations/*/gateways/*}
刪除單一閘道。
get GET /v1beta1/{name=projects/*/locations/*/gateways/*}
取得單一閘道的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/gateways
列出指定專案和位置中的 Gateway。
patch PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*}
更新單一 Gateway 的參數。

REST 資源:v1beta1.projects.locations.grpcRoutes

方法
create POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
在指定的專案和位置中建立新的 GrpcRoute。
delete DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
刪除單一 GrpcRoute。
get GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
取得單一 GrpcRoute 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
列出指定專案和位置中的 GrpcRoute。
patch PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
更新單一 GrpcRoute 的參數。

REST 資源:v1beta1.projects.locations.httpRoutes

方法
create POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes
在指定的專案和位置中建立新的 HttpRoute。
delete DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
刪除單一 HttpRoute。
get GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
取得單一 HttpRoute 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes
列出指定專案和位置中的 HttpRoute。
patch PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
更新單一 HttpRoute 的參數。

REST 資源:v1beta1.projects.locations.lbRouteExtensions

方法
create POST /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
在特定專案和位置中建立新的 LbRouteExtension 資源。
delete DELETE /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
刪除指定的 LbRouteExtension 資源。
get GET /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
取得指定 LbRouteExtension 資源的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
列出指定專案和位置中的 LbRouteExtension 資源。
patch PATCH /v1beta1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
更新指定 LbRouteExtension 資源的參數。

REST 資源:v1beta1.projects.locations.lbTrafficExtensions

方法
create POST /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
在特定專案和位置中建立新的 LbTrafficExtension 資源。
delete DELETE /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
刪除指定的 LbTrafficExtension 資源。
get GET /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
取得指定 LbTrafficExtension 資源的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
列出指定專案和位置中的 LbTrafficExtension 資源。
patch PATCH /v1beta1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
更新指定 LbTrafficExtension 資源的參數。

REST 資源:v1beta1.projects.locations.meshes

方法
create POST /v1beta1/{parent=projects/*/locations/*}/meshes
在指定的專案和位置中建立新的 Mesh。
delete DELETE /v1beta1/{name=projects/*/locations/*/meshes/*}
刪除單一網格。
get GET /v1beta1/{name=projects/*/locations/*/meshes/*}
取得單一 Mesh 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/meshes
列出指定專案和位置中的 Mesh。
patch PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*}
更新單一 Mesh 的參數。

REST 資源:v1beta1.projects.locations.operations

方法
cancel POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel
開始非同步取消長時間執行的作業。
delete DELETE /v1beta1/{name=projects/*/locations/*/operations/*}
刪除長時間執行的作業。
get GET /v1beta1/{name=projects/*/locations/*/operations/*}
取得長時間執行作業的最新狀態。
list GET /v1beta1/{name=projects/*/locations/*}/operations
列出符合要求中指定篩選器的作業。

REST 資源:v1beta1.projects.locations.serviceBindings

方法
create POST /v1beta1/{parent=projects/*/locations/*}/serviceBindings
在指定的專案和位置中建立新的 ServiceBinding。
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
刪除單一 ServiceBinding。
get GET /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
取得單一 ServiceBinding 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/serviceBindings
列出指定專案和位置中的 ServiceBinding。

REST 資源:v1beta1.projects.locations.serviceLbPolicies

方法
create POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
在指定的專案和位置中建立新的 ServiceLbPolicy。
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
刪除單一 ServiceLbPolicy。
get GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
取得單一 ServiceLbPolicy 的詳細資料。
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
取得資源的存取權控管政策。
list GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
列出指定專案和位置中的 ServiceLbPolicies。
patch PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
更新單一 ServiceLbPolicy 的參數。
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
設定指定資源的存取權控管政策。
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
傳回呼叫者對指定資源所擁有的權限。

REST 資源:v1beta1.projects.locations.tcpRoutes

方法
create POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
在指定專案和位置中建立新的 TcpRoute。
delete DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
刪除單一 TcpRoute。
get GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
取得單一 TcpRoute 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
列出指定專案和位置中的 TcpRoute。
patch PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
更新單一 TcpRoute 的參數。

REST 資源:v1beta1.projects.locations.tlsRoutes

方法
create POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
在指定的專案和位置中建立新的 TlsRoute。
delete DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
刪除單一 TlsRoute。
get GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
取得單一 TlsRoute 的詳細資料。
list GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
列出指定專案和位置中的 TlsRoute。
patch PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
更新單一 TlsRoute 的參數。