Eliminazione di un collegamento diretto
IBM Cloud Direct Link i gateway forniscono connessioni private ad alta velocità tra le reti on-premise o le strutture di colocazione e IBM Cloud. L'eliminazione corretta garantisce la pulizia delle risorse, il distacco delle connessioni virtuali e l'interruzione della fatturazione. Questo argomento spiega come rimuovere un link diretto per tutte le principali offerte: Direct Link Connect, Direct Link Dedicated e Dedicated Hosting.
Prima di iniziare
Assicurarsi che il collegamento diretto sia in uno stato stabile adatto alla cancellazione. In review,In progress, o stati transitori simili non possono essere cancellati.
Eliminazione di un collegamento diretto nella console
Per eliminare un collegamento diretto nella console IBM Cloud, procedere come segue:
-
Staccare tutte le connessioni virtuali:
- Selezionare Menu di navigazione
, quindi fare clic su Infrastrutture
> Rete > Collegamento diretto.
- Nell'elenco, selezionare il link diretto per aprire la pagina dei dettagli.
- Nella sezione Connessioni virtuali, fare clic sull'
accanto a ciascuna connessione virtuale.
- Confermare l'eliminazione per ogni connessione virtuale quando viene richiesto.
- Selezionare Menu di navigazione
-
Cancellare il link diretto:
- Tornate alla pagina dell'elenco Direct Link.
- Individuare il collegamento diretto che si desidera eliminare.
- Fare clic su Cancellare dal menu Azioni
.
- Conferma l'eliminazione.
Eliminazione di un collegamento diretto dalla CLI
Per eliminare un collegamento diretto e le connessioni virtuali ad esso associate dalla CLI, procedere come segue:
-
Elenca tutte le connessioni virtuali:
ibmcloud dl vc-list --gateway-id GATEWAY_ID -
Eliminare ogni connessione virtuale:
ibmcloud dl virtual-connection-delete VIRTUAL_CONNECTION_IDRipetere l'operazione per tutte le connessioni virtuali.
-
Cancellare il link diretto:
ibmcloud dl gateway-delete GATEWAY_ID --force
Eliminazione di un collegamento diretto con l'API
Prima di eliminare un collegamento diretto, è necessario rimuovere tutti i collegamenti virtuali collegati al gateway. Se rimangono connessioni virtuali, la chiamata di cancellazione del gateway fallisce con un errore che indica che devono essere rimosse prima.
Per eliminare un collegamento diretto con l'API, procedere come segue:
-
Elenca tutte le connessioni virtuali del gateway:
curl -X GET \ "https://directlink.cloud.ibm.com/v1/gateways/$GATEWAY_ID/virtual_connections?version=2019-12-13" \ -H "Authorization: Bearer $IAM_TOKEN"Restituisce le connessioni virtuali associate al gateway.
-
Eliminare ogni connessione virtuale:
curl -X DELETE \ "https://directlink.cloud.ibm.com/v1/gateways/$GATEWAY_ID/virtual_connections/$VC_ID?version=2019-12-13" \ -H "Authorization: Bearer $IAM_TOKEN"Ripetere questa chiamata per ogni ID di connessione virtuale restituito dalla chiamata all'elenco. L'API elimina ogni connessione virtuale specificata.
-
Dopo aver rimosso tutti i collegamenti virtuali, eliminare il collegamento diretto:
curl -X DELETE \ "https://directlink.cloud.ibm.com/v1/gateways/$GATEWAY_ID?version=2019-12-13" \ -H "Authorization: Bearer $IAM_TOKEN"
Esempio di Python
from ibm_cloud_networking_services import DirectLinkV1
direct_link = DirectLinkV1(authenticator=auth)
# List and delete all virtual connections
vc_list = direct_link.list_gateway_virtual_connections(gateway_id=gateway_id).get_result()
for vc in vc_list.get("virtual_connections", []):
direct_link.delete_gateway_virtual_connection(gateway_id=gateway_id, id=vc["id"])
# Delete the gateway
direct_link.delete_gateway(id=gateway_id)
Per ulteriori informazioni, inclusi gli esempi Java, Node e Go, vedere "Delete gateway" nel riferimento dell'API Direct Link.
Eliminazione di un collegamento diretto con Terraform
Se si usa Terraform, distruggere prima le connessioni virtuali e poi il gateway:
terraform destroy -target=ibm_dl_virtual_connection.vc_example
terraform destroy -target=ibm_dl_gateway.gateway_example
L'eliminazione del gateway prima delle connessioni virtuali può fallire a causa delle dipendenze.
Compiti specifici dell'offerta
Ecco ulteriori passaggi da seguire a seconda del tipo di collegamento diretto che si sta eliminando.
- Per Direct Link Connect, rimuovere la connessione corrispondente nel portale del provider.
- Per Direct Link Dedicated, inoltrare al proprio provider una richiesta di cancellazione per le connessioni incrociate.
- Per l'hosting dedicato Direct Link, è necessario coordinarsi con il provider di hosting per de-provisionare l'infrastruttura fisica e completare la chiusura del contratto.
La fatturazione si interrompe dopo la rimozione del collegamento diretto e delle connessioni virtuali associate.