This resource allows you to add/update/delete ethernet interfaces.
# Configure a bare-bones ethernet interface.
resource "panos_ethernet_interface" "example1" {
name = "ethernet1/3"
vsys = "vsys1"
mode = "layer3"
static_ips = ["10.1.1.1/24"]
comment = "Configured for internal traffic"
}
# Configure a DHCP ethernet interface for vsys1 to use.
resource "panos_ethernet_interface" "example2" {
name = "ethernet1/4"
vsys = "vsys1"
mode = "layer3"
enable_dhcp = true
create_dhcp_default_route = true
dhcp_default_route_metric = 10
}
The following arguments are supported:
name - (Required) The ethernet interface's name. This should be something like ethernet1/X. vsys - (Required) The vsys that will use this interface. This should be something like vsys1 or vsys3. mode - (Required) The interface mode. This can be any of the following values: layer3, layer2, virtual-wire, tap, ha, decrypt-mirror, or aggregate-group. static_ips - (Optional) List of static IPv4 addresses to set for this data interface. enable_dhcp - (Optional) Set to true to enable DHCP on this interface. create_dhcp_default_route - (Optional) Set to true to create a DHCP default route. dhcp_default_route_metric - (Optional) The metric for the DHCP default route. ipv6_enabled - (Optional) Set to true to enable IPv6. management_profile - (Optional) The management profile. mtu - (Optional) The MTU. adjust_tcp_mss - (Optional) Adjust TCP MSS (default: false). netflow_profile - (Optional) The netflow profile. lldp_enabled - (Optional) Enable LLDP (default: false). lldp_profile - (Optional) LLDP profile. link_speed - (Optional) Link speed. This can be any of the following: 10, 100, 1000, or auto. link_duplex - (Optional) Link duplex setting. This can be full, half, or auto. link_state - (Optional) The link state. This can be up, down, or auto. aggregate_group - (Optional) The aggregate group (applicable for physical firewalls only). comment - (Optional) The interface comment. ipv4_mss_adjust - (Optional, PAN-OS 8.0+) The IPv4 MSS adjust value. ipv6_mss_adjust - (Optional, PAN-OS 8.0+) The IPv6 MSS adjust value.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/panos/r/ethernet_interface.html