class TwistlockControl::Entities::Service
A Service
class describes a provisionable network service.
Public Class Methods
deserialize(attrs)
click to toggle source
# File lib/twistlock_control/entities/service.rb, line 7 def self.deserialize(attrs) return nil if attrs.nil? case attrs['service_type'] when 'container' then Container.new(attrs) when 'composite' then CompositeService.new(attrs) else fail "Unknown service_type: #{attrs[:service_type]}" end end