刪除多播設定
本頁說明如何刪除現有的多點播送設定。
如要進一步瞭解本頁面所述的多播資源,請參閱「多播資源模型」。
事前準備
將 gcloud CLI 設為使用要刪除多播設定的專案。或者,您也可以在下列程序中,為每個指令加入 --project=PROJECT_ID 標記。
gcloud config set project PROJECT_ID
將 PROJECT_ID 替換為專案 ID。
刪除順序
本節說明多播設定的必要刪除順序:
- 多點傳播用戶:如果您是使用 Network Connectivity Center (NCC) 星狀拓撲的多點傳播網域中的多點傳播用戶網路管理員,請參閱「刪除多點傳播用戶設定」。
- 多點傳播供應端:如果您是使用 NCC 星狀拓撲的多點傳播網域中的多點傳播供應端網路管理員,請參閱「刪除多點傳播供應端設定」。
- 多點傳播管理員:如果您是網域的多點傳播管理員,請務必按照下列順序刪除。
您必須依下列順序刪除多播設定。如果您嘗試刪除下列資源,但該資源仍由其他資源使用,則 Google Cloud 會傳回錯誤。
如果同一個虛擬私有雲網路同時具有多點傳播供應端和多點傳播用戶端設定,則無論多點傳播網域的拓撲為何,都必須先刪除多點傳播用戶端設定。
如果您使用 NCC 星狀拓撲,且所有多點播送消費者設定都位於不同網路,則可以略過這個步驟。您可以刪除下列多點傳播設定,而不必刪除多點傳播用戶設定。
刪除網域。
在 NCC 星狀拓撲中,如果任何多點傳播用戶端設定依附於已刪除的多點傳播群組範圍或多點傳播網域,相關聯的多點傳播用戶端資源就會停用,且狀態為 OBSOLETE。
刪除多點傳播用戶設定
本節說明如何刪除現有的多點傳播用戶設定。
如要刪除多點傳播用戶端關聯,必須先刪除所有多點傳播群組用戶啟用作業。
刪除多點傳播群組用戶啟用作業
gcloud
如要刪除多點傳播群組用戶啟用作業,請使用 network-services multicast-group-consumer-activations delete 指令。
gcloud network-services multicast-group-consumer-activations delete GROUP_CONSUMER_ACTIVATION_NAME \
--location=ZONE
替換下列值:
GROUP_CONSUMER_ACTIVATION_NAME:多點傳播群組用戶啟用名稱ZONE:啟用多點傳播用戶虛擬私有雲網路的可用區
API
如要刪除多點傳播群組用戶啟用作業,請使用 multicastGroupConsumerActivations.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations/GROUP_CONSUMER_ACTIVATION_NAME
替換下列值:
PROJECT_ID:專案 IDGROUP_CONSUMER_ACTIVATION_NAME:多點傳播群組用戶啟用名稱ZONE:啟用多點傳播用戶虛擬私有雲網路的可用區
刪除多點傳播用戶關聯
gcloud
如要刪除多點傳播用戶端關聯,請使用 network-services multicast-consumer-associations delete 指令。
gcloud network-services multicast-consumer-associations delete CONSUMER_ASSOCIATION_NAME \
--location=ZONE
替換下列值:
CONSUMER_ASSOCIATION_NAME:多點傳播用戶端關聯的名稱ZONE:建立多點傳播用戶端關聯的可用區
API
如要刪除多點傳播用戶端關聯,請使用 multicastConsumerAssociations.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastConsumerAssociations/CONSUMER_ASSOCIATION_NAME
替換下列值:
PROJECT_ID:專案 IDCONSUMER_ASSOCIATION_NAME:多點傳播用戶端關聯的名稱ZONE:建立多點傳播用戶端關聯的可用區
刪除多點傳播供應端設定
本節說明如何刪除現有的多點傳播供應端設定。
如要刪除多點傳播供應端關聯,必須先刪除所有多點傳播群組供應端啟用作業。
刪除多點傳播群組供應端啟用作業
gcloud
如要刪除多點傳播群組供應端啟用作業,請使用 network-services multicast-group-producer-activations delete 指令。
gcloud network-services multicast-group-producer-activations delete GROUP_PRODUCER_ACTIVATION_NAME \
--location=ZONE
替換下列值:
GROUP_PRODUCER_ACTIVATION_NAME:多點傳播群組供應端啟用作業的名稱ZONE:啟用多點傳播供應商虛擬私有雲網路的區域
API
如要刪除多點傳播群組供應端啟用作業,請使用 multicastGroupProducerActivations.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupProducerActivations/GROUP_PRODUCER_ACTIVATION_NAME
替換下列值:
PROJECT_ID:專案 IDGROUP_PRODUCER_ACTIVATION_NAME:多點傳播群組供應端啟用作業的名稱ZONE:啟用多點傳播供應商虛擬私有雲網路的區域
刪除多點傳播供應端關聯
gcloud
如要刪除多點傳播供應端關聯,請使用 network-services multicast-producer-associations delete 指令。
gcloud network-services multicast-producer-associations delete PRODUCER_ASSOCIATION_NAME \
--location=ZONE
替換下列值:
PRODUCER_ASSOCIATION_NAME:多點傳播供應者關聯的名稱ZONE:建立多點傳播供應端關聯的可用區
API
如要刪除多點傳播供應端關聯,請使用 multicastProducerAssociations.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastProducerAssociations/PRODUCER_ASSOCIATION_NAME
替換下列值:
PROJECT_ID:專案 IDPRODUCER_ASSOCIATION_NAME:多點傳播供應者關聯的名稱ZONE:建立多點傳播供應端關聯的可用區
刪除多點傳播群組範圍和網域
本節說明如何刪除多播群組範圍和網域的現有設定。
請務必按照刪除順序操作。
刪除多點傳播群組範圍設定
本節說明如何刪除多點傳播群組範圍的現有設定。
刪除群組範圍啟用作業
gcloud
如要刪除多點傳播群組範圍啟用作業,請使用 network-services multicast-group-range-activations delete 指令。
gcloud network-services multicast-group-range-activations delete GROUP_RANGE_ACTIVATION_NAME \
--location=ZONE
更改下列內容:
GROUP_RANGE_ACTIVATION_NAME群組範圍啟用作業的名稱ZONE啟用群組範圍的區域
API
如要刪除多點傳播群組範圍啟用作業,請使用 multicastGroupRangeActivations.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupRangeActivations/GROUP_RANGE_ACTIVATION_NAME
更改下列內容:
PROJECT_ID:專案 IDGROUP_RANGE_ACTIVATION_NAME群組範圍啟用作業的名稱ZONE啟用群組範圍的區域
刪除群組範圍
gcloud
如要刪除多點傳播群組範圍,請使用 network-services multicast-group-ranges delete 指令。
gcloud network-services multicast-group-ranges delete GROUP_RANGE_NAME \
--location=global
將 GROUP_RANGE_NAME 替換為群組範圍的名稱。
API
如要刪除多點傳播群組範圍,請使用 multicastGroupRanges.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastGroupRanges/GROUP_RANGE_NAME
更改下列內容:
PROJECT_ID:專案 IDGROUP_RANGE_NAME:群組範圍名稱
刪除多點傳播網域設定
本節說明如何刪除多點傳播網域的現有設定。
刪除網域啟用作業
gcloud
如要刪除多點傳播網域啟用作業,請使用 network-services multicast-domain-activations delete 指令。
下列指令可能需要幾分鐘才能完成。
gcloud network-services multicast-domain-activations delete DOMAIN_ACTIVATION_NAME \
--location=ZONE
替換下列值:
DOMAIN_ACTIVATION_NAME:網域啟用名稱ZONE:啟用網域的可用區
API
如要刪除多點傳播網域啟用作業,請使用 multicastDomainActivations.delete 方法。
下列指令可能需要幾分鐘才能完成。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastDomainActivations/DOMAIN_ACTIVATION_NAME
替換下列值:
PROJECT_ID:專案 IDDOMAIN_ACTIVATION_NAME:網域啟用名稱ZONE:啟用網域的可用區
刪除網域
gcloud
如要刪除多點傳播網域,請使用 network-services multicast-domains delete 指令。
gcloud network-services multicast-domains delete DOMAIN_NAME \
--location=global
將 DOMAIN_NAME 替換為網域名稱。
API
如要刪除多點傳播網域,請使用 multicastDomains.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomains/DOMAIN_NAME
更改下列內容:
PROJECT_ID:專案 IDDOMAIN_NAME:網域名稱
刪除網域群組
gcloud
如要刪除多點傳播網域群組,請使用 network-services multicast-domain-groups delete 指令。
gcloud network-services multicast-domain-groups delete DOMAIN_GROUP_NAME \
--location=global
將 DOMAIN_GROUP_NAME 替換為網域群組名稱。
API
如要刪除多點傳播網域群組,請使用 multicastDomainGroups.delete 方法。
DELETE https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/global/multicastDomainGroups/DOMAIN_GROUP_NAME
更改下列內容:
PROJECT_ID:專案 IDDOMAIN_GROUP_NAME:網域群組名稱