Class: Avm::EacWebappBase0::Instances::DeployInfo
- Inherits:
-
Object
- Object
- Avm::EacWebappBase0::Instances::DeployInfo
- Defined in:
- lib/avm/eac_webapp_base0/instances/deploy_info.rb
Class Method Summary collapse
- .from_hash(hash) ⇒ Avm::EacWebappBase0::Instances::DeployInfo
- .from_string(string) ⇒ Avm::EacWebappBase0::Instances::DeployInfo
Instance Method Summary collapse
Class Method Details
.from_hash(hash) ⇒ Avm::EacWebappBase0::Instances::DeployInfo
10 11 12 |
# File 'lib/avm/eac_webapp_base0/instances/deploy_info.rb', line 10 def from_hash(hash) new(hash) end |
.from_string(string) ⇒ Avm::EacWebappBase0::Instances::DeployInfo
16 17 18 |
# File 'lib/avm/eac_webapp_base0/instances/deploy_info.rb', line 16 def from_string(string) from_hash(::EacRubyUtils::Yaml.load(string)) end |
Instance Method Details
#to_h ⇒ Hash
26 |
# File 'lib/avm/eac_webapp_base0/instances/deploy_info.rb', line 26 delegate :to_h, to: :data |
#to_yaml ⇒ String
29 30 31 |
# File 'lib/avm/eac_webapp_base0/instances/deploy_info.rb', line 29 def to_yaml ::EacRubyUtils::Yaml.dump(to_h) end |