» bigip_ltm_snat

bigip_ltm_snat Manages a snat configuration

For resources should be named with their "full path". The full path is the combination of the partition + name of the resource. For example /Common/my-pool.

» Example Usage

resource "bigip_ltm_snat" "snat3" {
  // this is using snatpool translation is not required
  name = "snat3"
  origins = ["6.1.6.6"]
  mirror = "false"
  snatpool = "/Common/sanjaysnatpool"
  vlans = ["test-vlan"]
}

» Argument Reference

  • name - (Required) Name of the snat

  • partition - (Optional) Displays the administrative partition within which this profile resides

  • origins - (Optional) IP or hostname of the snat

  • snatpool - (Optional) Specifies the name of a SNAT pool. You can only use this option when automap and translation are not used.

  • mirror - (Optional) Enables or disables mirroring of SNAT connections.

  • autolasthop -(Optional) Specifies whether to automatically map last hop for pools or not. The default is to use next level's default.

  • sourceport - (Optional) Specifies whether the system preserves the source port of the connection. The default is preserve. Use of the preserve-strict setting should be restricted to UDP only under very special circumstances such as nPath or transparent (that is, no translation of any other L3/L4 field), where there is a 1:1 relationship between virtual IP addresses and node addresses, or when clustered multi-processing (CMP) is disabled. The change setting is useful for obfuscating internal network addresses.

  • translation - (Optional) Specifies the name of a translated IP address. Note that translated addresses are outside the traffic management system. You can only use this option when automap and snatpool are not used.

  • vlansdisabled - (Optional) Disables the SNAT on all VLANs.

  • vlans - (Optional) Specifies the name of the VLAN to which you want to assign the SNAT. The default is vlans-enabled.