Type name | Kind | Definition |
---|---|---|
boolean | boolean | below |
byte | byte | below |
string | string | below |
double | double | below |
uint16 | uint16 | below |
uint32 | uint32 | below |
uint64 | uint64 | below |
int16 | int16 | below |
int32 | int32 | below |
int64 | int64 | below |
object-path | object-path | below |
ipv4-address | array | below |
ipv4-address-prefix | dict | below |
ipv6-address | array | below |
ipv6-address-prefix | dict | below |
ethernet-address | array | below |
network-address | array | below |
network-address-prefix | array | below |
uuid-type | array | below |
external-file | array | below |
builtin-iftype | uint32 | below |
builtin-addrconf | uint32 | below |
builtin-addrconf-state | uint32 | below |
builtin-ifflags | uint32 | below |
builtin-wireless-mode | uint32 | below |
builtin-wireless-security | uint32 | below |
builtin-wireless-auth | uint32 | below |
builtin-wireless-cipher | uint32 | below |
builtin-key-mgmt | uint32 | below |
builtin-eap-method | uint32 | below |
builtin-wireless-security-mask | uint32 | below |
builtin-wireless-auth-mask | uint32 | below |
builtin-wireless-cipher-mask | uint32 | below |
builtin-key-mgmt-mask | uint32 | below |
builtin-eap-method-mask | uint32 | below |
builtin-bonding-mode | uint32 | below |
builtin-bonding-validate | uint32 | below |
builtin-bonding-xmit-hash-policy | uint32 | below |
builtin-route-type | uint32 | below |
builtin-route-scope | uint32 | below |
builtin-route-protocol | uint32 | below |
builtin-route-table | uint32 | below |
network-interface | dict | below |
This is an array of byte[4] (notation ipv4addr).
This is a dict-based type that provides the following members:
This is an array of byte[16] (notation ipv6addr).
This is a dict-based type that provides the following members:
This is an array of byte[6] (notation hwaddr).
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.
This is an array of byte (notation net-address).
This is a network address in addr/prefix notation.On the wire, it is represented as uint16 containing the prefix length,followed by a uint16 containing the address family, and eventuallythe raw address bytes in network byte order.
In the XML representation, an unambiguous "natural" representation is used,e.g. dotted quad for IPv4, followed by a slash and the prefixlen.
This is an array of byte (notation net-address-prefix).
This is an array of byte[16] (notation uuid).
This type can be used in a schema definition. It is used to "splice"the contents of a file as raw binary data into the configuration thatis passed to the server.
The purpose of this is to be able to keep things like cryptographickeys in a separate file.
This is an array of byte (notation external-file).
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 bitmap type, which is a combination of zero or more of the following flags:
This is a uint32 enumerated type, which can take the following values:
Specifies whether or not ARP probes and replies should bevalidated in the active-backup mode.
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This is a uint32 enumerated type, which can take the following values:
This defines the state of a network interface from the kernel's perspective.
This is a dict-based type that provides the following members: