Eliminazione di intervalli di indirizzi pubblici
È possibile eliminare gli intervalli di indirizzi pubblici tramite console, CLI, API e Terraform.
Eliminazione di intervalli di indirizzi pubblici nella console
Per eliminare gli intervalli di indirizzi pubblici nella console IBM Cloud, procedere come segue:
- Dalla console IBM Cloud, seleziona l'
del menu di navigazione, quindi fai clic sull'icona Infrastruttura
> Rete > Intervalli di indirizzi pubblici. Viene visualizzata la pagina Intervalli di indirizzi pubblici per VPC.
- Evidenziare la riga dell'intervallo di indirizzi nella tabella, quindi fare clic su Elimina dal menu Azioni
Azioni.
- Fare clic su Elimina per confermare l'eliminazione di questo intervallo di indirizzi dalla VPC.
Eliminazione degli intervalli di indirizzi pubblici dalla CLI
Per eliminare gli intervalli di indirizzi pubblici dalla riga di comando, procedere come segue:
-
Accedere agli ambienti CLI. Dopo aver inserito la password, il sistema chiede quale account e quale regione si desidera utilizzare:
ibmcloud login --sso -
Esegui il seguente comando:
ibmcloud is public-address-range-delete (PUBLIC_ADDRESS_RANGE1 PUBLIC_ADDRESS_RANGE2 ...) [-f, --force] [--output JSON] [-q, --quiet]Dove:
PUBLIC_ADDRESS_RANGE- L'ID o il nome dell'intervallo di indirizzi pubblici da eliminare.
-f, --force- Forza l'operazione senza conferma.
--output- Per quanto riguarda il formato di output, è supportato solo JSON. Uno di: JSON.
-q, --quiet- Sopprimi l'output dettagliato.
Esempio di comando
Cancellare l'intervallo di indirizzi pubblici $par-id:
ibmcloud is public-address-range-delete $par-id
Eliminazione di intervalli di indirizzi pubblici con l'API
Prima di iniziare, configura il tuo ambiente API.
Per eliminare un intervallo di indirizzi pubblici, procedere come segue:
-
Se l'intervallo di indirizzi è associato a una VPC, disassociarlo prima. Vedi " Associazione, disassociazione e spostamento di intervalli di indirizzi pubblici ".
-
Elimina l'intervallo di indirizzi:
curl -sX DELETE \ "$vpc_api_endpoint/v1/public_address_ranges/$par_id?version=$api_version&generation=2" \ -H "Authorization: Bearer $iam_token"
Eliminazione di intervalli di indirizzi pubblici con Terraform
Per eliminare uno specifico intervallo di indirizzi pubblici con Terraform, eseguire il seguente comando. Sostituire ibm_is_public_address_range.here con il nome della risorsa definito nella configurazione di Terraform:
terraform destroy --target ibm_is_public_address_range.here
Per eliminare tutte le risorse definite nel file .tf :
terraform destroy -auto-approve