6. entity

class fwOper.entity.ACL_REMARK(remark)[source]

Bases: object

ACL remark entity object

str()[source]
class fwOper.entity.EntiryProperties[source]

Bases: object

Common properties/methods for individual entities

fwOper.entity.IcmpProtocol

alias of fwOper.entity.Singular

class fwOper.entity.Network(network, dotted_mask=None)[source]

Bases: fwOper.entity.EntiryProperties

a network/subnet object

Parameters

EntiryProperties (EntiryProperties) – Common properties/methods for individual entities

address_it()[source]

set addressing object and a few basic variables.

fwOper.entity.NetworkProtocol

alias of fwOper.entity.Singular

class fwOper.entity.Ports(port_type, port, port_range_end='', objectGroups=None)[source]

Bases: fwOper.entity.EntiryProperties

a port/range-of-ports object

Parameters

EntiryProperties (EntiryProperties) – Common properties/methods for individual entities

split()[source]

split the port string to a list

Returns

port string splitted

Return type

list

class fwOper.entity.Singular(_type)[source]

Bases: fwOper.entity.EntiryProperties

a common class template to create an IcmpProtocol or NetworkProtocol object instance

Parameters

EntiryProperties (EntiryProperties) – Common properties/methods for individual entities