Supprimer une route table

Vous pouvez supprimer une route table dont vous n’avez plus besoin et qui n’est associée à aucun Subnet. Vous ne pouvez pas supprimer la route table qui est définie comme principale.

Supprimer une route table avec Cockpit v2

Avant de commencer : Détachez la route table des Subnets auxquels elle est attachée. Pour en savoir plus, voir Détacher une route table d’un Subnet.

  1. Dans le dashboard Route Tables, cliquez sur la route table que vous souhaitez supprimer.

    La multisélection est disponible.

    La route table est sélectionnée.

  2. Cliquez sur IconTerminate Supprimer.
    La boîte de dialogue SUPPRIMER LES ROUTES TABLES apparaît.

  3. Cliquez sur Supprimer les route tables.
    La route table est supprimée.

Supprimer une route table avec OSC CLI

Avant de commencer : Détachez la route table des Subnets auxquels elle est associée. Pour en savoir plus, voir Détacher une route table d’un Subnet.

À ce jour, cette section est disponible en anglais uniquement.

The DeleteRouteTable command deletes a specified route table.
Before deleting a route table, you must disassociate it from any Subnet. You cannot delete the main route table.

Request sample
$ osc-cli api DeleteRouteTable --profile "default" \
    --RouteTableId "rtb-12345678"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • RouteTableId: The ID of the route table you want to delete.

The DeleteRouteTable command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Supprimer une route table avec oapi-cli

Avant de commencer : Détachez la route table des Subnets auxquels elle est associée. Pour en savoir plus, voir Détacher une route table d’un Subnet.

À ce jour, cette section est disponible en anglais uniquement.

The DeleteRouteTable command deletes a specified route table.
Before deleting a route table, you must disassociate it from any Subnet. You cannot delete the main route table.

Request sample
$ oapi-cli --profile "default" DeleteRouteTable \
    --RouteTableId "rtb-12345678"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • RouteTableId: The ID of the route table you want to delete.

The DeleteRouteTable command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Supprimer une route table avec AWS CLI

Avant de commencer :

Pour supprimer une route table, utilisez la commande delete-route-table en suivant cette syntaxe :

Exemple de requête
$ aws ec2 delete-route-table \
    --profile YOUR_PROFILE \
    --route-table-id rtb-1234abcd \
    --endpoint https://fcu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • route-table-id : L’ID de la route table.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

La route table est supprimée.

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.