- Recurso de REST: v1.projects.locations
- Recurso de REST: v1.projects.locations.endpointPolicies
- Recurso de REST: v1.projects.locations.gateways
- Recurso de REST: v1.projects.locations.grpcRoutes
- Recurso de REST: v1.projects.locations.httpRoutes
- Recurso de REST: v1.projects.locations.lbRouteExtensions
- Recurso de REST: v1.projects.locations.lbTrafficExtensions
- Recurso de REST: v1.projects.locations.meshes
- Recurso de REST: v1.projects.locations.operations
- Recurso de REST: v1.projects.locations.routeViews
- Recurso de REST: v1.projects.locations.serviceLbPolicies
- Recurso de REST: v1.projects.locations.tcpRoutes
- Recurso de REST: v1.projects.locations.tlsRoutes
- Recurso de REST: v1alpha1.projects.locations
- Recurso de REST: v1alpha1.projects.locations.gateways
- Recurso de REST: v1alpha1.projects.locations.gateways.routeViews
- Recurso de REST: v1alpha1.projects.locations.grpcRoutes
- Recurso de REST: v1alpha1.projects.locations.httpRoutes
- Recurso de REST: v1alpha1.projects.locations.lbRouteExtensions
- Recurso de REST: v1alpha1.projects.locations.lbTrafficExtensions
- Recurso de REST: v1alpha1.projects.locations.meshes
- Recurso de REST: v1alpha1.projects.locations.meshes.routeViews
- Recurso de REST: v1alpha1.projects.locations.operations
- Recurso de REST: v1alpha1.projects.locations.routeViews
- Recurso de REST: v1alpha1.projects.locations.serviceBindings
- Recurso de REST: v1alpha1.projects.locations.serviceLbPolicies
- Recurso de REST: v1alpha1.projects.locations.tcpRoutes
- Recurso de REST: v1alpha1.projects.locations.tlsRoutes
- Recurso de REST: v1beta1.projects.locations
- Recurso de REST: v1beta1.projects.locations.endpointPolicies
- Recurso de REST: v1beta1.projects.locations.gateways
- Recurso de REST: v1beta1.projects.locations.grpcRoutes
- Recurso de REST: v1beta1.projects.locations.httpRoutes
- Recurso de REST: v1beta1.projects.locations.lbRouteExtensions
- Recurso de REST: v1beta1.projects.locations.lbTrafficExtensions
- Recurso de REST: v1beta1.projects.locations.meshes
- Recurso de REST: v1beta1.projects.locations.operations
- Recurso de REST: v1beta1.projects.locations.serviceBindings
- Recurso de REST: v1beta1.projects.locations.serviceLbPolicies
- Recurso de REST: v1beta1.projects.locations.tcpRoutes
- Recurso de REST: v1beta1.projects.locations.tlsRoutes
Servicio: networkservices.googleapis.com
Para llamar a este servicio, te recomendamos que uses las bibliotecas cliente que proporciona Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, usa la información siguiente cuando realices las solicitudes a la API.
Documento de descubrimiento
Un Documento de descubrimiento es una especificación procesable para describir y consumir las API de REST. Se usa para compilar bibliotecas cliente, complementos IDE y otras herramientas que interactúan con las API de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de Discovery:
Extremo de servicio
Un extremo de servicio es una URL base que especifica la dirección de la red de un servicio de API. Un servicio puede tener varios extremos de servicio. Este servicio tiene el siguiente extremo, y todos los URI que se muestran a continuación son relativos a él:
https://networkservices.googleapis.com
Recurso de REST: v1.projects.locations
Métodos | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Obtiene información sobre una ubicación. |
list |
GET /v1/{name=projects/*}/locations Muestra una lista con información sobre las ubicaciones compatibles con este servicio. |
Recurso de REST: v1.projects.locations.endpointPolicies
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/endpointPolicies Crea una EndpointPolicy nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*} Borra una sola EndpointPolicy. |
get |
GET /v1/{name=projects/*/locations/*/endpointPolicies/*} Obtiene detalles de una sola EndpointPolicy. |
list |
GET /v1/{parent=projects/*/locations/*}/endpointPolicies Muestra una lista de EndpointPolicies en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*} Actualiza los parámetros de una sola EndpointPolicy. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.gateways
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/gateways Crea una puerta de enlace nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/gateways/*} Borra una sola puerta de enlace. |
get |
GET /v1/{name=projects/*/locations/*/gateways/*} Obtiene detalles de una sola puerta de enlace. |
list |
GET /v1/{parent=projects/*/locations/*}/gateways Muestra una lista de las puertas de enlace en una ubicación y un proyecto determinados. |
patch |
PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*} Actualiza los parámetros de una sola puerta de enlace. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.grpcRoutes
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/grpcRoutes Crea un GrpcRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*} Borra un solo GrpcRoute. |
get |
GET /v1/{name=projects/*/locations/*/grpcRoutes/*} Obtiene detalles de un solo GrpcRoute. |
list |
GET /v1/{parent=projects/*/locations/*}/grpcRoutes Muestra una lista de GrpcRoutes en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Actualiza los parámetros de un solo GrpcRoute. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.httpRoutes
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/httpRoutes Crea una HttpRoute nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/httpRoutes/*} Borra una sola HttpRoute. |
get |
GET /v1/{name=projects/*/locations/*/httpRoutes/*} Obtiene detalles de una sola HttpRoute. |
list |
GET /v1/{parent=projects/*/locations/*}/httpRoutes Muestra una lista de HttpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Actualiza los parámetros de una sola HttpRoute. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.lbRouteExtensions
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/lbRouteExtensions Crea un nuevo recurso LbRouteExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/lbRouteExtensions/*} Borra el recurso LbRouteExtension especificado. |
get |
GET /v1/{name=projects/*/locations/*/lbRouteExtensions/*} Obtiene detalles del recurso LbRouteExtension especificado. |
list |
GET /v1/{parent=projects/*/locations/*}/lbRouteExtensions Muestra una lista de recursos LbRouteExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*} Actualiza los parámetros del recurso LbRouteExtension especificado. |
Recurso de REST: v1.projects.locations.lbTrafficExtensions
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/lbTrafficExtensions Crea un nuevo recurso LbTrafficExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/lbTrafficExtensions/*} Borra el recurso LbTrafficExtension especificado. |
get |
GET /v1/{name=projects/*/locations/*/lbTrafficExtensions/*} Obtiene detalles del recurso LbTrafficExtension especificado. |
list |
GET /v1/{parent=projects/*/locations/*}/lbTrafficExtensions Muestra una lista de recursos LbTrafficExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*} Actualiza los parámetros del recurso LbTrafficExtension especificado. |
Recurso de REST: v1.projects.locations.meshes
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/meshes Crea una malla nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/meshes/*} Borra una sola malla. |
get |
GET /v1/{name=projects/*/locations/*/meshes/*} Obtiene los detalles de una sola malla. |
list |
GET /v1/{parent=projects/*/locations/*}/meshes Muestra una lista de las mallas en una ubicación y un proyecto determinados. |
patch |
PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*} Actualiza los parámetros de una sola malla. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.operations
Métodos | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Inicia la cancelación asincrónica en una operación de larga duración. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Borra una operación de larga duración. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Obtiene el último estado de una operación de larga duración. |
list |
GET /v1/{name=projects/*/locations/*}/operations Enumera las operaciones que coinciden con el filtro especificado en la solicitud. |
Recurso de REST: v1.projects.locations.routeViews
Métodos | |
---|---|
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.serviceLbPolicies
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies Crea una ServiceLbPolicy nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*} Borra una sola ServiceLbPolicy. |
get |
GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtiene detalles de una sola ServiceLbPolicy. |
list |
GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies Enumera las ServiceLbPolicies en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Actualiza los parámetros de una sola ServiceLbPolicy. |
Recurso de REST: v1.projects.locations.tcpRoutes
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/tcpRoutes Crea un TcpRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*} Borra un solo TcpRoute. |
get |
GET /v1/{name=projects/*/locations/*/tcpRoutes/*} Obtiene detalles de un solo TcpRoute. |
list |
GET /v1/{parent=projects/*/locations/*}/tcpRoutes Muestra una lista de TcpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Actualiza los parámetros de un solo TcpRoute. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1.projects.locations.tlsRoutes
Métodos | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/tlsRoutes Crea un TlsRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*} Borra un solo TlsRoute. |
get |
GET /v1/{name=projects/*/locations/*/tlsRoutes/*} Obtiene detalles de un solo TlsRoute. |
list |
GET /v1/{parent=projects/*/locations/*}/tlsRoutes Muestra una lista de TlsRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Actualiza los parámetros de un solo TlsRoute. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations
Métodos | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*} Obtiene información sobre una ubicación. |
list |
GET /v1alpha1/{name=projects/*}/locations Muestra una lista con información sobre las ubicaciones compatibles con este servicio. |
Recurso de REST: v1alpha1.projects.locations.gateways
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/gateways Crea una puerta de enlace nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*} Borra una sola puerta de enlace. |
get |
GET /v1alpha1/{name=projects/*/locations/*/gateways/*} Obtiene detalles de una sola puerta de enlace. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/gateways Muestra una lista de las puertas de enlace en una ubicación y un proyecto determinados. |
patch |
PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*} Actualiza los parámetros de una sola puerta de enlace. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.gateways.routeViews
Métodos | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*} Obtén una sola RouteView de una puerta de enlace. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews Muestra una lista de RouteViews |
Recurso de REST: v1alpha1.projects.locations.grpcRoutes
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes Crea un GrpcRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Borra un solo GrpcRoute. |
get |
GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*} Obtiene detalles de un solo GrpcRoute. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes Muestra una lista de GrpcRoutes en un proyecto y una ubicación determinados. |
patch |
PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Actualiza los parámetros de un solo GrpcRoute. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.httpRoutes
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Crea una HttpRoute nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*} Borra una sola HttpRoute. |
get |
GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*} Obtiene detalles de una sola HttpRoute. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes Muestra una lista de HttpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Actualiza los parámetros de una sola HttpRoute. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.lbRouteExtensions
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions Crea un nuevo recurso LbRouteExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*} Borra el recurso LbRouteExtension especificado. |
get |
GET /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*} Obtiene detalles del recurso LbRouteExtension especificado. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions Muestra una lista de recursos LbRouteExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1alpha1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*} Actualiza los parámetros del recurso LbRouteExtension especificado. |
Recurso de REST: v1alpha1.projects.locations.lbTrafficExtensions
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions Crea un nuevo recurso LbTrafficExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*} Borra el recurso LbTrafficExtension especificado. |
get |
GET /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*} Obtiene detalles del recurso LbTrafficExtension especificado. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions Muestra una lista de recursos LbTrafficExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1alpha1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*} Actualiza los parámetros del recurso LbTrafficExtension especificado. |
Recurso de REST: v1alpha1.projects.locations.meshes
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/meshes Crea una malla nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*} Borra una sola malla. |
get |
GET /v1alpha1/{name=projects/*/locations/*/meshes/*} Obtiene los detalles de una sola malla. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/meshes Muestra una lista de las mallas en una ubicación y un proyecto determinados. |
patch |
PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*} Actualiza los parámetros de una sola malla. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.meshes.routeViews
Métodos | |
---|---|
get |
GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*} Obtén una sola RouteView de una malla. |
list |
GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews Muestra una lista de RouteViews |
Recurso de REST: v1alpha1.projects.locations.operations
Métodos | |
---|---|
cancel |
POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel Inicia la cancelación asincrónica en una operación de larga duración. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/operations/*} Borra una operación de larga duración. |
get |
GET /v1alpha1/{name=projects/*/locations/*/operations/*} Obtiene el último estado de una operación de larga duración. |
list |
GET /v1alpha1/{name=projects/*/locations/*}/operations Enumera las operaciones que coinciden con el filtro especificado en la solicitud. |
Recurso de REST: v1alpha1.projects.locations.routeViews
Métodos | |
---|---|
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.serviceBindings
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Crea una ServiceBinding nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Borra una sola ServiceBinding. |
get |
GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*} Obtiene detalles de una sola ServiceBinding. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings Muestra una lista de ServiceBinding en un proyecto y una ubicación determinados. |
Recurso de REST: v1alpha1.projects.locations.serviceLbPolicies
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies Crea una ServiceLbPolicy nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*} Borra una sola ServiceLbPolicy. |
get |
GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtiene detalles de una sola ServiceLbPolicy. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies Enumera las ServiceLbPolicies en un proyecto y una ubicación determinados. |
patch |
PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Actualiza los parámetros de una sola ServiceLbPolicy. |
Recurso de REST: v1alpha1.projects.locations.tcpRoutes
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes Crea un TcpRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*} Borra un solo TcpRoute. |
get |
GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*} Obtiene detalles de un solo TcpRoute. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes Muestra una lista de TcpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Actualiza los parámetros de un solo TcpRoute. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1alpha1.projects.locations.tlsRoutes
Métodos | |
---|---|
create |
POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Crea un TlsRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*} Borra un solo TlsRoute. |
get |
GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*} Obtiene detalles de un solo TlsRoute. |
getIamPolicy |
GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes Muestra una lista de TlsRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Actualiza los parámetros de un solo TlsRoute. |
setIamPolicy |
POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1beta1.projects.locations
Métodos | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Obtiene información sobre una ubicación. |
list |
GET /v1beta1/{name=projects/*}/locations Muestra una lista con información sobre las ubicaciones compatibles con este servicio. |
Recurso de REST: v1beta1.projects.locations.endpointPolicies
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies Crea una EndpointPolicy nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*} Borra una sola EndpointPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*} Obtiene detalles de una sola EndpointPolicy. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy Obtiene la política de control de acceso de un recurso. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies Muestra una lista de EndpointPolicies en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*} Actualiza los parámetros de una sola EndpointPolicy. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy Establece la política de control de acceso en el recurso especificado. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions Muestra los permisos que tiene un llamador para un recurso especificado. |
Recurso de REST: v1beta1.projects.locations.gateways
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/gateways Crea una puerta de enlace nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/gateways/*} Borra una sola puerta de enlace. |
get |
GET /v1beta1/{name=projects/*/locations/*/gateways/*} Obtiene detalles de una sola puerta de enlace. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/gateways Muestra una lista de las puertas de enlace en una ubicación y un proyecto determinados. |
patch |
PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*} Actualiza los parámetros de una sola puerta de enlace. |
Recurso de REST: v1beta1.projects.locations.grpcRoutes
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Crea un GrpcRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Borra un solo GrpcRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*} Obtiene detalles de un solo GrpcRoute. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes Muestra una lista de GrpcRoutes en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*} Actualiza los parámetros de un solo GrpcRoute. |
Recurso de REST: v1beta1.projects.locations.httpRoutes
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes Crea una HttpRoute nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*} Borra una sola HttpRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*} Obtiene detalles de una sola HttpRoute. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes Muestra una lista de HttpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*} Actualiza los parámetros de una sola HttpRoute. |
Recurso de REST: v1beta1.projects.locations.lbRouteExtensions
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions Crea un nuevo recurso LbRouteExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*} Borra el recurso LbRouteExtension especificado. |
get |
GET /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*} Obtiene detalles del recurso LbRouteExtension especificado. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions Muestra una lista de recursos LbRouteExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1beta1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*} Actualiza los parámetros del recurso LbRouteExtension especificado. |
Recurso de REST: v1beta1.projects.locations.lbTrafficExtensions
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions Crea un nuevo recurso LbTrafficExtension en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*} Borra el recurso LbTrafficExtension especificado. |
get |
GET /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*} Obtiene detalles del recurso LbTrafficExtension especificado. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions Muestra una lista de recursos LbTrafficExtension en una ubicación y un proyecto determinados. |
patch |
PATCH /v1beta1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*} Actualiza los parámetros del recurso LbTrafficExtension especificado. |
Recurso de REST: v1beta1.projects.locations.meshes
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/meshes Crea una malla nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/meshes/*} Borra una sola malla. |
get |
GET /v1beta1/{name=projects/*/locations/*/meshes/*} Obtiene los detalles de una sola malla. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/meshes Muestra una lista de las mallas en una ubicación y un proyecto determinados. |
patch |
PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*} Actualiza los parámetros de una sola malla. |
Recurso de REST: v1beta1.projects.locations.operations
Métodos | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Inicia la cancelación asincrónica en una operación de larga duración. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Borra una operación de larga duración. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Obtiene el último estado de una operación de larga duración. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Enumera las operaciones que coinciden con el filtro especificado en la solicitud. |
Recurso de REST: v1beta1.projects.locations.serviceBindings
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serviceBindings Crea una ServiceBinding nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/serviceBindings/*} Borra una sola ServiceBinding. |
get |
GET /v1beta1/{name=projects/*/locations/*/serviceBindings/*} Obtiene detalles de una sola ServiceBinding. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/serviceBindings Muestra una lista de ServiceBinding en un proyecto y una ubicación determinados. |
Recurso de REST: v1beta1.projects.locations.serviceLbPolicies
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies Crea una ServiceLbPolicy nueva en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*} Borra una sola ServiceLbPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*} Obtiene detalles de una sola ServiceLbPolicy. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies Enumera las ServiceLbPolicies en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*} Actualiza los parámetros de una sola ServiceLbPolicy. |
Recurso de REST: v1beta1.projects.locations.tcpRoutes
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes Crea un TcpRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Borra un solo TcpRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*} Obtiene detalles de un solo TcpRoute. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes Muestra una lista de TcpRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*} Actualiza los parámetros de un solo TcpRoute. |
Recurso de REST: v1beta1.projects.locations.tlsRoutes
Métodos | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes Crea un TlsRoute nuevo en un proyecto y una ubicación determinados. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*} Borra un solo TlsRoute. |
get |
GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*} Obtiene detalles de un solo TlsRoute. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes Muestra una lista de TlsRoute en un proyecto y una ubicación determinados. |
patch |
PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*} Actualiza los parámetros de un solo TlsRoute. |