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

Class PolicyCapabilities


Internal PolicyCapabilities class stores the capabilities of the Network Element.

***DEPRECATED*** classmethods get_capabilities and get_table_capabilities Please use caps.get_table_capabilities() ****************

Instance Methods
 
__init__(self, type, element)
Class PolicyCapabilities.

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

Class Methods
list of PolicyTable
get_capabilities(self, element)
***DEPRECATED*** Please use caps.get_table_capabilities() **************** ----------------------------------------------------------------------------------- Returns a list of PolicyTable classes containing all capabilities on network element
list of PolicyCapabilitiesType
get_table_capabilities(self, element)
***DEPRECATED*** Please use caps.get_table_capabilities() **************** ----------------------------------------------------------------------------------- Returns a list of PolicyQuery.PolicyCapabilitiesType supported on network element
Class Variables
  log = logging.getLogger(__name__)
Properties

Inherited from object: __class__

Method Details

__init__(self, type, element)
(Constructor)

 

Class PolicyCapabilities.

Parameters:
  • type ({PolicyCapabilitiesType<onep.policyservice.caps.PolicyCapabilitiesType>}) - PolicyCapabilitiesType for type of policy
  • element ({NetworkElement<onep.element.NetworkElement>}) - NetworkElement instance.
Raises:
Overrides: object.__init__

get_capabilities(self, element)
Class Method

 

***DEPRECATED*** Please use caps.get_table_capabilities() **************** ----------------------------------------------------------------------------------- Returns a list of PolicyTable classes containing all capabilities on network element

@param NetworkElement class

Parameters:
  • element ({NetworkElement<onep.element.NetworkElement>}

    @return PolicyTable classes

    )
Returns: list of PolicyTable

get_table_capabilities(self, element)
Class Method

 

***DEPRECATED*** Please use caps.get_table_capabilities() **************** ----------------------------------------------------------------------------------- Returns a list of PolicyQuery.PolicyCapabilitiesType supported on network element

@param NetworkElement class

Parameters:
  • element ({NetworkElement<onep.policy.element.NetworkElement>}

    @return PolicyCapabilitiesType enums

    )
Returns: list of PolicyCapabilitiesType