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.
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.
Nesta etapa, você pode excluir os intervalos de grupos e as ativações 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 projetoGROUP_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 multicastZONE: 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 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 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 projetoGROUP_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 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 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_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 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 projetoGROUP_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í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 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 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
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 projetoDOMAIN_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 projetoDOMAIN_GROUP_NAME: o nome do grupo de domínios.