module Fog module Vcloud class Compute class Network < Fog::Vcloud::Model identity :href, :aliases => :Href ignore_attributes :xmlns, :xmlns_xsi, :xmlns_xsd, :xmlns_i, :Id attribute :name, :aliases => :Name attribute :description, :aliases => :Description attribute :configuration, :aliases => :Configuration attribute :provider_info, :aliases => :ProviderInfo attribute :links, :aliases => :Link, :type => :array def parent_network return nil if configuration[:ParentNetwork].nil? @parent_network ||= Fog::Vcloud::Compute::Network.new( :connection => connection, :collection => Fog::Vcloud::Compute::Networks.new(:connection => connection), :href => configuration[:ParentNetwork][:href] ) end end end end end