Class: Cumulus::Configuration::VpcConfig
- Inherits:
-
Object
- Object
- Cumulus::Configuration::VpcConfig
- Includes:
- Cumulus::Config
- Defined in:
- lib/conf/Configuration.rb
Overview
Public: Inner class that contains vpc configuration options
Instance Attribute Summary collapse
-
#network_acls_directory ⇒ Object
readonly
Returns the value of attribute network_acls_directory.
-
#policies_directory ⇒ Object
readonly
Returns the value of attribute policies_directory.
-
#route_tables_directory ⇒ Object
readonly
Returns the value of attribute route_tables_directory.
-
#subnets_directory ⇒ Object
readonly
Returns the value of attribute subnets_directory.
-
#vpcs_directory ⇒ Object
readonly
Returns the value of attribute vpcs_directory.
Instance Method Summary collapse
-
#initialize ⇒ VpcConfig
constructor
A new instance of VpcConfig.
Methods included from Cumulus::Config
conf_dir, conf_dir=, json, json=
Constructor Details
#initialize ⇒ VpcConfig
Returns a new instance of VpcConfig.
322 323 324 325 326 327 328 |
# File 'lib/conf/Configuration.rb', line 322 def initialize @vpcs_directory = absolute_path "vpc/vpcs" @subnets_directory = absolute_path "vpc/subnets" @route_tables_directory = absolute_path "vpc/route-tables" @policies_directory = absolute_path "vpc/policies" @network_acls_directory = absolute_path "vpc/network-acls" end |
Instance Attribute Details
#network_acls_directory ⇒ Object (readonly)
Returns the value of attribute network_acls_directory.
320 321 322 |
# File 'lib/conf/Configuration.rb', line 320 def network_acls_directory @network_acls_directory end |
#policies_directory ⇒ Object (readonly)
Returns the value of attribute policies_directory.
319 320 321 |
# File 'lib/conf/Configuration.rb', line 319 def policies_directory @policies_directory end |
#route_tables_directory ⇒ Object (readonly)
Returns the value of attribute route_tables_directory.
318 319 320 |
# File 'lib/conf/Configuration.rb', line 318 def route_tables_directory @route_tables_directory end |
#subnets_directory ⇒ Object (readonly)
Returns the value of attribute subnets_directory.
317 318 319 |
# File 'lib/conf/Configuration.rb', line 317 def subnets_directory @subnets_directory end |
#vpcs_directory ⇒ Object (readonly)
Returns the value of attribute vpcs_directory.
316 317 318 |
# File 'lib/conf/Configuration.rb', line 316 def vpcs_directory @vpcs_directory end |