Resource Type: panos_address
- Defined in:
- lib/puppet/type/panos_address.rb
Overview
This type provides Puppet with the capabilities to manage “address” objects on Palo Alto devices.
Properties
-
description
Provide a description of this address.
-
ensure
(defaults to: present)
Whether this resource should be present or absent on the target system.
-
fqdn
Provide a fully qualified domain name. You need to provide exactly one of ip_netmask, ip_range, or fqdn. The FQDN initially resolves at commit time. Entries are subsequently refreshed when the firewall performs a check every 30 minutes; all changes in the IP address for the entries are picked up at the refresh cycle The FQDN is resolved by the system DNS server or a DNS proxy object, if a proxy is configured.
-
ip_netmask
Provide an IP address or a network using the slash notation (Ex. 192.168.80.150 or 192.168.80.0/24). You can also provide an IPv6 address or an IPv6 address with its prefix (Ex. 2001:db8:123:1::1 or 2001:db8:123:1::/64). You need to provide exactly one of ip_netmask, ip_range, or fqdn.
-
ip_range
Provide an IP address range (Ex. 10.0.0.1-10.0.0.4). Each of the IP addresses in the range can also be in an IPv6 form (Ex. 2001:db8:123:1::1-2001:db8:123:1::11). You need to provide exactly one of ip_netmask, ip_range, or fqdn.
-
tags
(defaults to: [])
The Palo Alto tags to apply to this address. Do not confuse this with the ‘tag` metaparameter used to filter resource application.
Parameters
-
name (namevar)
The display-name of the address.