STATE_DISABLEDSTATE_ENABLEDAUTO_LASTHOP_UNKNOWNAUTO_LASTHOP_DEFAULTAUTO_LASTHOP_ENABLEDAUTO_LASTHOP_DISABLEDTUNNEL_DIRECTION_UNKNOWNTUNNEL_DIRECTION_INBOUNDTUNNEL_DIRECTION_OUTBOUNDTUNNEL_DIRECTION_BIDIRECTIONAL
Gets the names of all tunnels.
Creates the specified tunnels.
Deletes the specified tunnels.
Deletes all tunnels.
Sets the IP address for the local end of the tunnel for the specified
tunnels.
Gets the IP address for the local end for the specified tunnels.
Sets the IP address for the remote end for the specified tunnels.
Gets the IP address for the remote end for the specified tunnels.
Sets the direction for traffic flow within the specified tunnels.
Gets the direction for traffic flow within the specified tunnels.
Sets the profile specifying the tunneling protocol for the specified
tunnels (e.g. IPIP, GRE, WCCP-GRE tunnel profiles).
Gets the profile specifying the tunneling protocol for the specified
tunnels.
Sets the maximum transmission unit (MTU) for the specified tunnels.
If zero, the tunnel's MTU is automatically set to the MTU of the
tunnel's underlying interface minus the encapsulation overhead
introduced by the tunneling protocol in use for the tunnel.
Gets the maximum transmission unit (MTU) for the specified tunnels.
Sets the Type of Service (ToS) value for the encapsulating packet's
IP header. The valid range is zero to 255. The special value
65535 specifies that the encapsulating packet's IP header ToS value
is set to the encapsulated packet's IP header ToS value.
Gets the Type of Service (ToS) value for the encapsulating packet's
IP header.
Sets the attribute that specifies auto-lasthop behavior,
for the specified tunnels.
This controls how the system routes return traffic.
The default is AUTO_LASTHOP_DEFAULT.
Gets the attribute that specifies auto-lasthop behavior,
for the specified tunnels.
Sets the description for the specified tunnels.
This is an arbitrary field which can be used for any purpose.
Gets the descriptions for the specified tunnels.
Sets the transparent property for the specified tunnels.
Enables or disables the tunnel to be transparent. If enabled, the
user can inspect and/or manipulate the encapsulated traffic flowing
through the BIG-IP. A transparent tunnel terminates a tunnel while
presenting the illusion that the tunnel transits the device
unperturbed i.e. the BIG-IP appears like an intermediate router
that simply routes IP traffic through the device. The default value
is disabled.
Gets the transparent property for the specified tunnels.
Sets the idle timeout for the specified tunnels.
Specifies an idle timeout for wildcard tunnels (i.e. tunnels with
remote address 0.0.0.0) in seconds. This setting specifies the
number of seconds that a wildcard tunnel connection is idle before
the connection is eligible for deletion. If zero, the tunnel's
idle timeout is automatically set to the default of 300.
Gets the idle timeout values for the specified tunnels.
Creates the specified tunnels with transparent states.
It is for convenience to allow you to avoid using a transaction,
because you can specify a 0.0.0.0 local address only if
transparent is enabled. (Either a transaction or this method are
good ways of satisfying this validation).
Sets the IP address for the local end of the tunnel along with the
transparent state of the tunnel for the specified tunnels.
It is for convenience to allow you to avoid using a transaction,
because you can specify a 0.0.0.0 local address only if
transparent is enabled. (Either a transaction or this method are
good ways of satisfying this validation).
Sets the keys for a set of tunnels.
A key can be used to signify different values depending
on the type of tunnel. As an example, it is used as the
Virtual Network Identifier (VNI) for VXLAN tunnels.
The default value is 0.
Gets the keys for a set of tunnels.
Gets the MAC addresses used by the specified tunnels.
The MAC address for tunnels cannot be set by the user.
Creates a set of tunnels with key values specified.
It is for convenience to allow you to avoid using a transaction,
because the existing tunnel create API does not allow key values
to be specified during tunnel creation. (Either a transaction or
this method are good ways of satisfying this validation).
Gets the version information for this interface.
Gets the names of all tunnels.
Creates the specified tunnels.
Deletes the specified tunnels.
Deletes all tunnels.
Sets the IP address for the local end of the tunnel for the specified
tunnels.
Gets the IP address for the local end for the specified tunnels.
Sets the IP address for the remote end for the specified tunnels.
Gets the IP address for the remote end for the specified tunnels.
Sets the direction for traffic flow within the specified tunnels.
Gets the direction for traffic flow within the specified tunnels.
Sets the profile specifying the tunneling protocol for the specified
tunnels (e.g. IPIP, GRE, WCCP-GRE tunnel profiles).
Gets the profile specifying the tunneling protocol for the specified
tunnels.
Sets the maximum transmission unit (MTU) for the specified tunnels.
If zero, the tunnel's MTU is automatically set to the MTU of the
tunnel's underlying interface minus the encapsulation overhead
introduced by the tunneling protocol in use for the tunnel.
Gets the maximum transmission unit (MTU) for the specified tunnels.
Sets the Type of Service (ToS) value for the encapsulating packet's
IP header. The valid range is zero to 255. The special value
65535 specifies that the encapsulating packet's IP header ToS value
is set to the encapsulated packet's IP header ToS value.
Gets the Type of Service (ToS) value for the encapsulating packet's
IP header.
Sets the attribute that specifies auto-lasthop behavior,
for the specified tunnels.
This controls how the system routes return traffic.
The default is AUTO_LASTHOP_DEFAULT.
Gets the attribute that specifies auto-lasthop behavior,
for the specified tunnels.
Sets the description for the specified tunnels.
This is an arbitrary field which can be used for any purpose.
Gets the descriptions for the specified tunnels.
Sets the transparent property for the specified tunnels.
Enables or disables the tunnel to be transparent. If enabled, the
user can inspect and/or manipulate the encapsulated traffic flowing
through the BIG-IP. A transparent tunnel terminates a tunnel while
presenting the illusion that the tunnel transits the device
unperturbed i.e. the BIG-IP appears like an intermediate router
that simply routes IP traffic through the device. The default value
is disabled.
Gets the transparent property for the specified tunnels.
Sets the idle timeout for the specified tunnels.
Specifies an idle timeout for wildcard tunnels (i.e. tunnels with
remote address 0.0.0.0) in seconds. This setting specifies the
number of seconds that a wildcard tunnel connection is idle before
the connection is eligible for deletion. If zero, the tunnel's
idle timeout is automatically set to the default of 300.
Gets the idle timeout values for the specified tunnels.
Creates the specified tunnels with transparent states.
It is for convenience to allow you to avoid using a transaction,
because you can specify a 0.0.0.0 local address only if
transparent is enabled. (Either a transaction or this method are
good ways of satisfying this validation).
Sets the IP address for the local end of the tunnel along with the
transparent state of the tunnel for the specified tunnels.
It is for convenience to allow you to avoid using a transaction,
because you can specify a 0.0.0.0 local address only if
transparent is enabled. (Either a transaction or this method are
good ways of satisfying this validation).
Sets the keys for a set of tunnels.
A key can be used to signify different values depending
on the type of tunnel. As an example, it is used as the
Virtual Network Identifier (VNI) for VXLAN tunnels.
The default value is 0.
Gets the keys for a set of tunnels.
Gets the MAC addresses used by the specified tunnels.
The MAC address for tunnels cannot be set by the user.
Creates a set of tunnels with key values specified.
It is for convenience to allow you to avoid using a transaction,
because the existing tunnel create API does not allow key values
to be specified during tunnel creation. (Either a transaction or
this method are good ways of satisfying this validation).
Gets the version information for this interface.
The Tunnel interface manages a virtual network interface that allows a
network protocol to carry packets of another protocol between two
endpoints. Once created, it can be used just like a VLAN in BIG-IP
configurations.