Excluir configurações de multicast
Nesta página, descrevemos como excluir configurações de multicast para o Cloud Multicast.
Para mais informações sobre os recursos de multicast descritos nesta página, consulte Modelo de recurso do Cloud 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 nas
seguintes instruções.
gcloud config set project PROJECT_ID
Substitua PROJECT_ID pelo ID do projeto.
Pedido de exclusão
Nesta seção, descrevemos a ordem de exclusão necessária para as configurações de multicast:
- Para consumidores multicast:se você for um administrador de rede consumidora multicast em um domínio multicast que usa a topologia em estrela do Network Connectivity Center (NCC), consulte Excluir configurações de consumidor multicast.
- Para produtores de multicast:se você for um administrador de rede 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ê é 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.
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 NCC e todas as configurações de consumidor de multicast estiverem em redes diferentes, pule esta etapa. É possível excluir as seguintes configurações de multicast sem excluir as configurações do consumidor de multicast.
Nesta etapa, é possível excluir os intervalos de grupo e as 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 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 multicast
Nesta seção, descrevemos como excluir configurações de consumidor multicast.
Para excluir uma associação do consumidor de multicast, primeiro é necessário excluir todas as ativações de consumidor do grupo multicast.
Excluir ativações do consumidor do grupo multicast
gcloud
Para excluir uma ativação do consumidor do 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 multicastZONE: a zona em que a rede VPC do consumidor de multicast foi ativada
API
Para excluir uma ativação do consumidor do 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 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 do 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 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
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 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 do produtor de multicast
Nesta seção, descrevemos como excluir configurações de produtor de multicast.
Para excluir uma associação de produtor de multicast, primeiro é necessário excluir todas as ativações de produtor do grupo multicast.
Excluir ativações do produtor do grupo multicast
gcloud
Para excluir uma ativação do produtor do 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 multicastZONE: a zona em que a rede VPC produtora de multicast foi ativada.
API
Para excluir uma ativação do produtor do 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 projetoGROUP_PRODUCER_ACTIVATION_NAME: o nome da ativação do produtor do grupo multicastZONE: a zona em que a rede VPC produtora de multicast foi ativada.
Excluir associações do produtor 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 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
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 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 multicast
Nesta seção, descrevemos como excluir as configurações atuais de intervalos de grupos de multicast e domínios.
Siga a ordem de exclusão necessária.
Excluir configurações de intervalo de grupos multicast
Esta seção descreve como excluir configurações atuais para intervalos de grupos multicast.
Excluir ativações de intervalo de grupo
gcloud
Para excluir uma ativação de intervalo de grupo 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_NAMEo nome da ativação do intervalo de grupoZONEa 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 projetoGROUP_RANGE_ACTIVATION_NAMEo nome da ativação do intervalo de grupoZONEa zona em que o intervalo de grupos foi ativado
Excluir intervalos de grupos
gcloud
Para excluir um intervalo de grupos 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 grupos 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 projetoGROUP_RANGE_NAME: o nome do intervalo de grupo
Excluir configurações de domínio 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 multicast, use o
comando network-services multicast-domain-activations delete.
O comando a seguir pode levar alguns 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ínioZONE: 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 alguns 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 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 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 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 projetoDOMAIN_NAME: o nome do domínio
Excluir grupos de domínios
gcloud
Para excluir um grupo de domínios 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ínio.
API
Para excluir um grupo de domínios 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 projetoDOMAIN_GROUP_NAME: o nome do grupo de domínios.