Class: Eaglenube::Synchronizer::CloudModelConfig
- Inherits:
-
Object
- Object
- Eaglenube::Synchronizer::CloudModelConfig
- Defined in:
- lib/eaglenube/synchronizer/cloud_model_config.rb
Instance Attribute Summary collapse
-
#auto_scaling ⇒ Object
Returns the value of attribute auto_scaling.
-
#ec2 ⇒ Object
Returns the value of attribute ec2.
-
#kms_key ⇒ Object
Returns the value of attribute kms_key.
-
#loadbalancer ⇒ Object
Returns the value of attribute loadbalancer.
-
#rds ⇒ Object
Returns the value of attribute rds.
-
#s3 ⇒ Object
Returns the value of attribute s3.
-
#security_group ⇒ Object
Returns the value of attribute security_group.
-
#subnet ⇒ Object
Returns the value of attribute subnet.
-
#volume ⇒ Object
Returns the value of attribute volume.
-
#vpc ⇒ Object
Returns the value of attribute vpc.
Instance Method Summary collapse
-
#initialize ⇒ CloudModelConfig
constructor
A new instance of CloudModelConfig.
Constructor Details
#initialize ⇒ CloudModelConfig
Returns a new instance of CloudModelConfig.
11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 11 def initialize @vpc = "Vpc" @subnet = "Subnet" @security_group = "SecurityGroup" @s3 = "S3" @ec2 = "Ec2" @rds = "Rds" @loadbalancer = "Loadbalancer" @auto_scaling = "AutoScaling" @kms_key = "KmsKey" end |
Instance Attribute Details
#auto_scaling ⇒ Object
Returns the value of attribute auto_scaling.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def auto_scaling @auto_scaling end |
#ec2 ⇒ Object
Returns the value of attribute ec2.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def ec2 @ec2 end |
#kms_key ⇒ Object
Returns the value of attribute kms_key.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def kms_key @kms_key end |
#loadbalancer ⇒ Object
Returns the value of attribute loadbalancer.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def loadbalancer @loadbalancer end |
#rds ⇒ Object
Returns the value of attribute rds.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def rds @rds end |
#s3 ⇒ Object
Returns the value of attribute s3.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def s3 @s3 end |
#security_group ⇒ Object
Returns the value of attribute security_group.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def security_group @security_group end |
#subnet ⇒ Object
Returns the value of attribute subnet.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def subnet @subnet end |
#volume ⇒ Object
Returns the value of attribute volume.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def volume @volume end |
#vpc ⇒ Object
Returns the value of attribute vpc.
9 10 11 |
# File 'lib/eaglenube/synchronizer/cloud_model_config.rb', line 9 def vpc @vpc end |