public interface HwvtepGlobalAttributes
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module hwvtep
grouping hwvtep-global-attributes { container connection-info { leaf remote-ip { type ip-address; } leaf remote-port { type port-number; } leaf local-ip { type ip-address; } leaf local-port { type port-number; } uses hwvtep-connection-info-attributes; } leaf db-version { type string; } list managers { key "target"; leaf target { type uri; } leaf manager-uuid { type uuid; } leaf is-connected { type boolean; } list manager-other-configs { key "other-config-key"; leaf other-config-key { type string; } leaf other-config-value { type string; } } } list switches { key "switch-ref"; leaf switch-ref { type hwvtep-physical-switch-ref; } } list logical-switches { key "hwvtep-node-name"; leaf logical-switch-uuid { type uuid; } leaf tunnel-key { type string; } leaf replication-mode { type string; } leaf hwvtep-node-name { type hwvtep-node-name; } leaf hwvtep-node-description { type string; } uses hwvtep-logical-switch-attributes; } list local-ucast-macs { key "mac-entry-key" "logical-switch-ref"; leaf mac-entry-key { type mac-address; } leaf mac-entry-uuid { type uuid; } leaf logical-switch-ref { type hwvtep-logical-switch-ref; } leaf ipaddr { type ip-address; } leaf locator-ref { type hwvtep-physical-locator-ref; } uses hwvtep-ucast-mac-table-attributes; uses hwvtep-mac-table-generic-attributes; } list remote-ucast-macs { key "mac-entry-key" "logical-switch-ref"; leaf mac-entry-key { type mac-address; } leaf mac-entry-uuid { type uuid; } leaf logical-switch-ref { type hwvtep-logical-switch-ref; } leaf ipaddr { type ip-address; } leaf locator-ref { type hwvtep-physical-locator-ref; } uses hwvtep-ucast-mac-table-attributes; uses hwvtep-mac-table-generic-attributes; } list local-mcast-macs { key "mac-entry-key" "logical-switch-ref"; leaf mac-entry-key { type mac-address; } leaf mac-entry-uuid { type uuid; } leaf logical-switch-ref { type hwvtep-logical-switch-ref; } leaf ipaddr { type ip-address; } list locator-set { leaf locator-ref { type hwvtep-physical-locator-ref; } } uses hwvtep-mcast-mac-table-attributes; uses hwvtep-mac-table-generic-attributes; } list remote-mcast-macs { key "mac-entry-key" "logical-switch-ref"; leaf mac-entry-key { type mac-address; } leaf mac-entry-uuid { type uuid; } leaf logical-switch-ref { type hwvtep-logical-switch-ref; } leaf ipaddr { type ip-address; } list locator-set { leaf locator-ref { type hwvtep-physical-locator-ref; } } uses hwvtep-mcast-mac-table-attributes; uses hwvtep-mac-table-generic-attributes; } list logical-routers { key "hwvtep-node-name"; leaf logical-router-uuid { type uuid; } list switch-bindings { leaf destination-address { type ip-prefix; } leaf logical-switch-ref { type hwvtep-logical-switch-ref; } } list static-routes { leaf destination-address { type ip-prefix; } leaf nexthop-address { type ip-address; } } list acl-bindings { key "router-interface"; leaf router-interface { type ip-prefix; } leaf acl-ref { type hwvtep-acl-ref; } } leaf hwvtep-node-name { type hwvtep-node-name; } leaf hwvtep-node-description { type string; } uses hwvtep-logical-router-attributes; } list local-arp-sources { key "src-mac"; leaf arp-sources-uuid { type uuid; } leaf src-mac { type mac-address; } leaf physical-locator-uuid { type uuid; } leaf encapsulation-type { type encapsulation-type; } leaf dst-ip { type ip-address; } uses hwvtep-arp-sources-attributes; } list remote-arp-sources { key "src-mac"; leaf arp-sources-uuid { type uuid; } leaf src-mac { type mac-address; } leaf physical-locator-uuid { type uuid; } leaf encapsulation-type { type encapsulation-type; } leaf dst-ip { type ip-address; } uses hwvtep-arp-sources-attributes; } list acls { key "acl-name"; leaf acl-name { type string; } leaf acl-uuid { type uuid; } list acl-entries { leaf sequence { type uint32; } leaf acl-entry-uuid { type uuid; } leaf acl-entry-ref { type ietf-acl-entry-ref; } list acle-fault-status { key "acle-fault-status-key"; leaf acle-fault-status-key { type string; } leaf acle-fault-status-value { type string; } } uses hwvtep-acl-entry-attributes; } list acl-fault-status { key "acl-fault-status-key"; leaf acl-fault-status-key { type string; } leaf acl-fault-status-value { type hwvtep-acl-ref; } } uses hwvtep-acl-attributes; } list logical-binding-stats { key "logical-binding-stats-uuid"; leaf logical-binding-stats-uuid { type uuid; } leaf packets-from-local { type uint32; } leaf bytes-from-local { type uint32; } leaf packets-to-local { type uint32; } leaf bytes-to-local { type uint32; } uses hwvtep-logical-binding-stats-attributes; } }The schema path to identify an instance is hwvtep/hwvtep-global-attributes
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
List<Acls> |
getAcls() |
ConnectionInfo |
getConnectionInfo() |
String |
getDbVersion()
The database schema version
|
List<LocalArpSources> |
getLocalArpSources() |
List<LocalMcastMacs> |
getLocalMcastMacs() |
List<LocalUcastMacs> |
getLocalUcastMacs() |
List<LogicalBindingStats> |
getLogicalBindingStats() |
List<LogicalRouters> |
getLogicalRouters() |
List<LogicalSwitches> |
getLogicalSwitches() |
List<Managers> |
getManagers() |
List<RemoteArpSources> |
getRemoteArpSources() |
List<RemoteMcastMacs> |
getRemoteMcastMacs() |
List<RemoteUcastMacs> |
getRemoteUcastMacs() |
List<Switches> |
getSwitches()
List of physical switches managed by this node
|
ConnectionInfo getConnectionInfo()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.ConnectionInfo
connectionInfo
, or null
if not presentString getDbVersion()
java.lang.String
dbVersion
, or null
if not presentList<Switches> getSwitches()
java.util.List
switches
, or null
if not presentList<LogicalSwitches> getLogicalSwitches()
java.util.List
logicalSwitches
, or null
if not presentList<LocalUcastMacs> getLocalUcastMacs()
java.util.List
localUcastMacs
, or null
if not presentList<RemoteUcastMacs> getRemoteUcastMacs()
java.util.List
remoteUcastMacs
, or null
if not presentList<LocalMcastMacs> getLocalMcastMacs()
java.util.List
localMcastMacs
, or null
if not presentList<RemoteMcastMacs> getRemoteMcastMacs()
java.util.List
remoteMcastMacs
, or null
if not presentList<LogicalRouters> getLogicalRouters()
java.util.List
logicalRouters
, or null
if not presentList<LocalArpSources> getLocalArpSources()
java.util.List
localArpSources
, or null
if not presentList<RemoteArpSources> getRemoteArpSources()
java.util.List
remoteArpSources
, or null
if not presentList<LogicalBindingStats> getLogicalBindingStats()
java.util.List
logicalBindingStats
, or null
if not presentCopyright © 2018 OpenDaylight. All rights reserved.