prefix | vbr |
namespace | urn:opendaylight:vtn:vbridge |
revision | 2015-09-07 |
description | The module that describes the data models for vBridge, which represents a virtual broadcast domain in VTN. |
yang-version | 1 |
imports | vlanmap:vtn-vlan-map 2015-09-07; inv:opendaylight-inventory 2013-08-19; vfilter:vtn-flow-filter 2015-09-07; vif:vtn-vinterface 2015-09-07; vtype:vtn-types 2015-02-09; macmap:vtn-mac-map 2015-09-07; |
Name | Description |
---|---|
vtn-vbridge-list | Describes a list of vBridges. |
vtn-port-mappable-bridge | Describes a virtual node in the VTN, which contains a list of port-mappable virtual interfaces. |
vtn-bridge-status | Describes runtime status information about a virtual bridge node in the VTN. |
vtn-vbridge-info | Describes information about vBridge. `state' field indicates the state of the vBridge. If all the following conditions are met, the vBridge status will be `UNKNOWN': - Neigher VLAN mapping nor MAC mapping is configured in the vBridge. - Port mapping is not set for all the enabled virtual interfaces inside the vBridge. `DOWN' indicates that the physical network mapped to the vBridge is not operating correctly. If any of the following conditions are met, then the vBridge status will be `DOWN': - VLAN mapping with specifying physical switch is configured in the vBridge, and that physical switch is meeting any one of the following conditions: + Physical switch does not exist. + All the ports of the physical switch are connected to some other physical switch. + Except for the ports that connect two physical switches, no other ports are operational. - MAC mapping is configured in the vBridge, and the target host for MAC mapping is not yet detected. - One or more than one interface out of the enabled virtual interfaces inside the vBridge is in `DOWN' state. - There is no reachable route available while configuring network routes mapped to the vBridge. `UP' indicates that the physical network mapped to the vBridge is operating correctly. |
vtn-vbridge-config | Describes configuration for a vBridge. |
Name | Description |
---|---|
remove-vbridge | Remove the specified vBridge. All the virtual interfaces inside the specified vBridge will also be removed. On failure, one of vtn-error-tag value which indicates the cause of error is set into application tag in RPC error. `BADREQUEST' is set if the RPC input contains invalid data. `NOTFOUND' is set if the VTN specified by `tenant-name' is not present. `NOTFOUND' is set if the specified vBridge is not present. `INTERNALERROR' is set if the operation failed due to internal error. |
update-vbridge | Create or modify the specified vBridge. Upon successful completion, the result of this operation will be set to the `status' field in the RPC output. `CREATED' indicates that the specified vBridge has been newly created. `CHANGED' indicates that the configuration for the specified vBridge has been changed. Null indicates that the configuration for the specified vBridge was not changed. On failure, one of vtn-error-tag value which indicates the cause of error is set into application tag in RPC error. `BADREQUEST' is set if the RPC input contains invalid data. `NOTFOUND' is set if the VTN specified by `tenant-name' is not present. `NOTFOUND' is set if `update-mode' field in the RPC input is `MODIFY' and the specified vBridge is not present. `CONFLICT' is set if `update-mode' field in the RPC input is `CREATE' and the specified vBridge is present. `INTERNALERROR' is set if the operation failed due to internal error. |