Sha256: cde8b4e0fe4719cf851b745265158539dab1b8605f4e89673e5fccb181aba3c1
Contents?: true
Size: 1.16 KB
Versions: 22
Compression:
Stored size: 1.16 KB
Contents
require 'fog/vcloud/models/compute/helpers/status' module Fog module Vcloud class Compute class Vapp < Fog::Vcloud::Model include Fog::Vcloud::Compute::Helpers::Status identity :href, :aliases => :Href attribute :links, :aliases => :Link, :type => :array ignore_attributes :xmlns, :xmlns_i, :xmlns_xsi, :xmlns_xsd attribute :name attribute :type attribute :status attribute :description, :aliases => :Description attribute :deployed, :type => :boolean attribute :children, :aliases => :Children, :squash => :Vm attribute :lease_settings, :aliases => :LeaseSettingsSection attribute :network_configs, :aliases => :NetworkConfigSection has_up :vdc def servers @servers ||= Fog::Vcloud::Compute::Servers. new( :connection => connection, :href => href, :vapp => self ) end def networks @networks ||= Fog::Vcloud::Compute::Networks. new( :connection => connection, :href => href ) end end end end end
Version data entries
22 entries across 22 versions & 11 rubygems