Interface OpenconfigPolicyTypesData
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.DataRoot<OpenconfigPolicyTypesData>
@Generated("mdsal-binding-generator")
public interface OpenconfigPolicyTypesData
extends org.opendaylight.yangtools.binding.DataRoot<OpenconfigPolicyTypesData>
This module contains general data definitions for use in routing policy. It can
be imported by modules that contain protocol- specific policy conditions and
actions.
This class represents the following YANG schema fragment defined in module openconfig-policy-types
module openconfig-policy-types {
yang-version 1;
namespace "http://openconfig.net/yang/policy-types";
prefix ptypes;
import ietf-yang-types {
prefix yang;
}
import openconfig-extensions {
prefix oc-ext;
revision-date 2015-10-09;
}
oc-ext:openconfig-version 1.1.0;
revision 2015-10-09 {
}
revision 2015-05-15 {
}
identity attribute-comparison {
}
identity attribute-eq {
base attribute-comparison;
}
identity attribute-ge {
base attribute-comparison;
}
identity attribute-le {
base attribute-comparison;
}
typedef match-set-options-type {
type enumeration {
enum ANY {
}
enum ALL {
}
enum INVERT {
}
}
default ANY;
}
typedef match-set-options-restricted-type {
type enumeration {
enum ANY {
}
enum INVERT {
}
}
default ANY;
}
grouping attribute-compare-operators {
leaf operator {
type identityref {
base attribute-comparison;
}
}
leaf value {
type uint32;
}
}
typedef tag-type {
type union {
type uint32;
type yang:hex-string;
}
}
identity install-protocol-type {
}
identity BGP {
base install-protocol-type;
}
identity ISIS {
base install-protocol-type;
}
identity OSPF {
base install-protocol-type;
}
identity OSPF3 {
base install-protocol-type;
}
identity STATIC {
base install-protocol-type;
}
identity DIRECTLY-CONNECTED {
base install-protocol-type;
}
identity LOCAL-AGGREGATE {
base install-protocol-type;
}
}
-
Method Summary
-
Method Details
-
implementedInterface
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.DataRoot<OpenconfigPolicyTypesData>
-