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

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, placez le curseur de la souris sur le rang de la route table que vous souhaitez supprimer et cliquez sur le menu d’actions IconDotMenu.
    Un menu déroulant apparaît.

    Vous pouvez supprimer plusieurs route tables en cochant la case des route tables que vous souhaitez supprimer, puis en cliquant sur IconTerminate Supprimer en bas à gauche de l’écran.

  2. Cliquez sur IconTerminate Supprimer.
    Une boîte de dialogue de confirmation apparaît.

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

Supprimer une route table avec octl

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.

À 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
$ octl iaas api DeleteRouteTable --profile "default" \
  --RouteTableId "rtb-12345678"

This command contains the following options 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 OSC CLI

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.

À 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 options 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 attaché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 options 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 options suivantes 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.