API Reference

Servicio: networkservices.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas de cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, utiliza la siguiente información al hacer las solicitudes a la API.

Documento de descubrimiento

Un documento de descubrimiento es una especificación legible por máquinas que se usa para describir y consumir APIs REST. Se usa para crear bibliotecas de cliente, complementos de IDE y otras herramientas que interactúan con las APIs de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de descubrimiento:

Endpoint de servicio

Un endpoint de servicio es una URL base que especifica la dirección de red de un servicio de API. Un servicio puede tener varios endpoints. Este servicio tiene el siguiente endpoint de servicio y todos los URIs que se proporcionan más abajo son relativos a este endpoint de servicio:

  • https://networkservices.googleapis.com

Recurso REST: v1beta1.projects.locations.multicastConsumerAssociations

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

Recurso REST: v1beta1.projects.locations.multicastDomainActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Crea una activación de dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Elimina una sola activación de dominio de multidifusión.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtiene los detalles de la activación de un único dominio de multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Muestra las activaciones de dominio de multidifusión de un proyecto y una ubicación concretos.
patch PATCH /v1beta1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Actualiza los parámetros de una sola activación de dominio de multidifusión.

Recurso REST: v1beta1.projects.locations.multicastDomainGroups

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Crea un grupo de dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Elimina un solo dominio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtiene los detalles de un solo grupo de dominio de multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Muestra los grupos de dominios de multidifusión de un proyecto y una ubicación determinados.

Recurso REST: v1beta1.projects.locations.multicastDomains

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Crea un dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Elimina un solo dominio multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Obtiene los detalles de un único dominio de multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Muestra los dominios de multidifusión de un proyecto y una ubicación determinados.

Recurso REST: v1beta1.projects.locations.multicastGroupConsumerActivations

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

Recurso REST: v1beta1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crea una activación de consumidor de un nuevo grupo de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Elimina una sola activación de consumidor de un grupo de multidifusión.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtiene los detalles de la activación de un consumidor de un grupo de multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Muestra las activaciones de consumidores de grupos de multidifusión en un proyecto y una ubicación determinados.

Recurso REST: v1beta1.projects.locations.multicastGroupRangeActivations

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

Recurso REST: v1beta1.projects.locations.multicastGroupRanges

Métodos
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Crea un nuevo intervalo de grupos de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Elimina un único intervalo de grupos de multidifusión.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtiene los detalles de un único intervalo de grupos de multidifusión.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Muestra los intervalos de grupos de multidifusión de un proyecto y una ubicación determinados.
patch PATCH /v1beta1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Actualiza los parámetros de un solo intervalo de grupos de multidifusión.

Recurso REST: v1beta1.projects.locations.multicastProducerAssociations

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

Recurso REST: v1.projects.locations.multicastConsumerAssociations

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

Recurso REST: v1.projects.locations.multicastDomainActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Crea una activación de dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Elimina una sola activación de dominio de multidifusión.
get GET /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Obtiene los detalles de la activación de un único dominio de multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Muestra las activaciones de dominio de multidifusión de un proyecto y una ubicación concretos.
patch PATCH /v1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Actualiza los parámetros de una sola activación de dominio de multidifusión.

Recurso REST: v1.projects.locations.multicastDomainGroups

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Crea un grupo de dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Elimina un solo dominio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Obtiene los detalles de un solo grupo de dominio de multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Muestra los grupos de dominios de multidifusión de un proyecto y una ubicación determinados.

Recurso REST: v1.projects.locations.multicastDomains

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastDomains
Crea un dominio de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomains/*}
Elimina un solo dominio multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomains/*}
Obtiene los detalles de un único dominio de multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastDomains
Muestra los dominios de multidifusión de un proyecto y una ubicación determinados.

Recurso REST: v1.projects.locations.multicastGroupConsumerActivations

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

Recurso REST: v1.projects.locations.multicastGroupProducerActivations

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crea una activación de consumidor de un nuevo grupo de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Elimina una sola activación de consumidor de un grupo de multidifusión.
get GET /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Obtiene los detalles de la activación de un consumidor de un grupo de multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Muestra las activaciones de consumidores de grupos de multidifusión en un proyecto y una ubicación determinados.

Recurso REST: v1.projects.locations.multicastGroupRangeActivations

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

Recurso REST: v1.projects.locations.multicastGroupRanges

Métodos
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Crea un nuevo intervalo de grupos de multidifusión en un proyecto y una ubicación determinados.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Elimina un único intervalo de grupos de multidifusión.
get GET /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Obtiene los detalles de un único intervalo de grupos de multidifusión.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Muestra los intervalos de grupos de multidifusión de un proyecto y una ubicación determinados.
patch PATCH /v1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Actualiza los parámetros de un solo intervalo de grupos de multidifusión.

Recurso REST: v1.projects.locations.multicastProducerAssociations

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