Sha256: 144be369823b8997874b351af4c50bc89eb939bb4d6979047fd07f50f9c58059
Contents?: true
Size: 818 Bytes
Versions: 64
Compression:
Stored size: 818 Bytes
Contents
module Fog module Compute class Ecloud class FirewallAcl < Fog::Ecloud::Model identity :href attribute :type, :aliases => :Type attribute :links, :aliases => :Links attribute :permission, :aliases => :Permission attribute :acl_type, :aliases => :AclType attribute :port_type, :aliases => :PortType attribute :protocol, :aliases => :Protocol attribute :source, :aliases => :Source attribute :destination, :aliases => :Destination attribute :port_range, :aliases => :PortRange def tasks @tasks = Fog::Compute::Ecloud::Tasks.new(:service => service, :href => "#{service.base_path}/tasks/virtualMachines/#{id}") end def id href.scan(/\d+/)[0] end end end end end
Version data entries
64 entries across 62 versions & 7 rubygems