Tunnel flags. Currently, the following values are supported: %NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT, %NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS, %NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL, %NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV, %NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY, %NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK. They are valid only for IPv6 tunnels.
The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.
The key used for tunnel input packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.
The local endpoint of the tunnel; the value can be empty, otherwise it must contain an IPv4 or IPv6 address.
The tunneling mode, for example %NM_IP_TUNNEL_MODE_IPIP or %NM_IP_TUNNEL_MODE_GRE.
If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple fragments.
The key used for tunnel output packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.
If given, specifies the parent interface name or parent connection UUID the new device will be bound to so that tunneled packets will only be routed via that interface.
Whether to enable Path MTU Discovery on this tunnel.
The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.
The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.
The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.
How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.