» 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.