Sha256: bae6b3c4be227bfb5b26e61ecbfc7a9334b830c5110ace96194f1ab872403f74

Contents?: true

Size: 883 Bytes

Versions: 24

Compression:

Stored size: 883 Bytes

Contents

module Fog
  module Compute
    class Cloudstack
      class FirewallRule < Fog::Model
        identity  :id,                    :aliases => 'id'
        attribute :cidr_list,             :aliases => 'cidrlist'
        attribute :start_port,            :aliases => 'startport', :type => :integer
        attribute :end_port,              :aliases => 'endport', :type => :integer
        attribute :icmp_code,             :aliases => 'icmpcode'
        attribute :icmp_type,             :aliases => 'icmptype'
        attribute :ip_address,            :aliases => 'ipaddress'
        attribute :ip_address_id,         :aliases => 'ipaddressid'
        attribute :network_id,            :aliases => 'networkid'
        attribute :protocol
        attribute :state
        attribute :tags,                  :type => :array

        # def save
        # end

      end
    end
  end
end

Version data entries

24 entries across 22 versions & 3 rubygems

Version Path
fog-2.1.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/gems/fog-1.42.1/lib/fog/cloudstack/models/compute/firewall_rule.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/gems/fog-1.42.1/lib/fog/cloudstack/models/compute/firewall_rule.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/gems/fog-1.42.1/lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.42.1 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-2.0.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.42.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.41.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.40.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.39.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.38.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.37.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.36.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.35.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-2.0.0.pre.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/fog-1.32.0/lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.34.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.33.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.32.0 lib/fog/cloudstack/models/compute/firewall_rule.rb
fog-1.31.0 lib/fog/cloudstack/models/compute/firewall_rule.rb