OpenDaylight Controller:MD-SAL:Model Reference
(Redirected from OpenDaylight Controller:Config:Model Reference)
Overview
The Model Reference
Model | Description | Project | API Definition | ||||
---|---|---|---|---|---|---|---|
OpenDaylight Yang Extensions | |||||||
yang-ext.yang | Yang Extensions for OpenDaylight | YANG Tools | JavaDoc | REST | |||
Base Types | |||||||
iana.yang | IANA definition of private enterprise number | BGP-LS/PCEP | JavaDoc | REST | |||
iana-afn-safi.yang | Definitions for the 'AFN' and 'SAFI' IANA-registered enumerations (draft) | YANG Tools | JavaDoc | REST | |||
iana-if-type.yang | Definitions for IANA-registered interface types (draft-ietf-netmod-iana-if-type) | YANG Tools | JavaDoc | REST | |||
ieee754.yang | Definitions of IEEE754 floating point types | BGP-LS/PCEP | JavaDoc | REST | |||
network-concepts.yang | Base network types | BGP-LS/PCEP | [JavaDoc | REST | |||
Configuration Subsystem | |||||||
Base Types | |||||||
config.yang | Base YANG definitions for configuration subsystem | Controller | JavaDoc | REST | |||
rpc-context.yang | Base YANG definitions for rpc context reference used for rpc routing | Controller | JavaDoc | REST | |||
Base Modules | |||||||
netty-threadgroup.yang | Base YANG definitions for netty threadgroup implementation | Controller | JavaDoc | REST | |||
threadpool-impl-flexible.yang | Base YANG definitions for thread services pure Java implementation | Controller | JavaDoc | REST | |||
threadpool-impl-scheduled.yang | Base YANG definitions for thread services pure Java implementation | Controller | JavaDoc | REST | |||
threadpool-impl.yang | Base YANG definitions for thread services pure Java implementation | Controller | JavaDoc | REST | |||
threadpool-impl-fixed.yang | Base YANG definitions for thread services pure Java implementation | Controller | JavaDoc | REST | |||
netty.yang | Base YANG definitions for netty services | Controller | JavaDoc | REST | |||
threadpool.yang | Base YANG definitions for thread-related services | Controller | JavaDoc | REST | |||
config-logging.yang | Base YANG definitions for logging service | Controller | JavaDoc | REST | |||
shutdown.yang | Base YANG definitions for shutdown service | Controller | JavaDoc | REST | |||
shutdown-impl.yang | Base YANG definitions for shutdown implementation | Controller | JavaDoc | REST | |||
netty-timer.yang | Base YANG definitions for netty timer implementation | Controller | JavaDoc | REST | |||
netty-event-executor.yang | Base YANG definitions for netty event executor implementation | Controller | JavaDoc | REST | |||
BGPCEP Modules | |||||||
config-programming-spi.yang | Base YANG definitions for Programming SPI | BGP-LS/PCEP | JavaDoc | REST | |||
config-programming-impl.yang | Base YANG definitions for Programming implementation | BGP-LS/PCEP | JavaDoc | REST | |||
config-bgp-topology-provider.yang | Base YANG definitions for BGP topology provider | BGP-LS/PCEP | JavaDoc | REST | |||
config-bgp-parser-spi.yang | Base YANG definitions for BGP listener service | BGP-LS/PCEP | JavaDoc | REST | |||
config-bgp-rib-spi.yang | Base YANG definitions for BGP listener service | BGP-LS/PCEP | JavaDoc | REST | |||
config-bgp-rib.yang | Base YANG definitions for BGP listener service | BGP-LS/PCEP | JavaDoc | REST | |||
config-bgp-linkstate.yang | Base YANG definitions for BGP Linkstate extension | BGP-LS/PCEP | JavaDoc | REST | |||
config-pcep-topology-provider.yang | Base YANG definitions for PCEP topology provider service | BGP-LS/PCEP | JavaDoc | REST | |||
config-pcep-spi.yang | Base YANG definitions for PCEP SPI module | BGP-LS/PCEP | JavaDoc | REST | |||
config-topology-api.yang | Base YANG definitions for the Topology API | BGP-LS/PCEP | JavaDoc | REST | |||
pcep.yang | Base YANG definitions for PCEP protocol handler | BGP-LS/PCEP | JavaDoc | REST | |||
odl-pcep-impl-cfg.yang | Base YANG definitions for PCEP implementation | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-mock.yang | Base YANG definitions for BGP message parser pure Java implementation | BGP-LS/PCEP | JavaDoc | REST | |||
reconnect-strategy.yang | Base YANG definitions for reconnect strategy | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-rib-impl.yang | Base YANG definitions for BGP listener implementation | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-listener.yang | Base YANG definitions for BGP listener service | BGP-LS/PCEP | JavaDoc | REST | |||
MD-SAL Modules | |||||||
opendaylight-md-sal-common.yang | Common definition for MD-SAL | MD-SAL | JavaDoc | REST | |||
opendaylight-md-sal-dom.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
opendaylight-md-sal-remote.yang | Definition of types related to Internet Assigned Numbers Authority | MD-SAL | JavaDoc | REST | |||
opendaylight-md-sal-binding.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
odl-sal-dom-clustered-store-cfg.yang | Service definition for MD-SAL Clustered Store | MD-SAL | JavaDoc | REST | |||
odl-sal-dom-rpc-remote-cfg.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
odl-sal-netconf-connector-cfg.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
opendaylight-binding-broker-impl.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
opendaylight-dom-broker-impl.yang | Service definition for Binding Aware MD-SAL | MD-SAL | JavaDoc | REST | |||
toaster.yang | YANG version of the TOASTER-MIB | MD-SAL | JavaDoc | --- | |||
Netconf Endpoint | |||||||
ietf-netconf-monitoring.yang | NETCONF Monitoring Module (RFC6022) | Controller | Javadoc | REST | |||
ietf-netconf-monitoring-extension.yang | NETCONF Monitoring Module extension for tcp transport type | Controller | Javadoc | REST | |||
Services | |||||||
Inventory | |||||||
opendaylight-inventory.yang | The base (abstract) inventory model | MD-SAL | --- | REST | |||
netconf-node-inventory.yang | The netconf-specific augmentation of the base inventory model | MD-SAL | --- | REST | |||
opendaylight-inventory-config.yang | opendaylight-inventory-config | MD-SAL | --- | REST | |||
Topology | |||||||
network-topology.yang | The base (abstract) network topology model (draft-clemm-...) | YANG Tools | JavaDoc | REST | |||
l3-unicast-igp-topology.yang | The base L3 IGP network topology model (draft-clemm-...) | YANG Tools | JavaDoc | REST | |||
isis-topology.yang | Network topology data types specific to IS-IS (draft-clemm-...) | YANG Tools | JavaDoc | REST | |||
ospf-topology.yang | Network topology data types specific to OSPF (draft-clemm-...) | YANG Tools | JavaDoc | REST | |||
ted.yang | Data types for the Traffic Engineering Database (draft-clemm-...) | YANG Tools | JavaDoc | REST | |||
topology-tunnel-sr | Segment Routing extensions to base tunnel topology model. | BGP-LS/PCEP | JavaDoc | REST | |||
Model Topology | |||||||
opendaylight-topology.yang | opendaylight-topology | MD-SAL | --- | REST | |||
opendaylight-topology-inventory.yang | opendaylight-topology-inventory | MD-SAL | --- | REST | |||
opendaylight-topology-view.yang | opendaylight-topology-view | MD-SAL | --- | REST | |||
OpenFlow Services | |||||||
Flow Base Types | |||||||
opendaylight-action-types.yang | Data types for OpenFlow action structures (OF 1.3.1, Section A.3.4.2) | MD-SAL | --- | REST | |||
opendaylight-flow-types.yang | Data types for programming flows (match, action, instruction, group, meter) | MD-SAL | --- | REST | |||
opendaylight-group-types.yang | Data types for OpenFlow groups (OF 1.3.1, , Section 5.6) | MD-SAL | --- | REST | |||
opendaylight-match-types.yang | opendaylight-match-types | MD-SAL | --- | REST | |||
opendaylight-meter-types.yang | Data types for OpenFlow meter structures (OF 1.3.1, , Section 5.7) | MD-SAL | --- | REST | |||
opendaylight-port-types.yang | Data types for OpenFlow port structures (OF 1.3.1, , Section A.2.1) | MD-SAL | --- | REST | |||
opendaylight-queue-types.yang | Data types for OpenFlow action structures (OF 1.3.1, , Section A.3.6) | MD-SAL | --- | REST | |||
opendaylight-table-types.yang | Data types for table programming (OF 1.3.1, , Section 5) | MD-SAL | --- | REST | |||
Flow Management | |||||||
flow-management.yang | flow-management | MD-SAL | --- | REST | |||
group-management.yang | A service API for manipulating groups (deprecated) | MD-SAL | --- | REST | |||
meter-management.yang | A service API for manipulating meters (deprecated) | MD-SAL | --- | REST | |||
port-management.yang | A service API for manipulating ports (deprecated) | MD-SAL | --- | REST | |||
queue-management.yang | queue-management | MD-SAL | --- | REST | |||
table-management.yang | table-management | MD-SAL | --- | REST | |||
Flow Service | |||||||
flow-capable-transaction.yang | flow-capable-transaction | MD-SAL | --- | REST | |||
flow-errors.yang | flow-errors | MD-SAL | --- | REST | |||
flow-node-inventory.yang | flow-node-inventory | MD-SAL | --- | REST | |||
flow-topology-discovery.yang | flow-topology-discovery | MD-SAL | --- | REST | |||
packet-processing.yang | packet-processing | MD-SAL | --- | REST | |||
Flow Statistics | |||||||
opendaylight-flow-statistics.yang | individual and aggregate flow statistics APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-flow-table-statistics.yang | Flow table statistics collection APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-group-statistics.yang | Group stats collection APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-meter-statistics.yang | Meter collection APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-port-statistics.yang | Node connector stats collection APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-queue-statistics.yang | Queue statistics collection APIs and notification interfaces | MD-SAL | --- | REST | |||
opendaylight-statistics-types.yang | Generic stats type definitions (Node Connector, Flow, Group, Meter, Queue etc.) | MD-SAL | --- | REST | |||
Affinity Services | |||||||
affinity.yang | affinity | Affinity | --- | --- | |||
BGPCEP | |||||||
BGP Models | |||||||
bgp-types.yang | Contains the base concepts contained in RFC4271 and RFC4760. | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-message.yang | Contains the base data model of a BGP message. (RFC4271) (RFC4893) | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-multiprotocol.yang | Base data model of a BGP message. (draft) (RFC4271) | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-linkstate.yang | Base data model of a BGP message. (draft) (RFC4271) | BGP-LS/PCEP | JavaDoc | REST | |||
bgp-rib.yang | Contains the concept of a Routing Information Base, as defined by (RFC4271). | BGP-LS/PCEP | JavaDoc | REST | |||
PCEP Models | |||||||
odl-pcep-crabbe-initiated00.yang | Data model for PCEP extensions defined in draft-crabbe-.... | BGP-LS/PCEP | JavaDoc | REST | |||
pcep-message.yang | Base data model the the PCEP message. (RFC5440) (RFC5520) ([1]) | BGP-LS/PCEP | JavaDoc | REST | |||
pcep-types.yang | Base data types for the PCEP message. (RFC5440) (RFC5520) ([2]) | BGP-LS/PCEP | JavaDoc | REST | |||
RSVP Models | |||||||
rsvp.yang | Contains the definition of types related to Resource Reservation Protocol (RSVP). | BGP-LS/PCEP | JavaDoc | REST | |||
PCEP Topology Models | |||||||
network-topology-pcep.yang | PCEP extensions to base topology model. | BGP-LS/PCEP | JavaDoc | REST | |||
network-topology-pcep-programming.yang | PCEP extensions to base topology model. | BGP-LS/PCEP | JavaDoc | REST | |||
PCEP Tunnel Topology Models | |||||||
topology-tunnel-pcep.yang | PCEP extensions to base tunnel topology model. | BGP-LS/PCEP | JavaDoc | REST | |||
topology-tunnel-pcep-programming.yang | Programming extensions for tunnel topologies. | BGP-LS/PCEP | JavaDoc | REST | |||
Programming Models | |||||||
programming.yang | The basic tunnel programming model. | BGP-LS/PCEP | JavaDoc | REST | |||
network-topology-programming.yang | Programming extensions for tunnel topologies. | BGP-LS/PCEP | JavaDoc | REST | |||
topology-tunnel-programming.yang | Programming extensions for tunnel topologies. | BGP-LS/PCEP | JavaDoc | REST | |||
Plugins | |||||||
Openflow Protocol Library (under Openflow Plugin) | |||||||
openflow-action.yang | Base Openflow actions. | Openflowjava | Javadoc | REST | |||
openflow-augments.yang | Object augmentations. | Openflowjava | Javadoc | REST | |||
openflow-extensible-match.yang | Openflow OXM match. | Openflowjava | Javadoc | REST | |||
openflow-instruction.yang | Base Openflow instructions. | Openflowjava | Javadoc | REST | |||
openflow-protocol.yang | Openflow Protocol messages. | Openflowjava | Javadoc | REST | |||
openflow-types.yang | Common Openflow specific types. | Openflowjava | Javadoc | REST | |||
system-notifications.yang | System notification objects. | Openflowjava | Javadoc | REST |