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.
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.
Nesta etapa, é possível excluir intervalos de grupo e ativações de domínio.
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 multicastZONE: 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 projetoGROUP_CONSUMER_ACTIVATION_NAME: o nome da ativação do consumidor do grupo multicastZONE: 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 multicastZONE: 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 projetoCONSUMER_ASSOCIATION_NAME: o nome da associação do consumidor de multicastZONE: 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 multicastZONE: 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 projetoGROUP_PRODUCER_ACTIVATION_NAME: o nome da ativação do produtor do grupo multicastZONE: 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 multicastZONE: 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 projetoPRODUCER_ASSOCIATION_NAME: o nome da associação do produtor de multicastZONE: 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 grupoZONE: 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 projetoGROUP_RANGE_ACTIVATION_NAME: o nome da ativação do intervalo do grupoZONE: 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 projetoGROUP_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ínioZONE: 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 projetoDOMAIN_ACTIVATION_NAME: o nome da ativação do domínioZONE: 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 projetoDOMAIN_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 projetoDOMAIN_GROUP_NAME: o nome do grupo de domínios