Class: Bosh::Director::DeploymentPlan::TransientDeployment
- Defined in:
- lib/bosh/director/deployment_plan/planner_factory.rb
Instance Attribute Summary collapse
-
#manifest ⇒ Object
Returns the value of attribute manifest.
-
#name ⇒ Object
Returns the value of attribute name.
-
#release_versions ⇒ Object
Returns the value of attribute release_versions.
-
#vms ⇒ Object
Returns the value of attribute vms.
Instance Method Summary collapse
-
#initialize(name, manifest, release_versions) ⇒ TransientDeployment
constructor
A new instance of TransientDeployment.
Constructor Details
#initialize(name, manifest, release_versions) ⇒ TransientDeployment
Returns a new instance of TransientDeployment.
5 6 7 8 9 10 |
# File 'lib/bosh/director/deployment_plan/planner_factory.rb', line 5 def initialize(name, manifest, release_versions) @name = name @manifest = manifest @release_versions = release_versions @vms = [] end |
Instance Attribute Details
#manifest ⇒ Object
Returns the value of attribute manifest.
11 12 13 |
# File 'lib/bosh/director/deployment_plan/planner_factory.rb', line 11 def manifest @manifest end |
#name ⇒ Object
Returns the value of attribute name.
11 12 13 |
# File 'lib/bosh/director/deployment_plan/planner_factory.rb', line 11 def name @name end |
#release_versions ⇒ Object
Returns the value of attribute release_versions.
11 12 13 |
# File 'lib/bosh/director/deployment_plan/planner_factory.rb', line 11 def release_versions @release_versions end |
#vms ⇒ Object
Returns the value of attribute vms.
11 12 13 |
# File 'lib/bosh/director/deployment_plan/planner_factory.rb', line 11 def vms @vms end |