API Reference

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 que se indica más abajo cuando realices las solicitudes a la API.

Documento de descubrimiento

Un documento de descubrimiento es una especificación procesable para describir y consumir las APIs 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 descubrimiento:

Extremo de servicio

Un extremo de servicio es una URL base que especifica la dirección de 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: v1beta1.projects.locations.multicastConsumerAssociations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Crea una nueva asociación del consumidor de multicast en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Borra una sola asociación del consumidor de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Obtiene los detalles de una sola asociación del consumidor de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Enumera las asociaciones del consumidor de multicast en una ubicación y un proyecto determinados.

Recurso de REST: v1beta1.projects.locations.multicastDomainActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Crea una nueva activación del dominio de transmisión por IP en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Borra una sola activación del dominio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtiene detalles de una sola activación del dominio de transmisión por multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Enumera las activaciones de dominios de transmisión por multidifusión en una ubicación y un proyecto determinados.
patch PATCH /v1beta1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Actualiza los parámetros de una sola activación del dominio de transmisión por multidifusión.

Recurso de REST: v1beta1.projects.locations.multicastDomainGroups

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Crea un nuevo grupo de dominio de transmisión a varios destinos en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Borra un solo dominio de transmisión simultánea.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtiene detalles de un solo grupo de dominios de transmisión por multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Enumera los grupos de dominios de transmisión por multidifusión en una ubicación y un proyecto determinados.

Recurso de REST: v1beta1.projects.locations.multicastDomains

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Crea un dominio de transmisión por IP nuevo en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Borra un solo dominio de transmisión simultánea.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Obtiene detalles de un solo dominio de transmisión por IP multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Enumera los dominios de transmisión simultánea en una ubicación y un proyecto determinados.

Recurso de REST: v1beta1.projects.locations.multicastGroupConsumerActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Crea una nueva activación del consumidor de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Borra una sola activación del consumidor de grupos multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Obtiene detalles de una sola activación del consumidor de grupos de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Enumera las activaciones de consumidores de grupos de multicast en una ubicación y un proyecto determinados.
patch PATCH /v1beta1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Actualiza los parámetros de una sola activación del consumidor de grupos de multicast.

Recurso de REST: v1beta1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crea una nueva activación del consumidor de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Borra una sola activación del consumidor de grupos multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtiene detalles de una sola activación del consumidor de grupos de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Enumera las activaciones de consumidores de grupos de multicast en una ubicación y un proyecto determinados.

Recurso de REST: v1beta1.projects.locations.multicastGroupRangeActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Crea una nueva activación de rango de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Borra una sola activación de rango del grupo de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Obtiene detalles de una sola activación de rango del grupo de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Enumera las activaciones de rangos de grupos de multicast en una ubicación y un proyecto determinados.
patch PATCH /v1beta1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Actualiza los parámetros de una sola activación de rango del grupo de multicast.

Recurso de REST: v1beta1.projects.locations.multicastGroupRanges

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Crea un nuevo rango de grupos de transmisión a varios destinos en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Borra un solo rango de grupo de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtiene detalles de un solo rango de grupos de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Enumera los rangos de grupos de multidifusión en una ubicación y un proyecto determinados.
patch PATCH /v1beta1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Actualiza los parámetros de un solo rango de grupo de multicast.

Recurso de REST: v1beta1.projects.locations.multicastProducerAssociations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Crea una nueva asociación de productores de multicast en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Borra una sola asociación del consumidor de multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Obtiene los detalles de una sola asociación del productor de multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Enumera las asociaciones del productor de multicast en una ubicación y un proyecto determinados.

Recurso de REST: v1.projects.locations.multicastConsumerAssociations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Crea una nueva asociación del consumidor de multicast en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Borra una sola asociación del consumidor de multicast.
get GET /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Obtiene los detalles de una sola asociación del consumidor de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Enumera las asociaciones del consumidor de multicast en una ubicación y un proyecto determinados.

Recurso de REST: v1.projects.locations.multicastDomainActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Crea una nueva activación del dominio de transmisión por IP en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Borra una sola activación del dominio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtiene detalles de una sola activación del dominio de transmisión por multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Enumera las activaciones de dominios de transmisión por multidifusión en una ubicación y un proyecto determinados.
patch PATCH /v1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Actualiza los parámetros de una sola activación del dominio de transmisión por multidifusión.

Recurso de REST: v1.projects.locations.multicastDomainGroups

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Crea un nuevo grupo de dominio de transmisión por IP en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Borra un solo dominio de transmisión simultánea.
get GET /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtiene detalles de un solo grupo de dominios de transmisión por multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Enumera los grupos de dominios de transmisión por multidifusión en una ubicación y un proyecto determinados.

Recurso de REST: v1.projects.locations.multicastDomains

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomains
Crea un dominio de transmisión por IP nuevo en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomains/*}
Borra un solo dominio de transmisión simultánea.
get GET /v1/{name=projects/*/locations/*/multicastDomains/*}
Obtiene detalles de un solo dominio de transmisión por IP multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomains
Enumera los dominios de transmisión simultánea en una ubicación y un proyecto determinados.

Recurso de REST: v1.projects.locations.multicastGroupConsumerActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Crea una nueva activación del consumidor de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Borra una sola activación del consumidor de grupos multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Obtiene detalles de una sola activación del consumidor de grupos de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Enumera las activaciones de consumidores de grupos de multicast en una ubicación y un proyecto determinados.
patch PATCH /v1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Actualiza los parámetros de una sola activación del consumidor de grupos de multicast.

Recurso de REST: v1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crea una nueva activación del consumidor de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Borra una sola activación del consumidor de grupos multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtiene detalles de una sola activación del consumidor de grupos multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Enumera las activaciones de consumidores de grupos de multicast en una ubicación y un proyecto determinados.

Recurso de REST: v1.projects.locations.multicastGroupRangeActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Crea una nueva activación de rango de grupos multicast en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Borra una sola activación de rango del grupo de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Obtiene detalles de una sola activación de rango del grupo de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Enumera las activaciones de rangos de grupos de multicast en una ubicación y un proyecto determinados.
patch PATCH /v1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Actualiza los parámetros de una sola activación de rango del grupo de multicast.

Recurso de REST: v1.projects.locations.multicastGroupRanges

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Crea un nuevo rango de grupos de transmisión simultánea en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Borra un solo rango de grupo de multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtiene detalles de un solo rango de grupos de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Enumera los rangos de grupos de multidifusión en una ubicación y un proyecto determinados.
patch PATCH /v1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Actualiza los parámetros de un solo rango de grupo de multicast.

Recurso de REST: v1.projects.locations.multicastProducerAssociations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Crea una nueva asociación de productores de multicast en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Borra una sola asociación del consumidor de multicast.
get GET /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Obtiene los detalles de una sola asociación del productor de multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Enumera las asociaciones del productor de multicast en una ubicación y un proyecto determinados.