class VPC::InternetGateway
Attributes
internet_gateway_id[RW]
Public Instance Methods
create(vpc)
click to toggle source
# File lib/etude_for_aws/vpc/internet_gateway.rb, line 5 def create(vpc) @internet_gateway_id = vpc.gateway.create_internet_gateway vpc.gateway.attach_internet_gateway(@internet_gateway_id, vpc.vpc_id) end
delete(vpc)
click to toggle source
# File lib/etude_for_aws/vpc/internet_gateway.rb, line 10 def delete(vpc) vpc.gateway.detach_internet_gateway(vpc.vpc_id,@internet_gateway_id) vpc.gateway.delete_internet_gateway(@internet_gateway_id) end