/usr/share/dbus-1/interfaces/org.freedesktop.NetworkManager.Device.Vxlan.xml is in network-manager-dev 1.10.6-2ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | <?xml version="1.0" encoding="UTF-8"?>
<node name="/">
<!--
org.freedesktop.NetworkManager.Device.Vxlan:
@short_description: VXLAN Device
-->
<interface name="org.freedesktop.NetworkManager.Device.Vxlan">
<!--
Parent:
The object path of the parent device (if the VXLAN is not purely internal
to this host).
-->
<property name="Parent" type="o" access="read"/>
<!--
HwAddress:
Hardware address of the device.
-->
<property name="HwAddress" type="s" access="read"/>
<!--
Id:
The VXLAN Network Identifier (VNI).
-->
<property name="Id" type="u" access="read"/>
<!--
Group:
The IP (v4 or v6) multicast group used to communicate with other physical
hosts on this VXLAN.
-->
<property name="Group" type="s" access="read"/>
<!--
Local:
The local IPv4 or IPv6 address to use when sending VXLAN packets to other
physical hosts.
-->
<property name="Local" type="s" access="read"/>
<!--
Tos:
The value to use in the IP ToS field for VXLAN packets sent to other
physical hosts.
-->
<property name="Tos" type="y" access="read"/>
<!--
Ttl:
The value to use in the IP TTL field for VXLAN packets sent to other
physical hosts.
-->
<property name="Ttl" type="y" access="read"/>
<!--
Learning:
True if the VXLAN dynamically learns remote IP addresses.
-->
<property name="Learning" type="b" access="read"/>
<!--
Ageing:
The interval in seconds at which the kernel purges stale cached addresses.
-->
<property name="Ageing" type="u" access="read"/>
<!--
Limit:
The maximum number of entries that can be added to the VXLAN's forwarding
table.
-->
<property name="Limit" type="u" access="read"/>
<!--
DstPort:
Destination port for outgoing VXLAN packets.
-->
<property name="DstPort" type="q" access="read"/>
<!--
SrcPortMin:
The lowest source port number to use for outgoing VXLAN packets.
-->
<property name="SrcPortMin" type="q" access="read"/>
<!--
SrcPortMax:
The highest source port number to use for outgoing VXLAN packets.
-->
<property name="SrcPortMax" type="q" access="read"/>
<!--
Proxy:
True if the VXLAN is implementing DOVE ARP proxying for remote clients.
-->
<property name="Proxy" type="b" access="read"/>
<!--
Rsc:
True if the VXLAN is implementing DOVE route short-circuiting of known
remote IP addresses.
-->
<property name="Rsc" type="b" access="read"/>
<!--
L2miss:
True if the VXLAN will emit netlink notifications of L2 switch misses.
-->
<property name="L2miss" type="b" access="read"/>
<!--
L3miss:
True if the VXLAN will emit netlink notifications of L3 switch misses.
-->
<property name="L3miss" type="b" access="read"/>
<!--
PropertiesChanged:
@properties: A dictionary mapping property names to variant boxed values
DEPRECATED. Use the standard "PropertiesChanged" signal from "org.freedesktop.DBus.Properties" instead which exists since version NetworkManager 1.2.0.
-->
<signal name="PropertiesChanged">
<arg name="properties" type="a{sv}"/>
</signal>
</interface>
</node>
|