How to detach and delete Internet gateway from a VPC using boto3

0 votes
How to detach and delete Internet gateway from a VPC using boto3?
Dec 4, 2018 in AWS by Kanishk
• 890 points
1,094 views

1 answer to this question.

0 votes

Here is a simple implementation. You need to keep few things in mind and some prerequisite.

You need to detach the ig from your VPC.

You need to have the ig-id and the vpc-id to continue.

import boto3
ec2 = boto3.resource('ec2')
vpc = ec2.Vpc('vpc-id')
gw = ec2.InternetGateway('igw-id')
vpc.detach_internet_gateway(InternetGatewayId = 'igw-id')
gw.delete()

Hope this helps.

answered Dec 4, 2018 by Shuvodip Ghosh

Related Questions In AWS

0 votes
1 answer

How to delete all the subnets from a VPC using boto3?

You can refer to this question here: https://www.edureka.co/community/32182/unable-to-delete-subnets-in-a-vpc-using-boto3 You ...READ MORE

answered Dec 5, 2018 in AWS by Shuvodip Ghosh
899 views
0 votes
1 answer

How to create subnets in a vpc using boto3?

Here is the simple way of implementing ...READ MORE

answered Dec 5, 2018 in AWS by Shuvodip Ghosh
2,453 views
0 votes
1 answer
0 votes
1 answer

Getting error while deleting my VPC.

This is the code to delete the ...READ MORE

answered Dec 4, 2018 in AWS by Shuvodip Ghosh
455 views
0 votes
1 answer

How to delete a VPC using boto3?

You can view this answer here : https://www.edureka.co/community/32160/getting-error-while-deleting-my-vpc Before ...READ MORE

answered Dec 4, 2018 in AWS by Shuvodip Ghosh
1,493 views
0 votes
1 answer

Unable to delete subnets in a VPC using boto3.

.terminate is used for instances and not ...READ MORE

answered Dec 5, 2018 in AWS by Shuvodip Ghosh
346 views
webinar REGISTER FOR FREE WEBINAR
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP