Supprimer les configurations multicast

Cette page explique comment supprimer des configurations multicast existantes.

Pour en savoir plus sur les ressources de multidiffusion décrites sur cette page, consultez Modèle de ressources de multidiffusion.

Avant de commencer

Définissez la gcloud CLI pour utiliser le projet dans lequel vous souhaitez supprimer les configurations multicast. Vous pouvez également inclure l'indicateur --project=PROJECT_ID pour chaque commande dans les procédures suivantes.

    gcloud config set project PROJECT_ID

Remplacez PROJECT_ID par l'ID du projet.

Ordre de suppression

Cette section décrit l'ordre de suppression requis pour les configurations multicast :

  • Pour les clients multicast : si vous êtes un administrateur réseau client multicast dans un domaine multicast qui utilise la topologie en étoile Network Connectivity Center, consultez Supprimer les configurations de clients multicast.
  • Pour les producteurs multicast : si vous êtes un administrateur réseau de producteur multicast dans un domaine multicast qui utilise la topologie en étoile Network Connectivity Center, consultez Supprimer les configurations de producteurs multicast.
  • Pour les administrateurs multicast : si vous êtes l'administrateur multicast d'un domaine, veillez à respecter l'ordre de suppression suivant.

Les configurations multicast doivent être supprimées dans l'ordre suivant. Si vous essayez de supprimer l'une des ressources suivantes alors qu'elle est encore utilisée par une autre ressource, Google Cloud renvoie une erreur.

  1. Si le même réseau VPC comporte à la fois des configurations de producteur et de consommateur multicast, vous devez d'abord supprimer les configurations de consommateur multicast, quelle que soit la topologie du domaine multicast.

    Si vous utilisez la topologie en étoile Network Connectivity Center et que toutes les configurations de consommateurs multicast se trouvent dans des réseaux différents, vous pouvez ignorer cette étape. Vous pouvez supprimer les configurations multicast suivantes sans supprimer les configurations de clients multicast.

  2. Supprimez les configurations de producteur multicast.

  3. Supprimez les activations de plages de groupes.

  4. À cette étape, vous pouvez supprimer les plages de groupes et les activations de domaine.

  5. Supprimez des domaines.

  6. Supprimez les groupes de domaines.

Dans la topologie en étoile du Network Connectivity Center, si des configurations de clients multicast dépendent d'une plage de groupes multicast ou d'un domaine multicast supprimés, les ressources de clients multicast associées sont désactivées et leur état est défini sur OBSOLETE.

Supprimer les configurations de clients multicast

Cette section explique comment supprimer les configurations de consommateur multidiffusion existantes.

Pour supprimer une association de clients multicast, vous devez d'abord supprimer toutes ses activations de clients de groupes multicast.

Supprimer les activations client du groupe multicast

gcloud

Pour supprimer une activation client de groupe multicast, utilisez la commande network-services multicast-group-consumer-activations delete.

  gcloud network-services multicast-group-consumer-activations delete GROUP_CONSUMER_ACTIVATION_NAME \
      --location=ZONE

Remplacez les valeurs suivantes :

  • GROUP_CONSUMER_ACTIVATION_NAME : nom de l'activation client du groupe multicast
  • ZONE : zone dans laquelle le réseau VPC consommateur multicast a été activé

API

Pour supprimer une activation client de groupe multicast, utilisez la méthode multicastGroupConsumerActivations.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations/GROUP_CONSUMER_ACTIVATION_NAME

Remplacez les valeurs suivantes :

  • PROJECT_ID : ID du projet
  • GROUP_CONSUMER_ACTIVATION_NAME : nom de l'activation client du groupe multicast
  • ZONE : zone dans laquelle le réseau VPC consommateur multicast a été activé

Supprimer des associations de clients multicast

gcloud

Pour supprimer une association de clients multicast, utilisez la commande network-services multicast-consumer-associations delete.

  gcloud network-services multicast-consumer-associations delete CONSUMER_ASSOCIATION_NAME \
      --location=ZONE

Remplacez les valeurs suivantes :

  • CONSUMER_ASSOCIATION_NAME : nom de l'association de clients multicast
  • ZONE : zone dans laquelle l'association de clients multicast a été créée

API

Pour supprimer une association de clients multicast, utilisez la méthode multicastConsumerAssociations.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations/CONSUMER_ASSOCIATION_NAME

Remplacez les valeurs suivantes :

  • PROJECT_ID : ID du projet
  • CONSUMER_ASSOCIATION_NAME : nom de l'association de clients multicast
  • ZONE : zone dans laquelle l'association de clients multicast a été créée

Supprimer les configurations de producteurs multicast

Cette section explique comment supprimer les configurations de producteurs multicast existantes.

Pour supprimer une association de producteurs multicast, vous devez d'abord supprimer toutes ses activations de producteurs de groupes multicast.

Supprimer les activations de producteurs de groupes multicast

gcloud

Pour supprimer l'activation d'un producteur de groupe multicast, utilisez la commande network-services multicast-group-producer-activations delete.

  gcloud network-services multicast-group-producer-activations delete GROUP_PRODUCER_ACTIVATION_NAME \
      --location=ZONE

Remplacez les valeurs suivantes :

  • GROUP_PRODUCER_ACTIVATION_NAME : nom de l'activation du producteur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC producteur de multidiffusion a été activé

API

Pour supprimer l'activation d'un producteur de groupe multidiffusion, utilisez la méthode multicastGroupProducerActivations.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupProducerActivations/GROUP_PRODUCER_ACTIVATION_NAME

Remplacez les valeurs suivantes :

  • PROJECT_ID : ID du projet
  • GROUP_PRODUCER_ACTIVATION_NAME : nom de l'activation du producteur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC producteur multicast a été activé

Supprimer des associations de producteurs multicast

gcloud

Pour supprimer une association de producteurs multicast, utilisez la commande network-services multicast-producer-associations delete.

  gcloud network-services multicast-producer-associations delete PRODUCER_ASSOCIATION_NAME \
      --location=ZONE

Remplacez les valeurs suivantes :

  • PRODUCER_ASSOCIATION_NAME : nom de l'association de producteurs multicast
  • ZONE : zone dans laquelle l'association de producteurs multicast a été créée

API

Pour supprimer une association de producteurs de multidiffusion, utilisez la méthode multicastProducerAssociations.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastProducerAssociations/PRODUCER_ASSOCIATION_NAME

Remplacez les valeurs suivantes :

  • PROJECT_ID : ID du projet
  • PRODUCER_ASSOCIATION_NAME : nom de l'association de producteurs multicast
  • ZONE : zone dans laquelle l'association de producteurs multicast a été créée

Supprimer des plages et des domaines de groupes multicast

Cette section explique comment supprimer les configurations existantes pour les plages de groupes multicast et les domaines.

Assurez-vous de suivre l'ordre de suppression requis.

Supprimer les configurations de plages de groupes multicast

Cette section explique comment supprimer les configurations existantes pour les plages de groupes multicast.

Supprimer les activations de plages de groupes

gcloud

Pour supprimer l'activation d'une plage de groupes multicast, utilisez la commande network-services multicast-group-range-activations delete.

  gcloud network-services multicast-group-range-activations delete GROUP_RANGE_ACTIVATION_NAME \
      --location=ZONE

Remplacez les éléments suivants :

  • GROUP_RANGE_ACTIVATION_NAME : nom de l'activation de la plage de groupes
  • ZONE : zone dans laquelle la plage de groupes a été activée

API

Pour supprimer l'activation d'une plage de groupes multicast, utilisez la méthode multicastGroupRangeActivations.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupRangeActivations/GROUP_RANGE_ACTIVATION_NAME

Remplacez les éléments suivants :

  • PROJECT_ID : ID du projet
  • GROUP_RANGE_ACTIVATION_NAME : nom de l'activation de la plage de groupes
  • ZONE : zone dans laquelle la plage de groupes a été activée

Supprimer des plages de groupes

gcloud

Pour supprimer une plage de groupes multicast, utilisez la commande network-services multicast-group-ranges delete.

  gcloud network-services multicast-group-ranges delete GROUP_RANGE_NAME \
      --location=global

Remplacez GROUP_RANGE_NAME par le nom de la plage de groupes.

API

Pour supprimer une plage de groupes multicast, utilisez la méthode multicastGroupRanges.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastGroupRanges/GROUP_RANGE_NAME

Remplacez les éléments suivants :

  • PROJECT_ID : ID du projet
  • GROUP_RANGE_NAME : nom de la plage de groupes

Supprimer les configurations de domaine multicast

Cette section explique comment supprimer les configurations existantes pour les domaines de multidiffusion.

Supprimer les activations de domaine

gcloud

Pour supprimer l'activation d'un domaine multicast, utilisez la commande network-services multicast-domain-activations delete.

L'exécution de la commande ci-dessous peut prendre plusieurs minutes.

  gcloud network-services multicast-domain-activations delete DOMAIN_ACTIVATION_NAME \
      --location=ZONE

Remplacez les valeurs suivantes :

  • DOMAIN_ACTIVATION_NAME : nom de l'activation du domaine
  • ZONE : zone dans laquelle le domaine a été activé

API

Pour supprimer l'activation d'un domaine multicast, utilisez la méthode multicastDomainActivations.delete.

L'exécution de la commande ci-dessous peut prendre plusieurs minutes.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations/DOMAIN_ACTIVATION_NAME

Remplacez les valeurs suivantes :

  • PROJECT_ID : ID du projet
  • DOMAIN_ACTIVATION_NAME : nom de l'activation du domaine
  • ZONE : zone dans laquelle le domaine a été activé

Supprimer les domaines

gcloud

Pour supprimer un domaine multicast, utilisez la commande network-services multicast-domains delete.

  gcloud network-services multicast-domains delete DOMAIN_NAME \
      --location=global

Remplacez DOMAIN_NAME par le nom du domaine.

API

Pour supprimer un domaine multicast, utilisez la méthode multicastDomains.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomains/DOMAIN_NAME

Remplacez les éléments suivants :

  • PROJECT_ID : ID du projet
  • DOMAIN_NAME : nom du domaine

Supprimer des groupes de domaines

gcloud

Pour supprimer un groupe de domaines multicast, utilisez la commande network-services multicast-domain-groups delete.

  gcloud network-services multicast-domain-groups delete DOMAIN_GROUP_NAME \
      --location=global

Remplacez DOMAIN_GROUP_NAME par le nom du groupe de domaines.

API

Pour supprimer un groupe de domaines multicast, utilisez la méthode multicastDomainGroups.delete.

DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomainGroups/DOMAIN_GROUP_NAME

Remplacez les éléments suivants :

  • PROJECT_ID : ID du projet
  • DOMAIN_GROUP_NAME : nom du groupe de domaines