Class: Dcmgr::VNet::Task
- Inherits:
-
Object
- Object
- Dcmgr::VNet::Task
- Defined in:
- lib/dcmgr/vnet.rb
Direct Known Subclasses
Dcmgr::VNet::Tasks::AcceptARPFromFriends, Dcmgr::VNet::Tasks::AcceptARPFromGateway, Dcmgr::VNet::Tasks::AcceptARPToHost, Dcmgr::VNet::Tasks::AcceptAllDNS, Dcmgr::VNet::Tasks::AcceptArpBroadcast, Dcmgr::VNet::Tasks::AcceptIcmpRelatedEstablished, Dcmgr::VNet::Tasks::AcceptIpFromFriends, Dcmgr::VNet::Tasks::AcceptIpFromGateway, Dcmgr::VNet::Tasks::AcceptIpToAnywhere, Dcmgr::VNet::Tasks::AcceptRelatedEstablished, Dcmgr::VNet::Tasks::AcceptTcpRelatedEstablished, Dcmgr::VNet::Tasks::AcceptUdpEstablished, Dcmgr::VNet::Tasks::AcceptWakameDHCPOnly, Dcmgr::VNet::Tasks::AcceptWakameDNSOnly, Dcmgr::VNet::Tasks::DebugIptables, Dcmgr::VNet::Tasks::DropArpForwarding, Dcmgr::VNet::Tasks::DropArpToHost, Dcmgr::VNet::Tasks::DropIpFromAnywhere, Dcmgr::VNet::Tasks::DropIpSpoofing, Dcmgr::VNet::Tasks::DropMacSpoofing, Dcmgr::VNet::Tasks::ExcludeFromNat, Dcmgr::VNet::Tasks::ExcludeFromNatIpSet, Dcmgr::VNet::Tasks::SecurityGroup, Dcmgr::VNet::Tasks::StaticNat, Dcmgr::VNet::Tasks::StaticNatLog, Dcmgr::VNet::Tasks::TranslateMetadataAddress
Instance Attribute Summary collapse
-
#rules ⇒ Object
Must be an array of rules.
Instance Method Summary collapse
-
#initialize ⇒ Task
constructor
A new instance of Task.
Constructor Details
#initialize ⇒ Task
Returns a new instance of Task.
61 62 63 |
# File 'lib/dcmgr/vnet.rb', line 61 def initialize @rules = [] end |
Instance Attribute Details
#rules ⇒ Object
Must be an array of rules
59 60 61 |
# File 'lib/dcmgr/vnet.rb', line 59 def rules @rules end |