public interface DestinationFlowspecIpv6Case extends org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<DestinationFlowspecIpv6Case>, FlowspecDestinationIpv6, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.destination.DestinationType
This class represents the following YANG schema fragment defined in module bgp-flowspec
case destination-flowspec-ipv6-case {
container destination-flowspec {
list flowspec {
key choice flowspec-type {
case destination-ipv6-prefix-case {
leaf destination-prefix {
type ipv6-prefix;
}
}
case destination-port-case {
list destination-ports {
key leaf op {
type numeric-operand;
}
leaf value {
type uint16;
}
uses numeric-two-byte-value;
}
}
case dscp-case {
list dscps {
key leaf op {
type numeric-operand;
}
leaf value {
type dscp;
}
uses dscp-value;
}
}
case flow-label-case {
list flow-label {
key leaf op {
type numeric-operand;
}
leaf value {
type uint32;
}
uses flow-label-value;
}
}
case fragment-case {
list fragments {
key leaf op {
type bitmask-operand;
}
leaf value {
type fragment;
}
uses fragment-value;
}
}
case icmp-code-case {
list codes {
key leaf op {
type numeric-operand;
}
leaf value {
type uint8;
}
uses numeric-one-byte-value;
}
}
case icmp-type-case {
list types {
key leaf op {
type numeric-operand;
}
leaf value {
type uint8;
}
uses numeric-one-byte-value;
}
}
case next-header-case {
list next-headers {
key leaf op {
type numeric-operand;
}
leaf value {
type uint8;
}
uses numeric-one-byte-value;
}
}
case packet-length-case {
list packet-lengths {
key leaf op {
type numeric-operand;
}
leaf value {
type uint16;
}
uses numeric-two-byte-value;
}
}
case port-case {
list ports {
key leaf op {
type numeric-operand;
}
leaf value {
type uint16;
}
uses numeric-two-byte-value;
}
}
case source-ipv6-prefix-case {
leaf source-prefix {
type ipv6-prefix;
}
}
case source-port-case {
list source-ports {
key leaf op {
type numeric-operand;
}
leaf value {
type uint16;
}
uses numeric-two-byte-value;
}
}
case tcp-flags-case {
list tcp-flags {
key leaf op {
type bitmask-operand;
}
leaf value {
type uint16;
}
uses bitmask-two-byte-value;
}
}
}
}
leaf path-id {
type path-id;
}
uses flowspec-destination-group-ipv6;
}
}
The schema path to identify an instance is
bgp-flowspec/update/attributes/(urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol?revision=2013-09-19)mp-reach-nlri/advertized-routes/destination-type/(urn:opendaylight:params:xml:ns:yang:bgp-flowspec?revision=2015-08-07)destination-flowspec-ipv6-case| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
getAugmentationgetDestinationFlowspecCopyright © 2017 OpenDaylight. All rights reserved.