- 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. |