API Reference

Service : networkservices.googleapis.com

Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, conformez-vous aux informations suivantes lorsque vous effectuez les requêtes API.

Document de découverte

Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit les documents de découverte suivants :

Point de terminaison de service

Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :

  • https://networkservices.googleapis.com

Ressource REST : v1beta1.projects.locations.multicastConsumerAssociations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Crée une association de clients multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Supprime une seule association de clients multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Récupère les détails d'une seule association de clients multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Liste les associations de clients multicast dans un projet et un emplacement donnés.

Ressource REST : v1beta1.projects.locations.multicastDomainActivations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Crée une activation de domaine multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Supprime l'activation d'un domaine multicast unique.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainActivations/*}
Récupère les détails d'une activation de domaine multicast unique.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainActivations
Liste les activations de domaines multicast dans un projet et un emplacement donnés.
patch PATCH /v1beta1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Met à jour les paramètres d'une activation de domaine multicast unique.

Ressource REST : v1beta1.projects.locations.multicastDomainGroups

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Crée un groupe de domaine multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Supprime un seul domaine multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomainGroups/*}
Récupère les détails d'un seul groupe de domaines multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomainGroups
Liste les groupes de domaines multicast dans un projet et un emplacement donnés.

Ressource REST : v1beta1.projects.locations.multicastDomains

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Crée un domaine multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Supprime un seul domaine multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastDomains/*}
Récupère les détails d'un seul domaine multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastDomains
Liste les domaines multicast dans un projet et un emplacement donnés.

Ressource REST : v1beta1.projects.locations.multicastGroupConsumerActivations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Crée une activation de client de groupe multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Supprime une seule activation client du groupe multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Récupère les détails d'une seule activation client du groupe multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Liste les activations de consommateurs de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1beta1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Met à jour les paramètres d'une seule activation client du groupe multicast.

Ressource REST : v1beta1.projects.locations.multicastGroupProducerActivations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crée une activation de client de groupe multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Supprime une seule activation client du groupe multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Récupère les détails d'une seule activation client du groupe multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Liste les activations de consommateurs de groupes multicast dans un projet et un emplacement donnés.

Ressource REST : v1beta1.projects.locations.multicastGroupRangeActivations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Crée une activation de plage de groupes multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Supprime une seule activation de plage de groupes multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Récupère les détails d'une seule activation de plage de groupes multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Liste les activations de plages de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1beta1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Met à jour les paramètres d'une seule activation de plage de groupes multicast.

Ressource REST : v1beta1.projects.locations.multicastGroupRanges

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Crée une plage de groupes multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Supprime une seule plage de groupes multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastGroupRanges/*}
Récupère les détails d'une seule plage de groupes multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastGroupRanges
Liste les plages de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1beta1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Met à jour les paramètres d'une seule plage de groupes multicast.

Ressource REST : v1beta1.projects.locations.multicastProducerAssociations

Méthodes
create POST /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Crée une association de producteurs multicast dans un projet et un emplacement donnés.
delete DELETE /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Supprime une seule association de clients multicast.
get GET /v1beta1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Récupère les détails d'une seule association de producteurs multicast.
list GET /v1beta1/{parent=projects/*/locations/*}/multicastProducerAssociations
Liste les associations de producteurs multicast dans un projet et un emplacement donnés.

Ressource REST : v1.projects.locations.multicastConsumerAssociations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Crée une association de clients multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Supprime une seule association de clients multicast.
get GET /v1/{name=projects/*/locations/*/multicastConsumerAssociations/*}
Récupère les détails d'une seule association de clients multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastConsumerAssociations
Liste les associations de clients multicast dans un projet et un emplacement donnés.

Ressource REST : v1.projects.locations.multicastDomainActivations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Crée une activation de domaine multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Supprime l'activation d'un domaine multicast unique.
get GET /v1/{name=projects/*/locations/*/multicastDomainActivations/*}
Récupère les détails d'une activation de domaine multicast unique.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainActivations
Liste les activations de domaines multicast dans un projet et un emplacement donnés.
patch PATCH /v1/{multicastDomainActivation.name=projects/*/locations/*/multicastDomainActivations/*}
Met à jour les paramètres d'une activation de domaine multicast unique.

Ressource REST : v1.projects.locations.multicastDomainGroups

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Crée un groupe de domaines multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Supprime un seul domaine multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomainGroups/*}
Récupère les détails d'un seul groupe de domaines multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastDomainGroups
Liste les groupes de domaines multicast dans un projet et un emplacement donnés.

Ressource REST : v1.projects.locations.multicastDomains

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastDomains
Crée un domaine multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastDomains/*}
Supprime un seul domaine multicast.
get GET /v1/{name=projects/*/locations/*/multicastDomains/*}
Récupère les détails d'un seul domaine multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastDomains
Liste les domaines multicast dans un projet et un emplacement donnés.

Ressource REST : v1.projects.locations.multicastGroupConsumerActivations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Crée une activation de client de groupe multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Supprime une seule activation client du groupe multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Récupère les détails d'une seule activation client du groupe multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupConsumerActivations
Liste les activations de consommateurs de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1/{multicastGroupConsumerActivation.name=projects/*/locations/*/multicastGroupConsumerActivations/*}
Met à jour les paramètres d'une seule activation client du groupe multicast.

Ressource REST : v1.projects.locations.multicastGroupProducerActivations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Crée une activation de client de groupe multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Supprime une seule activation client du groupe multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupProducerActivations/*}
Récupère les détails d'une seule activation client du groupe multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupProducerActivations
Liste les activations de consommateurs de groupes multicast dans un projet et un emplacement donnés.

Ressource REST : v1.projects.locations.multicastGroupRangeActivations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Crée une activation de plage de groupes multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Supprime une seule activation de plage de groupes multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRangeActivations/*}
Récupère les détails d'une seule activation de plage de groupes multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRangeActivations
Liste les activations de plages de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1/{multicastGroupRangeActivation.name=projects/*/locations/*/multicastGroupRangeActivations/*}
Met à jour les paramètres d'une seule activation de plage de groupes multicast.

Ressource REST : v1.projects.locations.multicastGroupRanges

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Crée une plage de groupes multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Supprime une seule plage de groupes multicast.
get GET /v1/{name=projects/*/locations/*/multicastGroupRanges/*}
Récupère les détails d'une seule plage de groupes multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastGroupRanges
Liste les plages de groupes multicast dans un projet et un emplacement donnés.
patch PATCH /v1/{multicastGroupRange.name=projects/*/locations/*/multicastGroupRanges/*}
Met à jour les paramètres d'une seule plage de groupes multicast.

Ressource REST : v1.projects.locations.multicastProducerAssociations

Méthodes
create POST /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Crée une association de producteurs multicast dans un projet et un emplacement donnés.
delete DELETE /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Supprime une seule association de clients multicast.
get GET /v1/{name=projects/*/locations/*/multicastProducerAssociations/*}
Récupère les détails d'une seule association de producteurs multicast.
list GET /v1/{parent=projects/*/locations/*}/multicastProducerAssociations
Liste les associations de producteurs multicast dans un projet et un emplacement donnés.