- REST 資源:v1.projects.locations
- REST 資源:v1.projects.locations.endpointPolicies
- REST 資源:v1.projects.locations.gateways
- REST 資源:v1.projects.locations.grpcRoutes
- REST 資源:v1.projects.locations.httpRoutes
- REST 資源:v1.projects.locations.lbRouteExtensions
- REST 資源:v1.projects.locations.lbTrafficExtensions
- REST 資源:v1.projects.locations.meshes
- REST 資源:v1.projects.locations.operations
- REST 資源:v1.projects.locations.routeViews
- REST 資源:v1.projects.locations.serviceLbPolicies
- REST 資源:v1.projects.locations.tcpRoutes
- REST 資源:v1.projects.locations.tlsRoutes
- REST 資源:v1alpha1.projects.locations
- REST 資源:v1alpha1.projects.locations.gateways
- REST 資源:v1alpha1.projects.locations.gateways.routeViews
- REST 資源:v1alpha1.projects.locations.grpcRoutes
- REST 資源:v1alpha1.projects.locations.httpRoutes
- REST 資源:v1alpha1.projects.locations.lbRouteExtensions
- REST 資源:v1alpha1.projects.locations.lbTrafficExtensions
- REST 資源:v1alpha1.projects.locations.meshes
- REST 資源:v1alpha1.projects.locations.meshes.routeViews
- REST 資源:v1alpha1.projects.locations.operations
- REST 資源:v1alpha1.projects.locations.routeViews
- REST 資源:v1alpha1.projects.locations.serviceBindings
- REST 資源:v1alpha1.projects.locations.serviceLbPolicies
- REST 資源:v1alpha1.projects.locations.tcpRoutes
- REST 資源:v1alpha1.projects.locations.tlsRoutes
- REST 資源:v1beta1.projects.locations
- REST 資源:v1beta1.projects.locations.endpointPolicies
- REST 資源:v1beta1.projects.locations.gateways
- REST 資源:v1beta1.projects.locations.grpcRoutes
- REST 資源:v1beta1.projects.locations.httpRoutes
- REST 資源:v1beta1.projects.locations.lbRouteExtensions
- REST 資源:v1beta1.projects.locations.lbTrafficExtensions
- REST 資源:v1beta1.projects.locations.meshes
- REST 資源:v1beta1.projects.locations.operations
- REST 資源:v1beta1.projects.locations.serviceBindings
- REST 資源:v1beta1.projects.locations.serviceLbPolicies
- REST 資源:v1beta1.projects.locations.tcpRoutes
- REST 資源:v1beta1.projects.locations.tlsRoutes
服務: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/*}刪除單一 Mesh。 | 
| get | GET /v1beta1/{name=projects/*/locations/*/meshes/*}取得單一 Mesh 的詳細資料。 | 
| list | GET /v1beta1/{parent=projects/*/locations/*}/meshes列出指定專案和位置中的 Mesh。 | 
| patch | PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*}更新單一網格的參數。 | 
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 的參數。 |