Class: CFM::TwoAzTwoPublicSubnetVpcStub

Inherits:
VpcStub
  • Object
show all
Defined in:
lib/etude_for_aws/cfm/vpc/two_az_two_public_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



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

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

#get_subnet_infosObject



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

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