org.opensuse.Network.VXLAN
Synopsis
This link-layer service is provided by all VXLAN devices. VXLAN devices can be created through the org.opensuse.Network.VXLAN.Factory factory interface.
Namespace
Properties
- address (ethernet-address).
- device (string). This is a string
- id (uint32).
- local-ip (network-address). This is a network address of any support address family. On the wire, it is represented as uint16 containing the address family, followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used, e.g. dotted quad for IPv4.
- remote-ip (network-address). This is a network address of any support address family. On the wire, it is represented as uint16 containing the address family, followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used, e.g. dotted quad for IPv4.
- src-port (dict). This is a dict-based type that provides the following members:
- dst-port (uint16).
- ttl (uint16).
- tos (uint16).
- ageing (uint32).
- max-address (uint32).
- learning (boolean).
- proxy (boolean).
- rsc (boolean).
- l2miss (boolean).
- l3miss (boolean).
- udp-csum (boolean).
- udp6-zero-csum-rx (boolean).
- udp6-zero-csum-tx (boolean).
- rem-csum-rx (boolean).
- rem-csum-tx (boolean).
- rem-csum-partial (boolean).
- collect-metadata (boolean).
- gbp (boolean).
Methods
- void changeDevice(dict config)
-
Argument config is mapped to element <vxlan> of the device document.
It is a dict-based type that provides the following members:
- void deleteDevice()
-
Types defined in this scope
Type name |
Kind |
Definition |
base-config | dict | below |
configuration | dict | below |
Type base-config
This is a dict-based type that provides the following members:
Type configuration
This is a dict-based type that provides the following members:
- address (ethernet-address).
- device (string). This is a string
- id (uint32).
- local-ip (network-address). This is a network address of any support address family. On the wire, it is represented as uint16 containing the address family, followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used, e.g. dotted quad for IPv4.
- remote-ip (network-address). This is a network address of any support address family. On the wire, it is represented as uint16 containing the address family, followed by the raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used, e.g. dotted quad for IPv4.
- src-port (dict). This is a dict-based type that provides the following members:
- dst-port (uint16).
- ttl (uint16).
- tos (uint16).
- ageing (uint32).
- max-address (uint32).
- learning (boolean).
- proxy (boolean).
- rsc (boolean).
- l2miss (boolean).
- l3miss (boolean).
- udp-csum (boolean).
- udp6-zero-csum-rx (boolean).
- udp6-zero-csum-tx (boolean).
- rem-csum-rx (boolean).
- rem-csum-tx (boolean).
- rem-csum-partial (boolean).
- collect-metadata (boolean).
- gbp (boolean).