Excluir configurações de multicast

Esta página descreve como excluir configurações de multicast atuais.

Para mais informações sobre os recursos de multicast descritos nesta página, consulte Modelo de recurso de multicast.

Antes de começar

Configure a CLI gcloud para usar o projeto em que você quer excluir as configurações de multicast. Como alternativa, inclua a flag --project=PROJECT_ID para cada comando nos procedimentos a seguir.

    gcloud config set project PROJECT_ID

Substitua PROJECT_ID pelo ID do projeto.

Pedido de exclusão

Esta seção descreve a ordem de exclusão necessária para configurações de multicast:

  • Para consumidores de multicast:se você for um administrador de rede consumidora de multicast em um domínio que usa a topologia em estrela do Network Connectivity Center, consulte Excluir configurações de consumidor de multicast.
  • Para produtores de multicast:se você for um administrador de rede em um domínio de multicast que usa a topologia em estrela do Network Connectivity Center, consulte Excluir configurações de produtores de multicast.
  • Para administradores de multicast:se você é o administrador de multicast de um domínio, siga a ordem de exclusão abaixo.

As configurações de multicast precisam ser excluídas na seguinte ordem: Se você tentar excluir um dos seguintes recursos enquanto ele ainda estiver em uso por outro recurso, Google Cloud vai retornar um erro.

  1. Se a mesma rede VPC tiver configurações de produtor e consumidor de multicast, primeiro exclua as configurações de consumidor de multicast, independente da topologia do domínio de multicast.

    Se você estiver usando a topologia em estrela do Network Connectivity Center e todas as configurações de consumidor multicast estiverem em redes diferentes, pule esta etapa. É possível excluir as seguintes configurações de multicast sem excluir as configurações de consumidor de multicast.

  2. Exclua as configurações de produtores de multicast.

  3. Excluir ativações de intervalo de grupo.

  4. Nesta etapa, você pode excluir os intervalos de grupos e as ativações de domínio.

  5. Excluir domínios.

  6. Excluir grupos de domínio.

Na topologia em estrela do Network Connectivity Center, se houver configurações de consumidor de multicast que dependam de um intervalo de grupo de multicast ou domínio de multicast excluído, os recursos de consumidor de multicast associados serão desativados e terão o status OBSOLETE.

Excluir configurações de consumidor de multicast

Nesta seção, descrevemos como excluir as configurações de consumidor de multicast atuais.

Para excluir uma associação de consumidor de multicast, primeiro é necessário excluir todas as ativações de consumidor do grupo de multicast dela.

Excluir ativações do consumidor do grupo multicast

gcloud

Para excluir uma ativação de consumidor de grupo multicast, use o comando network-services multicast-group-consumer-activations delete.

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

Substitua os seguintes valores:

  • GROUP_CONSUMER_ACTIVATION_NAME: o nome da ativação do consumidor do grupo multicast.
  • ZONE: a zona em que a rede VPC do consumidor multicast foi ativada

API

Para excluir uma ativação do consumidor de um grupo multicast, use o método multicastGroupConsumerActivations.delete.

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

Substitua os seguintes valores:

  • PROJECT_ID: o ID do projeto
  • GROUP_CONSUMER_ACTIVATION_NAME: o nome da ativação do consumidor do grupo multicast.
  • ZONE: a zona em que a rede VPC do consumidor multicast foi ativada

Excluir associações de consumidores de multicast

gcloud

Para excluir uma associação de consumidor de multicast, use o comando network-services multicast-consumer-associations delete.

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

Substitua os seguintes valores:

  • CONSUMER_ASSOCIATION_NAME: o nome da associação do consumidor de multicast
  • ZONE: a zona em que a associação do consumidor de multicast foi criada

API

Para excluir uma associação de consumidor de multicast, use o método multicastConsumerAssociations.delete.

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

Substitua os seguintes valores:

  • PROJECT_ID: o ID do projeto
  • CONSUMER_ASSOCIATION_NAME: o nome da associação do consumidor de multicast
  • ZONE: a zona em que a associação do consumidor de multicast foi criada

Excluir configurações de produtores de multicast

Nesta seção, descrevemos como excluir configurações de produtores de multicast.

Para excluir uma associação de produtor de multicast, primeiro é preciso excluir todas as ativações de produtor do grupo de multicast.

Excluir ativações de produtores de grupos multicast

gcloud

Para excluir uma ativação de produtor de grupo multicast, use o comando network-services multicast-group-producer-activations delete.

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

Substitua os seguintes valores:

  • GROUP_PRODUCER_ACTIVATION_NAME: o nome da ativação do produtor do grupo multicast.
  • ZONE: a zona em que a rede VPC produtora de multicast foi ativada

API

Para excluir uma ativação de produtor de grupo multicast, use o método multicastGroupProducerActivations.delete.

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

Substitua os seguintes valores:

  • PROJECT_ID: o ID do projeto
  • GROUP_PRODUCER_ACTIVATION_NAME: o nome da ativação do produtor do grupo multicast.
  • ZONE: a zona em que a rede VPC produtora de multicast foi ativada

Excluir associações de produtores de multicast

gcloud

Para excluir uma associação de produtor de multicast, use o comando network-services multicast-producer-associations delete.

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

Substitua os seguintes valores:

  • PRODUCER_ASSOCIATION_NAME: o nome da associação do produtor de multicast
  • ZONE: a zona em que a associação do produtor de multicast foi criada

API

Para excluir uma associação de produtor de multicast, use o método multicastProducerAssociations.delete.

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

Substitua os seguintes valores:

  • PROJECT_ID: o ID do projeto
  • PRODUCER_ASSOCIATION_NAME: o nome da associação do produtor de multicast
  • ZONE: a zona em que a associação do produtor de multicast foi criada

Excluir intervalos e domínios de grupos de multicast

Nesta seção, descrevemos como excluir configurações atuais para intervalos de grupos e domínios de multicast.

Siga a ordem de exclusão necessária.

Excluir configurações de intervalo de grupo multicast

Nesta seção, descrevemos como excluir configurações atuais para intervalos de grupos de multicast.

Excluir ativações de intervalo de grupo

gcloud

Para excluir uma ativação de intervalo de grupo de multicast, use o comando network-services multicast-group-range-activations delete.

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

Substitua:

  • GROUP_RANGE_ACTIVATION_NAME o nome da ativação do intervalo de grupo
  • ZONE a zona em que o intervalo de grupos foi ativado

API

Para excluir uma ativação de intervalo de grupo multicast, use o método multicastGroupRangeActivations.delete.

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • GROUP_RANGE_ACTIVATION_NAME o nome da ativação do intervalo de grupo
  • ZONE a zona em que o intervalo de grupos foi ativado

Excluir intervalos de grupos

gcloud

Para excluir um intervalo de grupos de multicast, use o comando network-services multicast-group-ranges delete.

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

Substitua GROUP_RANGE_NAME pelo nome do intervalo de grupos.

API

Para excluir um intervalo de grupo de multicast, use o método multicastGroupRanges.delete.

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • GROUP_RANGE_NAME: o nome do intervalo do grupo

Excluir configurações de domínio de multicast

Nesta seção, descrevemos como excluir configurações atuais para domínios de multicast.

Excluir ativações de domínio

gcloud

Para excluir uma ativação de domínio de multicast, use o comando network-services multicast-domain-activations delete.

O comando a seguir pode levar vários minutos para ser concluído.

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

Substitua os seguintes valores:

  • DOMAIN_ACTIVATION_NAME: o nome da ativação do domínio
  • ZONE: a zona em que o domínio foi ativado.

API

Para excluir uma ativação de domínio multicast, use o método multicastDomainActivations.delete.

O comando a seguir pode levar vários minutos para ser concluído.

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

Substitua os seguintes valores:

  • PROJECT_ID: o ID do projeto
  • DOMAIN_ACTIVATION_NAME: o nome da ativação do domínio
  • ZONE: a zona em que o domínio foi ativado.

Excluir domínios?

gcloud

Para excluir um domínio de multicast, use o comando network-services multicast-domains delete.

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

Substitua DOMAIN_NAME pelo nome do domínio.

API

Para excluir um domínio de multicast, use o método multicastDomains.delete.

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • DOMAIN_NAME: o nome do domínio

Excluir grupos de domínios

gcloud

Para excluir um grupo de domínio de multicast, use o comando network-services multicast-domain-groups delete.

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

Substitua DOMAIN_GROUP_NAME pelo nome do grupo de domínios.

API

Para excluir um grupo de domínio de multicast, use o método multicastDomainGroups.delete.

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • DOMAIN_GROUP_NAME: o nome do grupo de domínios.