Sha256: 7048286c6943a4a0984de07195693cae02f3a280c60b050fc9637f8618136b23

Contents?: true

Size: 1.35 KB

Versions: 24

Compression:

Stored size: 1.35 KB

Contents

module Fog
  module Compute
    class Cloudstack
      class NetworkOffering < Fog::Model
        identity  :id,                      :aliases => 'id'
        attribute :name,                    :aliases => 'name'
        attribute :display_text,            :aliases => 'displaytext'
        attribute :traffic_type,            :aliases => 'traffictype'
        attribute :is_default,              :aliases => 'isdefault', :type => :boolean
        attribute :specify_vlan,            :aliases => 'specifyvlan'
        attribute :conserve_mode,           :aliases => 'conservemode'
        attribute :specify_ip_ranges,       :aliases => 'specifyipranges'
        attribute :availability,            :aliases => 'availability'
        attribute :network_rate,            :aliases => 'networkrate'
        attribute :state,                   :aliases => 'state'
        attribute :guest_ip_type,           :aliases => 'guestiptype'
        attribute :service_offering_id,     :aliases => 'serviceofferingid'
        attribute :service,                 :aliases => 'service'
        attribute :for_vpc,                 :aliases => 'forvpc'
        attribute :is_persistent,           :aliases => 'ispersistent', :type => :boolean
        attribute :egress_default_policy,   :aliases => 'egressdefaultpolicy'
      end # NetworkOffering
    end # Cloudstack
  end # Compute
end # Fog

Version data entries

24 entries across 22 versions & 3 rubygems

Version Path
fog-1.30.0 lib/fog/cloudstack/models/compute/network_offering.rb
fog-1.29.0 lib/fog/cloudstack/models/compute/network_offering.rb
fog-1.28.0 lib/fog/cloudstack/models/compute/network_offering.rb
fog-1.27.0 lib/fog/cloudstack/models/compute/network_offering.rb