Class: CFM::TwoAzOnePublicSubnetAndPrivateSubnetVpcStub

Inherits:
VpcStub
  • Object
show all
Defined in:
lib/etude_for_aws/cfm/vpc/two_az_one_public_subnet_and_private_subnet_vpc.rb

Constant Summary

Constants inherited from Vpc

Vpc::TYPE

Instance Attribute Summary

Attributes inherited from Vpc

#config

Instance Method Summary collapse

Methods inherited from VpcStub

#create, #destroy, #initialize

Methods included from EC2::VpcInterface

#get_vpc_id

Methods inherited from Vpc

#create, #destroy, #get_vpc_id, #initialize

Constructor Details

This class inherits a constructor from CFM::VpcStub

Instance Method Details

#get_subnet_infoObject



38
39
40
41
42
43
# File 'lib/etude_for_aws/cfm/vpc/two_az_one_public_subnet_and_private_subnet_vpc.rb', line 38

def get_subnet_info
  info = {}
  info[:subnet_id] = 'DUMMY_SUBNET_ID'
  info[:az] = 'DUMMY_AZ'
  info
end

#get_subnet_infosObject



45
46
47
48
49
50
# File 'lib/etude_for_aws/cfm/vpc/two_az_one_public_subnet_and_private_subnet_vpc.rb', line 45

def get_subnet_infos
  infos = []
  infos << get_subnet_info
  infos << get_subnet_info
  infos
end