panos_ethernet_interface
This resource allows you to add/update/delete ethernet interfaces.
Example Usage
# 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
}
Argument Reference
The following arguments are supported:
-
name- (Required) The ethernet interface's name. This should be something likeethernet1/X. -
vsys- (Required) The vsys that will use this interface. This should be something likevsys1orvsys3. -
mode- (Required) The interface mode. This can be any of the following values:layer3,layer2,virtual-wire,tap,ha,decrypt-mirror, oraggregate-group. -
static_ips- (Optional) List of static IPv4 addresses to set for this data interface. -
enable_dhcp- (Optional) Set totrueto enable DHCP on this interface. -
create_dhcp_default_route- (Optional) Set totrueto create a DHCP default route. -
dhcp_default_route_metric- (Optional) The metric for the DHCP default route. -
ipv6_enabled- (Optional) Set totrueto 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, orauto. -
link_duplex- (Optional) Link duplex setting. This can befull,half, orauto. -
link_state- (Optional) The link state. This can beup,down, orauto. -
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