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 --project=PROJECT_ID flag 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 de consumidor de multicast em um domínio de multicast que usa a topologia em estrela do Network Connectivity Center (NCC), consulte Excluir configurações de consumidor de multicast.
  • Para produtores de multicast: se você for um administrador de rede de produtor de multicast em um domínio de multicast que usa a topologia em estrela do NCC, consulte Excluir configurações de produtor de multicast.
  • Para administradores de multicast:se você for 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 ordem a seguir. Se você tentar excluir um dos recursos abaixo enquanto ele ainda estiver em uso por outro recurso, um erro será Google Cloud retornado.

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

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

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

  3. Exclua as ativações de intervalo de grupo.

  4. Nesta etapa, é possível excluir intervalos de grupo e ativações de domínio.

  5. Exclua domínios.

  6. Exclua grupos de domínios.

Na topologia em estrela do NCC, 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

Esta seção descreve como excluir 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 de grupo de multicast.

Excluir ativações de consumidor de grupo de multicast

gcloud

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

  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 de multicast foi ativada

API

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

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 de multicast foi ativada

Excluir associações de consumidores de multicast

gcloud

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

  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 do consumidor de multicast, use o multicastConsumerAssociations.delete método.

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 produtor de multicast

Esta seção descreve como excluir configurações de produtor de multicast atuais.

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

Excluir ativações de produtor de grupo de multicast

gcloud

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

  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 do produtor de multicast foi ativada

API

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

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 do produtor de multicast foi ativada

Excluir associações de produtores de multicast

gcloud

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

  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 multicastProducerAssociations.delete método.

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 de grupos e domínios de multicast

Esta seção descreve 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 de multicast

Esta seção descreve 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 network-services multicast-group-range-activations delete comando.

  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 do grupo
  • ZONE: a zona em que o intervalo do grupo foi ativado

API

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

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 do grupo
  • ZONE: a zona em que o intervalo do grupo foi ativado

Excluir intervalos de grupos

gcloud

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

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

Substitua GROUP_RANGE_NAME pelo nome do intervalo do grupo.

API

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

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

Esta seção descreve 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 network-services multicast-domain-activations delete comando.

A conclusão do comando abaixo pode levar vários minutos.

  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 de multicast, use o multicastDomainActivations.delete método.

A conclusão do comando abaixo pode levar vários minutos.

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 network-services multicast-domains delete comando.

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

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ínios de multicast, use o network-services multicast-domain-groups delete comando.

  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ínios de multicast, use o multicastDomainGroups.delete método.

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