public interface UsecpluginData extends DataRoot
This class represents the following YANG schema fragment defined in module usecplugin
module usecplugin {
yang-version 1;
namespace "urn:opendaylight:params:xml:ns:yang:usecplugin";
prefix "usecplugin";
revision 2015-01-05 {
description "";
}
container LWM {
list lowwatermark {
key "secKey"
leaf secKey {
type string;
}
leaf nodeID {
type string;
}
leaf nodeConnectorID {
type string;
}
leaf srcIP {
type string;
}
leaf dstIP {
type string;
}
leaf protocol {
type string;
}
leaf srcPort {
type uint16;
}
leaf dstPort {
type uint16;
}
leaf packetSize {
type uint16;
}
leaf upwardTime {
type string;
}
leaf downwardTime {
type string;
}
}
}
container sample-data-hwm {
leaf samples {
type uint16;
}
leaf highWaterMark {
type uint16;
}
}
container sample-data-lwm {
leaf samples-lwm {
type uint16;
}
leaf lowWaterMark-lwm {
type uint16;
}
}
container HWM {
list highwatermark {
key "secKey"
leaf secKey {
type string;
}
leaf nodeID {
type string;
}
leaf nodeConnectorID {
type string;
}
leaf srcIP {
type string;
}
leaf dstIP {
type string;
}
leaf protocol {
type string;
}
leaf srcPort {
type uint16;
}
leaf dstPort {
type uint16;
}
leaf packetSize {
type uint16;
}
leaf upwardTime {
type string;
}
leaf downwardTime {
type string;
}
}
}
notification lowWaterMarkBreached {
description
"Indicates that the Low Water Mark has Breached.";
}
rpc attacksFromIP {
input {
leaf SrcIP {
type string;
}
}
output {
leaf NoOfAttacks {
type uint16;
}
}
}
rpc attackID {
input {
leaf NodeID {
type string;
}
}
output {
leaf NoOfAttacks {
type uint16;
}
}
}
rpc attacksToIP {
input {
leaf DstIP {
type string;
}
}
output {
leaf NoOfAttacks {
type uint16;
}
}
}
rpc attacksInTime {
input {
leaf UpwardTime {
type string;
}
leaf Window {
type uint16;
}
}
output {
leaf NoOfAttacks {
type uint16;
}
}
}
}
| Modifier and Type | Method and Description |
|---|---|
HWM |
getHWM() |
LWM |
getLWM() |
SampleDataHwm |
getSampleDataHwm() |
SampleDataLwm |
getSampleDataLwm() |
LWM getLWM()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usecplugin.rev150105.LWM lWM, or null if not presentSampleDataHwm getSampleDataHwm()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usecplugin.rev150105.SampleDataHwm sampleDataHwm, or null if not presentSampleDataLwm getSampleDataLwm()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usecplugin.rev150105.SampleDataLwm sampleDataLwm, or null if not presentHWM getHWM()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usecplugin.rev150105.HWM hWM, or null if not presentCopyright © 2016 OpenDaylight. All rights reserved.