Class: AwsCli::CLI::EC2::VPC::InternetGateways
- Inherits:
-
Thor
- Object
- Thor
- AwsCli::CLI::EC2::VPC::InternetGateways
- Defined in:
- lib/awscli/cli/ec2/vpc/internet_gateways.rb
Instance Method Summary collapse
Instance Method Details
#attach ⇒ Object
30 31 32 33 |
# File 'lib/awscli/cli/ec2/vpc/internet_gateways.rb', line 30 def attach create_ec2_object @ec2.attach [:internet_gateway_id], [:vpc_id] end |
#create ⇒ Object
15 16 17 18 |
# File 'lib/awscli/cli/ec2/vpc/internet_gateways.rb', line 15 def create create_ec2_object @ec2.create end |
#deattach ⇒ Object
38 39 40 41 |
# File 'lib/awscli/cli/ec2/vpc/internet_gateways.rb', line 38 def deattach create_ec2_object @ec2.deattach [:internet_gateway_id], [:vpc_id] end |
#delete ⇒ Object
22 23 24 25 |
# File 'lib/awscli/cli/ec2/vpc/internet_gateways.rb', line 22 def delete create_ec2_object @ec2.delete [:internet_gateway_id] end |
#list ⇒ Object
9 10 11 12 |
# File 'lib/awscli/cli/ec2/vpc/internet_gateways.rb', line 9 def list create_ec2_object @ec2.list end |