Package onep :: Package policyservice :: Module caps :: Class PolicyTable
[frames] | no frames]

Class PolicyTable


Policy capabilities of a table type

name - string - table type name type - PolicyCapabilitiesType max_entries - int - maximum number of entries allowed by the table persistant - boolean - persistant storage between reboots transient - boolean - transient storage actions - list of ActionType table type is capable of matches - list of MatchType table type is capable of packet_rate - long - expected packets per second rate sequence - order in which table type is processed

class_map_support - boolean - supports class_maps class_inline_support - boolean - support inline class class_max_inline - int - maximum inline classes class_provision_rate - int - rate of updating the table in updates/second class_flow_timeout - boolean - support flow timeouts class_relative_insert - boolean - support entry insertion by relative ordering class_sequence_insert - boolean - support entry insertion by sequence number

stats_per_target - boolean - supports entry action statistics per target stats_all_target - boolean - supports sum of all entry statistics stats_entry_per_target - boolean - supports all entries statistics per target stats_entry_all_target - boolean - supports entry statistics aggregated across all targets

Instance Methods
 
__init__(self, table)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__str__(self)
str(x)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, table)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

 

str(x)

Overrides: object.__str__
(inherited documentation)