Supprimer des configurations multicast

Cette page explique comment supprimer des configurations multicast existantes.

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

Avant de commencer

Définissez la gcloud CLI pour utiliser le projet dans lequel vous souhaitez supprimer des configurations multicast. Vous pouvez également inclure l' --project=PROJECT_ID option pour chaque commande des 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 consommateurs multicast : si vous êtes administrateur de réseau consommateur multicast dans un domaine multicast qui utilise la topologie en étoile Network Connectivity Center (NCC), consultez Supprimer des configurations de consommateur multicast.
  • Pour les producteurs multicast : si vous êtes administrateur de réseau producteur multicast dans un domaine multicast qui utilise la topologie en étoile NCC, consultez Supprimer des configurations de producteur 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 tentez de supprimer l'une des ressources suivantes alors qu'elle est toujours utilisée par une autre ressource, alors Google Cloud renvoie une erreur.

  1. Si le même réseau VPC comporte des configurations de producteur multicast 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 NCC et que toutes les configurations de consommateur 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 consommateur multicast.

  2. Supprimez les configurations de producteur multicast.

  3. Supprimez les activations de plage de groupes.

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

  5. Supprimez les domaines.

  6. Supprimez les groupes de domaines.

Dans la topologie en étoile NCC, si des configurations de consommateur multicast dépendent d'une plage de groupes multicast ou d'un domaine multicast supprimé, les ressources de consommateur multicast associées sont désactivées et ont l'état OBSOLETE.

Supprimer des configurations de consommateur multicast

Cette section explique comment supprimer des configurations de consommateur multicast existantes.

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

Supprimer des activations de consommateur de groupe multicast

gcloud

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

  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 de consommateur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC de consommateur multicast a été activé

API

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

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 de consommateur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC de consommateur multicast a été activé

Supprimer des associations de consommateur multicast

gcloud

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

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

Remplacez les valeurs suivantes :

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

API

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

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 consommateur multicast
  • ZONE : zone dans laquelle l'association de consommateur multicast a été créée

Supprimer des configurations de producteur multicast

Cette section explique comment supprimer des configurations de producteur multicast existantes.

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

Supprimer des activations de producteur de groupe multicast

gcloud

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

  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 de producteur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC de producteur multicast a été activé

API

Pour supprimer une activation de producteur de groupe multicast, utilisez la multicastGroupProducerActivations.delete méthode.

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 de producteur de groupe multicast
  • ZONE : zone dans laquelle le réseau VPC de producteur multicast a été activé

Supprimer des associations de producteur multicast

gcloud

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

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

Remplacez les valeurs suivantes :

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

API

Pour supprimer une association de producteur multicast, utilisez la multicastProducerAssociations.delete méthode.

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 producteur multicast
  • ZONE : zone dans laquelle l'association de producteur multicast a été créée

Supprimer des plages de groupes et des domaines multicast

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

Veillez à respecter l'ordre de suppression requis.

Supprimer des configurations de plage de groupes multicast

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

Supprimer des activations de plage de groupes

gcloud

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

  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 plage de groupes
  • ZONE : zone dans laquelle la plage de groupes a été activée

API

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

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 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 network-services multicast-group-ranges delete commande.

  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 multicastGroupRanges.delete méthode.

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 des configurations de domaine multicast

Cette section explique comment supprimer des configurations existantes pour les domaines multicast.

Supprimer des activations de domaine

gcloud

Pour supprimer une activation de domaine multicast, utilisez la network-services multicast-domain-activations delete commande.

L'exécution de la commande suivante 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 de domaine
  • ZONE : zone dans laquelle le domaine a été activé

API

Pour supprimer une activation de domaine multicast, utilisez la multicastDomainActivations.delete méthode.

L'exécution de la commande suivante 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 de domaine
  • ZONE : zone dans laquelle le domaine a été activé

Supprimer des domaines

gcloud

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

  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 multicastDomains.delete méthode.

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 network-services multicast-domain-groups delete commande.

  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 multicastDomainGroups.delete méthode.

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