Supprimer votre VPC - Amazon Virtual Private Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Supprimer votre VPC

Lorsque vous avez terminé avec une VPC, vous pouvez le supprimer.

Exigence

Avant de supprimer un VPC, vous devez commencer par résilier ou supprimer toutes les ressources qui ont créé une interface réseau gérées par demandeur dans le VPC. Par exemple, vous devez résilier à vos instances EC2 et supprimer vos équilibreurs de charge, passerelles NAT, attachements de VPC de passerelle de transit et points de terminaison de VPC d'interface.

Supprimer un VPC à l'aide de la console

Si vous supprimez un VPC à l'aide de la console Amazon VPC, nous supprimons également les composants du VPC suivants pour vous :

  • Options DHCP

  • Passerelles Internet de sortie uniquement

  • Points de terminaison de passerelle

  • Passerelles Internet

  • Listes ACL réseau

  • Tables de routage

  • Groupes de sécurité

  • Sous-réseaux

Pour supprimer votre VPC à l'aide de la console
  1. Ouvrez la console Amazon EC2 sur https://console.aws.amazon.com/ec2/.

  2. Mettez fin à toutes les instances dans le VPC. Pour plus d'informations, consultez la section Résiliation de votre instance dans le guide de l'utilisateur Amazon EC2.

  3. Ouvrez la console VPC d’Amazon sur https://console.aws.amazon.com/vpc/.

  4. Dans le panneau de navigation, sélectionnez Your VPCs (Vos VPC).

  5. Sélectionnez le VPC à supprimer, choisissez Actions, puis Supprimer le VPC.

  6. Si vous devez supprimer certaines ressources ou les résilier avant de pouvoir supprimer le VPC, nous les affichons. Supprimez ou résiliez ces ressources, puis réessayez. Sinon, nous affichons les ressources que nous allons supprimer en plus du VPC. Consultez la liste, puis passez à l'étape suivante.

  7. (Facultatif) Si vous avez une connexion Site-to-Site VPN, vous pouvez sélectionner l'option qui permet de la supprimer. Si vous prévoyez d'utiliser la passerelle client avec un autre VPC, nous vous recommandons de conserver la connexion Site-to-Site VPN et les passerelles. Sinon, vous devrez configurer à nouveau votre périphérique de passerelle client après avoir créé une nouvelle connexion Site-to-Site VPN.

  8. Lorsque vous êtes invité à confirmer, entrez delete, puis choisissez Delete (Supprimer).

Supprimer un VPC à l'aide de la ligne de commande

Avant de supprimer un VPC à l'aide de la ligne de commande, vous devez résilier ou supprimer toutes les ressources qui ont créé une interface réseau gérée par demandeur dans le VPC. Vous devez également supprimer ou détacher toutes les ressources VPC que vous avez créées, telles que les sous-réseaux, les groupes de sécurités personnalisés, les ACL réseau, les tables de routage, les passerelles Internet et les passerelles Internet de sortie uniquement. Vous n'avez pas besoin de supprimer le groupe de sécurité, la table de routage ou la liste d'accès du réseau par défaut.

La procédure suivante décrit les commandes à utiliser pour supprimer des ressources VPC communes, puis pour supprimer votre VPC. Vous devez utiliser ces commandes dans cet ordre. Si vous avez créé des ressources VPC supplémentaires, vous devez également utiliser leur commande de suppression correspondante avant de pouvoir supprimer le VPC.

Pour supprimer un VPC à l'aide du AWS CLI
  1. Supprimez votre groupe de sécurité à l'aide la commande delete-security-group.

    aws ec2 delete-security-group --group-id sg-id
  2. Supprimez chaque ACL réseau à l'aide de la commande delete-network-acl.

    aws ec2 delete-network-acl --network-acl-id acl-id
  3. Supprimez chaque sous-réseau à l'aide de la commande delete-subnet.

    aws ec2 delete-subnet --subnet-id subnet-id
  4. Supprimez chaque table de routage personnalisée à l'aide de la commande delete-route-table.

    aws ec2 delete-route-table --route-table-id rtb-id
  5. Détachez votre passerelle Internet de votre VPC à l'aide de la commande detach-internet-gateway.

    aws ec2 detach-internet-gateway --internet-gateway-id igw-id --vpc-id vpc-id
  6. Supprimez votre passerelle Internet à l'aide de la commande delete-internet-gateway.

    aws ec2 delete-internet-gateway --internet-gateway-id igw-id
  7. [VPC à double pile] Supprimez votre passerelle Internet de sortie uniquement à l'aide de la commande delete-egress-only-internet-gateway.

    aws ec2 delete-egress-only-internet-gateway --egress-only-internet-gateway-id eigw-id
  8. Supprimez votre VPC à l'aide de la commande delete-vpc.

    aws ec2 delete-vpc --vpc-id vpc-id