- Recurso REST: v1.projects.locations
 - Recurso REST: v1.projects.locations.endpointPolicies
 - Recurso REST: v1.projects.locations.gateways
 - Recurso REST: v1.projects.locations.gateways.routeViews
 - Recurso REST: v1.projects.locations.grpcRoutes
 - Recurso REST: v1.projects.locations.httpRoutes
 - Recurso REST: v1.projects.locations.meshes
 - Recurso REST: v1.projects.locations.meshes.routeViews
 - Recurso REST: v1.projects.locations.operations
 - Recurso REST: v1.projects.locations.routeViews
 - Recurso REST: v1.projects.locations.serviceLbPolicies
 - Recurso REST: v1.projects.locations.tcpRoutes
 - Recurso REST: v1.projects.locations.tlsRoutes
 - Recurso REST: v1alpha1.projects.locations
 - Recurso REST: v1alpha1.projects.locations.gateways
 - Recurso REST: v1alpha1.projects.locations.gateways.routeViews
 - Recurso REST: v1alpha1.projects.locations.grpcRoutes
 - Recurso REST: v1alpha1.projects.locations.httpRoutes
 - Recurso REST: v1alpha1.projects.locations.meshes
 - Recurso REST: v1alpha1.projects.locations.meshes.routeViews
 - Recurso REST: v1alpha1.projects.locations.operations
 - Recurso REST: v1alpha1.projects.locations.routeViews
 - Recurso REST: v1alpha1.projects.locations.serviceBindings
 - Recurso REST: v1alpha1.projects.locations.serviceLbPolicies
 - Recurso REST: v1alpha1.projects.locations.tcpRoutes
 - Recurso REST: v1alpha1.projects.locations.tlsRoutes
 - Recurso REST: v1beta1.projects.locations
 - Recurso REST: v1beta1.projects.locations.endpointPolicies
 - Recurso REST: v1beta1.projects.locations.gateways
 - Recurso REST: v1beta1.projects.locations.gateways.routeViews
 - Recurso REST: v1beta1.projects.locations.grpcRoutes
 - Recurso REST: v1beta1.projects.locations.httpRoutes
 - Recurso REST: v1beta1.projects.locations.meshes
 - Recurso REST: v1beta1.projects.locations.meshes.routeViews
 - Recurso REST: v1beta1.projects.locations.operations
 - Recurso REST: v1beta1.projects.locations.serviceLbPolicies
 - Recurso REST: v1beta1.projects.locations.tcpRoutes
 - Recurso REST: v1beta1.projects.locations.tlsRoutes
 
Serviço: networkservices.googleapis.com
Para chamar este serviço, recomendamos que use as bibliotecas de cliente fornecidas pela Google. Se a sua aplicação precisar de usar as suas próprias bibliotecas para chamar este serviço, use as seguintes informações quando fizer os pedidos API.
Documento de descoberta
Um documento de descoberta é uma especificação legível por computador para descrever e consumir APIs REST. É usada para criar bibliotecas cliente, plug-ins de IDEs e outras ferramentas que interagem com as APIs Google. Um serviço pode fornecer vários documentos de descoberta. Este serviço fornece os seguintes documentos de descoberta:
Ponto final do serviço
Um ponto final de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o seguinte ponto final do serviço e todos os URIs abaixo são relativos a este ponto final do serviço:
https://networkservices.googleapis.com
Recurso REST: v1.projects.locations
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1/{name=projects/*/locations/*} Obtém informações sobre uma localização.  | 
              
                  list | 
                
                  GET /v1/{name=projects/*}/locations Apresenta informações sobre as localizações suportadas para este serviço.  | 
              
Recurso REST: v1.projects.locations.endpointPolicies
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/endpointPolicies Cria uma nova EndpointPolicy num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*} Elimina uma única EndpointPolicy.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/endpointPolicies/*} Obtém detalhes de uma única EndpointPolicy.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/endpointPolicies Apresenta EndpointPolicies num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*} Atualiza os parâmetros de uma única EndpointPolicy.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.gateways
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/gateways Cria um novo gateway num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/gateways/*} Elimina um único Gateway.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/gateways/*} Obtém detalhes de um único Gateway.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/gateways Apresenta gateways num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*} Atualiza os parâmetros de um único gateway.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.gateways.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/gateways/*/routeViews/*} Obtenha uma única RouteView de um gateway.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*/gateways/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1.projects.locations.grpcRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/grpcRoutes Cria uma nova GrpcRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*} Elimina uma única GrpcRoute.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/grpcRoutes/*} Obtém detalhes de uma única GrpcRoute.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/grpcRoutes Lista GrpcRoutes num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Atualiza os parâmetros de um único GrpcRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.httpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/httpRoutes Cria um novo HttpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/httpRoutes/*} Elimina um único HttpRoute.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/httpRoutes/*} Obtém detalhes de um único HttpRoute.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/httpRoutes Lista HttpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Atualiza os parâmetros de uma única HttpRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.meshes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/meshes Cria uma nova malha num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/meshes/*} Elimina uma única malha.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/meshes/*} Obtém detalhes de uma única malha.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/meshes Lista as malhas num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*} Atualiza os parâmetros de uma única malha.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.meshes.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/meshes/*/routeViews/*} Obtenha uma única RouteView de uma malha.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*/meshes/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1.projects.locations.operations
| Métodos | |
|---|---|
                  cancel | 
                
                  POST /v1/{name=projects/*/locations/*/operations/*}:cancel Inicia o cancelamento assíncrono numa operação de longa duração.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/operations/*} Elimina uma operação de longa duração.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/operations/*} Obtém o estado mais recente de uma operação de execução longa.  | 
              
                  list | 
                
                  GET /v1/{name=projects/*/locations/*}/operations Lista as operações que correspondem ao filtro especificado no pedido.  | 
              
Recurso REST: v1.projects.locations.routeViews
| Métodos | |
|---|---|
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.serviceLbPolicies
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies Cria uma nova ServiceLbPolicy num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*} Elimina uma única ServiceLbPolicy.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtém detalhes de uma única ServiceLbPolicy.  | 
              
                  getIamPolicy | 
                
                  GET /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies Apresenta ServiceLbPolicies num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Atualiza os parâmetros de uma única ServiceLbPolicy.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.tcpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/tcpRoutes Cria uma nova TcpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*} Elimina um único TcpRoute.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/tcpRoutes/*} Obtém detalhes de uma única TcpRoute.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/tcpRoutes Lista TcpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Atualiza os parâmetros de um único TcpRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1.projects.locations.tlsRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1/{parent=projects/*/locations/*}/tlsRoutes Cria uma nova TlsRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*} Elimina um único TlsRoute.  | 
              
                  get | 
                
                  GET /v1/{name=projects/*/locations/*/tlsRoutes/*} Obtém detalhes de um único TlsRoute.  | 
              
                  list | 
                
                  GET /v1/{parent=projects/*/locations/*}/tlsRoutes Lista TlsRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Atualiza os parâmetros de um único TlsRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*} Obtém informações sobre uma localização.  | 
              
                  list | 
                
                  GET /v1alpha1/{name=projects/*}/locations Apresenta informações sobre as localizações suportadas para este serviço.  | 
              
Recurso REST: v1alpha1.projects.locations.gateways
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/gateways Cria um novo gateway num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*} Elimina um único Gateway.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/gateways/*} Obtém detalhes de um único Gateway.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/gateways Apresenta gateways num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*} Atualiza os parâmetros de um único gateway.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.gateways.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*} Obtenha uma única RouteView de um gateway.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1alpha1.projects.locations.grpcRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes Cria uma nova GrpcRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Elimina uma única GrpcRoute.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Obtém detalhes de uma única GrpcRoute.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes Lista GrpcRoutes num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Atualiza os parâmetros de um único GrpcRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.httpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Cria um novo HttpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*} Elimina um único HttpRoute.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*} Obtém detalhes de um único HttpRoute.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Lista HttpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Atualiza os parâmetros de uma única HttpRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.meshes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/meshes Cria uma nova malha num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*} Elimina uma única malha.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/meshes/*} Obtém detalhes de uma única malha.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/meshes Lista as malhas num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*} Atualiza os parâmetros de uma única malha.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.meshes.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*} Obtenha uma única RouteView de uma malha.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1alpha1.projects.locations.operations
| Métodos | |
|---|---|
                  cancel | 
                
                  POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel Inicia o cancelamento assíncrono numa operação de longa duração.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/operations/*} Elimina uma operação de longa duração.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/operations/*} Obtém o estado mais recente de uma operação de execução longa.  | 
              
                  list | 
                
                  GET /v1alpha1/{name=projects/*/locations/*}/operations Lista as operações que correspondem ao filtro especificado no pedido.  | 
              
Recurso REST: v1alpha1.projects.locations.routeViews
| Métodos | |
|---|---|
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.serviceBindings
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Cria uma nova ServiceBinding num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Elimina uma única ServiceBinding.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Obtém detalhes de uma única ServiceBinding.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Lista ServiceBinding num determinado projeto e localização.  | 
              
Recurso REST: v1alpha1.projects.locations.serviceLbPolicies
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies Cria uma nova ServiceLbPolicy num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*} Elimina uma única ServiceLbPolicy.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtém detalhes de uma única ServiceLbPolicy.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies Apresenta ServiceLbPolicies num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Atualiza os parâmetros de uma única ServiceLbPolicy.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.tcpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes Cria uma nova TcpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*} Elimina um único TcpRoute.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*} Obtém detalhes de uma única TcpRoute.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes Lista TcpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Atualiza os parâmetros de um único TcpRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1alpha1.projects.locations.tlsRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Cria uma nova TlsRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*} Elimina um único TlsRoute.  | 
              
                  get | 
                
                  GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*} Obtém detalhes de um único TlsRoute.  | 
              
                  getIamPolicy | 
                
                  GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Lista TlsRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Atualiza os parâmetros de um único TlsRoute.  | 
              
                  setIamPolicy | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1beta1.projects.locations
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*} Obtém informações sobre uma localização.  | 
              
                  list | 
                
                  GET /v1beta1/{name=projects/*}/locations Apresenta informações sobre as localizações suportadas para este serviço.  | 
              
Recurso REST: v1beta1.projects.locations.endpointPolicies
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies Cria uma nova EndpointPolicy num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*} Elimina uma única EndpointPolicy.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*} Obtém detalhes de uma única EndpointPolicy.  | 
              
                  getIamPolicy | 
                
                  GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies Apresenta EndpointPolicies num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*} Atualiza os parâmetros de uma única EndpointPolicy.  | 
              
                  setIamPolicy | 
                
                  POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1beta1.projects.locations.gateways
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/gateways Cria um novo gateway num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/gateways/*} Elimina um único Gateway.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/gateways/*} Obtém detalhes de um único Gateway.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/gateways Apresenta gateways num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*} Atualiza os parâmetros de um único gateway.  | 
              
Recurso REST: v1beta1.projects.locations.gateways.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/gateways/*/routeViews/*} Obtenha uma única RouteView de um gateway.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*/gateways/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1beta1.projects.locations.grpcRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Cria uma nova GrpcRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Elimina uma única GrpcRoute.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Obtém detalhes de uma única GrpcRoute.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Lista GrpcRoutes num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Atualiza os parâmetros de um único GrpcRoute.  | 
              
Recurso REST: v1beta1.projects.locations.httpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes Cria um novo HttpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*} Elimina um único HttpRoute.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*} Obtém detalhes de um único HttpRoute.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes Lista HttpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Atualiza os parâmetros de uma única HttpRoute.  | 
              
Recurso REST: v1beta1.projects.locations.meshes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/meshes Cria uma nova malha num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/meshes/*} Elimina uma única malha.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/meshes/*} Obtém detalhes de uma única malha.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/meshes Lista as malhas num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*} Atualiza os parâmetros de uma única malha.  | 
              
Recurso REST: v1beta1.projects.locations.meshes.routeViews
| Métodos | |
|---|---|
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/meshes/*/routeViews/*} Obtenha uma única RouteView de uma malha.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*/meshes/*}/routeViews Lista RouteViews  | 
              
Recurso REST: v1beta1.projects.locations.operations
| Métodos | |
|---|---|
                  cancel | 
                
                  POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Inicia o cancelamento assíncrono numa operação de longa duração.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Elimina uma operação de longa duração.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/operations/*} Obtém o estado mais recente de uma operação de execução longa.  | 
              
                  list | 
                
                  GET /v1beta1/{name=projects/*/locations/*}/operations Lista as operações que correspondem ao filtro especificado no pedido.  | 
              
Recurso REST: v1beta1.projects.locations.serviceLbPolicies
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies Cria uma nova ServiceLbPolicy num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*} Elimina uma única ServiceLbPolicy.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtém detalhes de uma única ServiceLbPolicy.  | 
              
                  getIamPolicy | 
                
                  GET /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy Obtém a política de controlo de acesso para um recurso.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies Apresenta ServiceLbPolicies num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Atualiza os parâmetros de uma única ServiceLbPolicy.  | 
              
                  setIamPolicy | 
                
                  POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy Define a política de controlo de acesso no recurso especificado.  | 
              
                  testIamPermissions | 
                
                  POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions Devolve as autorizações que um autor da chamada tem no recurso especificado.  | 
              
Recurso REST: v1beta1.projects.locations.tcpRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes Cria uma nova TcpRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Elimina um único TcpRoute.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Obtém detalhes de uma única TcpRoute.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes Lista TcpRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Atualiza os parâmetros de um único TcpRoute.  | 
              
Recurso REST: v1beta1.projects.locations.tlsRoutes
| Métodos | |
|---|---|
                  create | 
                
                  POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes Cria uma nova TlsRoute num determinado projeto e localização.  | 
              
                  delete | 
                
                  DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*} Elimina um único TlsRoute.  | 
              
                  get | 
                
                  GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*} Obtém detalhes de um único TlsRoute.  | 
              
                  list | 
                
                  GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes Lista TlsRoute num determinado projeto e localização.  | 
              
                  patch | 
                
                  PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Atualiza os parâmetros de um único TlsRoute.  |