| Overview | Package | Class | Deprecated | Help |
| Properties | |
|---|---|
| convertToStatic |
It converts the L2 addresses learned on the given IfIndex from dynamic to static.
type=long default=0 |
| lps.LearnedPortSecurityL2MacRange-Set |
type=Children-Set |
| lpsAdminStatus |
This object specifies the desired administrative state of the
Learned Port Security feature on this port.
type=lps.LpsAdminState default=up Displayed(tab/group)=Administrative State |
| lpsHiMacRange |
The high end of Mac range which is allowed to be learned on LPS port
type=MacAddress default=FF-FF-FF-FF-FF-FF Displayed(tab/group)=High MAC Range (/MAC Address Range) |
| lpsLearnTrapThreshold |
When the number of bridged MACs learned matches this value,
a trap will from then on be generated for every additional MAC that is learned.
type=int default=0 minimum=0 maximum=100 Displayed(tab/group)=Trap Threshold (/MAC Address Range) |
| lpsLoMacRange |
The low end of Mac range which is allowed to be learned on LPS port
type=MacAddress default=00-00-00-00-00-00 Displayed(tab/group)=Low MAC Range (/MAC Address Range) |
| lpsMaxFilteredMacNum |
The maximum number of Filtered MAC addresses that the LPS port could learn.
type=int default=5 minimum=0 maximum=100 Displayed(tab/group)=Max. Filtered MACs to Learn (/MAC Address Range) |
| lpsMaxMacNum |
The maximum number of MAC addresses that the LPS port could learn.
type=int default=1 minimum=1 maximum=100 Displayed(tab/group)=Max. MAC Addresses to Learn (/MAC Address Range) |
| lpsOperStatus |
This object identifies the current operational state of the LPS port
type=lps.LpsOperationState access=read-only Displayed(tab/group)=Operational State |
| lpsRelease |
This object causes the release of LPS port if it is in violated state
type=int default=1 |
| lpsViolationOption |
The handle option for LPS violation
type=lps.LpsViolationOption default=restrict Displayed(tab/group)=Violation |
| portIfindex |
The ifindex of the port for which this entry contains LPS information.
A unique value for each interface. Its value ranges between 1 and the value of ifNumber.
The value for each interface must remain constant at least from one re-initialization of
the entity's network management system to the next re-initialization
type=long access=read-create Mandatory on create |
| portName |
type=string access=read-create default= Mandatory on create |
| portPointer |
Pointer to a Port on the switch.
type=Pointer access=read-create default= Mandatory on create Displayed(tab/group)=Port |
| releaseViolatedPort |
If true, the LPS Port that is in violated stated will be reset.
type=boolean default=false |
| siteId |
IP address of the node to which this Learned Port Security port belongs
type=InetAddress default=0.0.0.0 |
| siteIdAddrType |
type=rtr.InetAddressType default=ipv4 |
| Properties inherited from ManagedObject |
|---|
| actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed |
| Methods |
|---|
deployer
: Deployer - the deployment state
synchronousDeploy
: boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure
: boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries
: int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval
: long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription
: string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
configs
: List (generic.CommonManagedEntityConfigurationInformation) - List of Learned Port Security (LPS) enabled port objects.
continueOnFailure
: continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
lps.LearnedPortSecurity.convertToStaticException
deployer
: Deployer - the deployment state
synchronousDeploy
: boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure
: boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries
: int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval
: long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription
: string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
configs
: List (generic.CommonManagedEntityConfigurationInformation) - List of Learned Port Security (LPS) enabled port objects that are in "Security Violated"
operational state.
continueOnFailure
: continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
lps.LearnedPortSecurity.releaseViolatedPortException