{
"panos_address_group": { "full_properties": { "description": { "description": "The address group's description.", "required": false }, "dynamic_match": { "description": "The IP tags to include in this DAG.", "required": false }, "name": { "description": "The address group's name.", "required": true }, "static_addresses": { "description": "The address objects to include in this", "required": false }, "tags": { "description": "List of administrative tags.", "required": false }, "vsys": { "description": "The vsys to put the address group into (default:", "required": false } }, "path": "/docs/providers/panos/r/address_group.html", "properties": [ "name", "vsys", "static_addresses", "dynamic_match", "description", "tags" ] }, "panos_address_object": { "full_properties": { "description": { "description": "The address object's description.", "required": false }, "name": { "description": "The address object's name.", "required": true }, "tags": { "description": "List of administrative tags.", "required": false }, "type": { "description": "The type of address object. This can be ip-netmask", "required": false }, "value": { "description": "The address object's value. This can take various", "required": true }, "vsys": { "description": "The vsys to put the address object into (default:", "required": false } }, "path": "/docs/providers/panos/r/address_object.html", "properties": [ "name", "vsys", "type", "value", "description", "tags" ] }, "panos_administrative_tag": { "full_properties": { "color": { "description": "The tag's color. This should be either an empty string", "required": false }, "comment": { "description": "The administrative tag's description.", "required": false }, "name": { "description": "The administrative tag's name.", "required": true }, "vsys": { "description": "The vsys to put the administrative tag into (default:", "required": false } }, "path": "/docs/providers/panos/r/administrative_tag.html", "properties": [ "name", "vsys", "color", "comment" ] }, "panos_dag_tags": { "full_properties": { "register": { "description": "A set that includes ip, the IP address to be tagged", "required": true }, "vsys": { "description": "The vsys to put the DAG tags in (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/dag_tags.html", "properties": [ "vsys", "register" ] }, "panos_edl": { "full_properties": { "24hr hour": { "description": "A two character hour string in 24hr notation (e.g. - 09 or 15)", "required": false }, "24hr time": { "description": "A five character hour/minute string in 24hr notation (e.g. - 09:00 or 23:59)", "required": false }, "N/A": { "description": "repeat_at should not be set", "required": false }, "minute": { "description": "A two character minute string (e.g. - 07 or 59)", "required": false } }, "path": "/docs/providers/panos/r/edl.html", "properties": [ "N/A", "minute", "24hr hour", "24hr time" ] }, "panos_ethernet_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "aggregate_group": { "description": "The aggregate group (applicable for", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "create_dhcp_default_route": { "description": "Set to true to create a DHCP", "required": false }, "dhcp_default_route_metric": { "description": "The metric for the DHCP default", "required": false }, "enable_dhcp": { "description": "Set to true to enable DHCP on this interface.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_enabled": { "description": "Set to true to enable IPv6.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "link_duplex": { "description": "Link duplex setting. This can be full, half,", "required": false }, "link_speed": { "description": "Link speed. This can be any of the following:", "required": false }, "link_state": { "description": "The link state. This can be up, down, or", "required": false }, "lldp_enabled": { "description": "Enable LLDP (default: false).", "required": false }, "lldp_profile": { "description": "LLDP profile.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mode": { "description": "The interface mode. This can be any of the following", "required": true }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The ethernet interface's name. This should be something", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "vsys": { "description": "The vsys that will use this interface. This should be", "required": true } }, "path": "/docs/providers/panos/r/ethernet_interface.html", "properties": [ "name", "vsys", "mode", "static_ips", "enable_dhcp", "create_dhcp_default_route", "dhcp_default_route_metric", "ipv6_enabled", "management_profile", "mtu", "adjust_tcp_mss", "netflow_profile", "lldp_enabled", "lldp_profile", "link_speed", "link_duplex", "link_state", "aggregate_group", "comment", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_general_settings": { "full_properties": { "dns_primary": { "description": "Primary DNS server.", "required": false }, "dns_secondary": { "description": "Secondary DNS server.", "required": false }, "domain": { "description": "The domain.", "required": false }, "hostname": { "description": "Firewall hostname.", "required": false }, "ntp_primary_address": { "description": "Primary NTP server.", "required": false }, "ntp_primary_algorithm": { "description": "Primary NTP symmetric-key algorithm. This can be", "required": false }, "ntp_primary_auth_key": { "description": "Primary NTP symmetric-key auth key. This is the", "required": false }, "ntp_primary_auth_type": { "description": "Primary NTP auth type. This can be none,", "required": false }, "ntp_primary_key_id": { "description": "Primary NTP symmetric-key key ID.", "required": false }, "ntp_secondary_address": { "description": "Secondary NTP server.", "required": false }, "ntp_secondary_algorithm": { "description": "Secondary NTP symmetric-key algorithm. This", "required": false }, "ntp_secondary_auth_key": { "description": "Secondary NTP symmetric-key auth key. This is", "required": false }, "ntp_secondary_auth_type": { "description": "Secondary NTP auth type. This can be none,", "required": false }, "ntp_secondary_key_id": { "description": "Secondary NTP symmetric-key key ID.", "required": false }, "timezone": { "description": "The timezone (e.g. - US/Pacific).", "required": false }, "update_server": { "description": "The update server (Default: updates.paloaltonetworks.com).", "required": false }, "verify_update_server": { "description": "Verify update server identity (Default: true).", "required": false } }, "path": "/docs/providers/panos/r/general_settings.html", "properties": [ "hostname", "timezone", "domain", "update_server", "verify_update_server", "dns_primary", "dns_secondary", "ntp_primary_address", "ntp_primary_auth_type", "ntp_primary_key_id", "ntp_primary_algorithm", "ntp_primary_auth_key", "ntp_secondary_address", "ntp_secondary_auth_type", "ntp_secondary_key_id", "ntp_secondary_algorithm", "ntp_secondary_auth_key" ] }, "panos_ike_crypto_profile": { "full_properties": { "authentication_multiple": { "description": "IKEv2 SA", "required": false }, "authentications": { "description": "List of authentication types. This c", "required": false }, "dh_groups": { "description": "List of DH Group entries. Values should", "required": false }, "encryptions": { "description": "List of encryption types. Valid values", "required": false }, "lifetime_type": { "description": "The lifetime type. Valid values are seconds,", "required": false }, "lifetime_value": { "description": "The lifetime value.", "required": false }, "name": { "description": "The object's name", "required": true } }, "path": "/docs/providers/panos/r/ike_crypto_profile.html", "properties": [ "name", "dh_groups", "authentications", "encryptions", "lifetime_type", "lifetime_value", "authentication_multiple" ] }, "panos_ike_gateway": { "full_properties": { "auth_type": { "description": "The auth type. Valid values are pre-shared-key", "required": false }, "cert_base_url": { "description": "The host and directory part of URL for local", "required": false }, "cert_enable_hash_and_url": { "description": "Set to true to use", "required": false }, "cert_enable_strict_validation": { "description": "Set to true to enable", "required": false }, "cert_permit_payload_mismatch": { "description": "Set to true to permit", "required": false }, "cert_profile": { "description": "Profile for certificate valdiation during IKE", "required": false }, "cert_use_management_as_source": { "description": "Set to true to", "required": false }, "dead_peer_detection_interval": { "description": "The dead peer detection interval.", "required": false }, "dead_peer_detection_retry": { "description": "Number of retries before disconnection.", "required": false }, "disabled": { "description": "Set to true to disable.", "required": false }, "enable_dead_peer_detection": { "description": "Set to true to enable dead", "required": false }, "enable_fragmentation": { "description": "Set to true to enable fragmentation.", "required": false }, "enable_ipv6": { "description": "Enable IPv6 or not.", "required": false }, "enable_liveness_check": { "description": "Set to true to", "required": false }, "enable_nat_traversal": { "description": "Set to true to enable NAT", "required": false }, "enable_passive_mode": { "description": "Set to true to enable passive", "required": false }, "ikev1_crypto_profile": { "description": "IKEv1 crypto profile.", "required": false }, "ikev1_exchange_mode": { "description": "The IKEv1 exchange mode.", "required": false }, "ikev2_cookie_validation": { "description": "Set to true to require cookie.", "required": false }, "ikev2_crypto_profile": { "description": "IKEv2 crypto profile.", "required": false }, "interface": { "description": "The interface.", "required": true }, "liveness_check_interval": { "description": "Delay interval before", "required": false }, "local_cert": { "description": "The local certificate name.", "required": false }, "local_id_type": { "description": "The local ID type. Valid values are ipaddr,", "required": false }, "local_id_value": { "description": "The local ID value.", "required": false }, "local_ip_address_type": { "description": "The local IP address type. Valid", "required": false }, "local_ip_address_value": { "description": "The IP address if local_ip_address_type", "required": false }, "name": { "description": "The object's name", "required": true }, "nat_traversal_enable_udp_checksum": { "description": "Set to true to enable", "required": false }, "nat_traversal_keep_alive": { "description": "Sending interval for NAT", "required": false }, "peer_id_check": { "description": "Enable peer ID wildcard match for certificate", "required": false }, "peer_id_type": { "description": "The peer ID type. Valid values are ipaddr,", "required": false }, "peer_id_value": { "description": "The peer ID value.", "required": false }, "peer_ip_type": { "description": "The peer IP type. Valid values are ip,", "required": false }, "peer_ip_value": { "description": "The peer IP value.", "required": false }, "pre_shared_key": { "description": "The pre-shared key value.", "required": false }, "version": { "description": "The IKE gateway version. Valid values are", "required": false } }, "path": "/docs/providers/panos/r/ike_gateway.html", "properties": [ "name", "version", "enable_ipv6", "disabled", "peer_ip_type", "peer_ip_value", "interface", "local_ip_address_type", "local_ip_address_value", "auth_type", "pre_shared_key", "local_id_type", "local_id_value", "peer_id_type", "peer_id_value", "peer_id_check", "local_cert", "cert_enable_hash_and_url", "cert_base_url", "cert_use_management_as_source", "cert_permit_payload_mismatch", "cert_profile", "cert_enable_strict_validation", "enable_passive_mode", "enable_nat_traversal", "nat_traversal_keep_alive", "nat_traversal_enable_udp_checksum", "enable_fragmentation", "ikev1_exchange_mode", "ikev1_crypto_profile", "enable_dead_peer_detection", "dead_peer_detection_interval", "dead_peer_detection_retry", "ikev2_crypto_profile", "ikev2_cookie_validation", "enable_liveness_check", "liveness_check_interval" ] }, "panos_ipsec_crypto_profile": { "full_properties": { "authentications": { "description": "- List of authentication types.", "required": false }, "dh_group": { "description": "The DH group value. Valid values should start with", "required": false }, "encryptions": { "description": "- List of encryption types. Valid values", "required": false }, "lifesize_type": { "description": "The lifesize type. Valid values are kb, mb,", "required": false }, "lifesize_value": { "description": "the lifesize value.", "required": false }, "lifetime_type": { "description": "The lifetime type. Valid values are seconds,", "required": false }, "lifetime_value": { "description": "The lifetime value.", "required": false }, "name": { "description": "The object's name", "required": true }, "protocol": { "description": "The protocol. Valid values are esp (the default)", "required": false } }, "path": "/docs/providers/panos/r/ipsec_crypto_profile.html", "properties": [ "name", "protocol", "authentications", "encryptions", "dh_group", "lifetime_type", "lifetime_value", "lifesize_type", "lifesize_value" ] }, "panos_ipsec_tunnel": { "full_properties": { "ak": { "description": "Auto key", "required": false }, "gps": { "description": "GlobalProtect Satellite", "required": false }, "mk": { "description": "Manual key", "required": false } }, "path": "/docs/providers/panos/r/ipsec_tunnel.html", "properties": [ "ak", "mk", "gps" ] }, "panos_ipsec_tunnel_proxy_id_ipv4": { "full_properties": { "ipsec_tunnel": { "description": "The auto key IPSec tunnel to attach this ", "required": true }, "local": { "description": "IP subnet or IP address represents local network.", "required": false }, "name": { "description": "The object's name", "required": true }, "protocol_any": { "description": "Set to true for any IP protocol.", "required": false }, "protocol_number": { "description": "IP protocol number.", "required": false }, "protocol_tcp_local": { "description": "Local TCP port number.", "required": false }, "protocol_tcp_remote": { "description": "Remote TCP port number.", "required": false }, "protocol_udp_local": { "description": "Local UDP port number.", "required": false }, "protocol_udp_remote": { "description": "Remote UDP port number.", "required": false }, "remote": { "description": "IP subnet or IP address represents remote network.", "required": false } }, "path": "/docs/providers/panos/r/ipsec_tunnel_proxy_id_ipv4.html", "properties": [ "name", "ipsec_tunnel", "local", "remote", "protocol_any", "protocol_number", "protocol_tcp_local", "protocol_tcp_remote", "protocol_udp_local", "protocol_udp_remote" ] }, "panos_license_api_key": { "full_properties": { "key": { "description": "The licensing API key.", "required": true }, "retain_key": { "description": "Set to true to retain the licensing API key", "required": false } }, "path": "/docs/providers/panos/r/license_api_key.html", "properties": [ "key", "retain_key" ] }, "panos_licensing": { "full_properties": { "auth_codes": { "description": "The list of auth codes to install.", "required": true }, "delicense": { "description": "Leave as true if you want to delicense", "required": false }, "mode": { "description": "For delicense of true, the type of delicensing to", "required": false } }, "path": "/docs/providers/panos/r/licensing.html", "properties": [ "auth_codes", "delicense", "mode" ] }, "panos_loopback_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. This must start with loopback..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/loopback_interface.html", "properties": [ "name", "vsys", "comment", "netflow_profile", "static_ips", "management_profile", "mtu", "adjust_tcp_mss", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_management_profile": { "full_properties": { "http": { "description": "Allow HTTP.", "required": false }, "http_ocsp": { "description": "Allow HTTP OCSP.", "required": false }, "https": { "description": "Allow HTTPS.", "required": false }, "name": { "description": "The management profile's name.", "required": true }, "permitted_ips": { "description": "The list of permitted IP addresses or address", "required": false }, "ping": { "description": "Allow ping.", "required": false }, "response_pages": { "description": "Allow response pages.", "required": false }, "snmp": { "description": "Allow SNMP.", "required": false }, "ssh": { "description": "Allow SSH.", "required": false }, "telnet": { "description": "Allow telnet.", "required": false }, "userid_service": { "description": "Allow User ID service.", "required": false }, "userid_syslog_listener_ssl": { "description": "Allow User ID syslog listener", "required": false }, "userid_syslog_listener_udp": { "description": "Allow User ID syslog listener", "required": false } }, "path": "/docs/providers/panos/r/management_profile.html", "properties": [ "name", "ping", "telnet", "ssh", "http", "http_ocsp", "https", "snmp", "response_pages", "userid_service", "userid_syslog_listener_ssl", "userid_syslog_listener_udp", "permitted_ips" ] }, "panos_nat_rule": { "full_properties": { "dat_address": { "description": "Destination address translation's address. Requires", "required": false }, "dat_dynamic_distribution": { "description": "Distribution algorithm", "required": false }, "dat_port": { "description": "Destination address translation's port number. Requires", "required": false }, "dat_type": { "description": "Destination address translation type. This should", "required": false }, "description": { "description": "The description.", "required": false }, "destination_addresses": { "description": "List of destination address(es).", "required": true }, "destination_zone": { "description": "The destination zone.", "required": true }, "disabled": { "description": "Set to true to disable this rule.", "required": false }, "name": { "description": "The NAT rule's name.", "required": true }, "rulebase": { "description": "The rulebase. For firewalls, there is only the", "required": false }, "sat_address_type": { "description": "Source address translation address type.", "required": false }, "sat_fallback_interface": { "description": "Source address translation fallback", "required": false }, "sat_fallback_ip_address": { "description": "The source address translation", "required": false }, "sat_fallback_ip_type": { "description": "Source address translation fallback", "required": false }, "sat_fallback_translated_addresses": { "description": "Source address translation", "required": false }, "sat_fallback_type": { "description": "Source address translation fallback type.", "required": false }, "sat_interface": { "description": "Source address translation interface.", "required": false }, "sat_ip_address": { "description": "Source address translation IP address.", "required": false }, "sat_static_bi_directional": { "description": "Set to true to enable", "required": false }, "sat_static_translated_address": { "description": "The statically translated source", "required": false }, "sat_translated_addresses": { "description": "Source address translation list of", "required": false }, "sat_type": { "description": "Type of source address translation. This can be", "required": false }, "service": { "description": "Service (default: any).", "required": false }, "source_addresses": { "description": "List of source address(es).", "required": true }, "source_zones": { "description": "The list of source zone(s).", "required": true }, "tags": { "description": "List of administrative tags.", "required": false }, "to_interface": { "description": "Egress interface from route lookup (default:", "required": false }, "type": { "description": ". NAT type. This can be ipv4 (default), nat64, or", "required": false }, "vsys": { "description": "The vsys to put the NAT rule into (default:", "required": false } }, "path": "/docs/providers/panos/r/nat_rule.html", "properties": [ "name", "vsys", "rulebase", "description", "type", "source_zones", "destination_zone", "to_interface", "service", "source_addresses", "destination_addresses", "sat_type", "sat_address_type", "sat_translated_addresses", "sat_interface", "sat_ip_address", "sat_fallback_type", "sat_fallback_translated_addresses", "sat_fallback_interface", "sat_fallback_ip_type", "sat_fallback_ip_address", "sat_static_translated_address", "sat_static_bi_directional", "dat_type", "dat_address", "dat_port", "dat_dynamic_distribution", "disabled", "tags" ] }, "panos_panorama_address_group": { "full_properties": { "description": { "description": "The address group's description.", "required": false }, "device_group": { "description": "The device group to put the address group into", "required": false }, "dynamic_match": { "description": "The IP tags to include in this DAG.", "required": false }, "name": { "description": "The address group's name.", "required": true }, "static_addresses": { "description": "The address objects to include in this", "required": false }, "tags": { "description": "List of administrative tags.", "required": false } }, "path": "/docs/providers/panos/r/panorama_address_group.html", "properties": [ "name", "device_group", "static_addresses", "dynamic_match", "description", "tags" ] }, "panos_panorama_address_object": { "full_properties": { "description": { "description": "The address object's description.", "required": false }, "device_group": { "description": "The device group to put the address object", "required": false }, "name": { "description": "The address object's name.", "required": true }, "tags": { "description": "List of administrative tags.", "required": false }, "type": { "description": "The type of address object. This can be ip-netmask", "required": false }, "value": { "description": "The address object's value. This can take various", "required": true } }, "path": "/docs/providers/panos/r/panorama_address_object.html", "properties": [ "name", "device_group", "type", "value", "description", "tags" ] }, "panos_panorama_administrative_tag": { "full_properties": { "color": { "description": "The tag's color. This should be either an empty string", "required": false }, "comment": { "description": "The administrative tag's description.", "required": false }, "device_group": { "description": "The device group to put the administrative tag into", "required": false }, "name": { "description": "The administrative tag's name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_administrative_tag.html", "properties": [ "name", "device_group", "color", "comment" ] }, "panos_panorama_device_group": { "full_properties": { "description": { "description": "The device group's description.", "required": false }, "device": { "description": "The device definition (see below).", "required": false }, "name": { "description": "The device group's name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_device_group.html", "properties": [ "name", "description", "device" ] }, "panos_panorama_device_group_entry": { "full_properties": { "device_group": { "description": "The device group's name.", "required": true }, "serial": { "description": "The serial number of the firewall.", "required": true }, "vsys_list": { "description": "A subset of all available vsys on the firewall", "required": false } }, "path": "/docs/providers/panos/r/panorama_device_group_entry.html", "properties": [ "device_group", "serial", "vsys_list" ] }, "panos_panorama_edl": { "full_properties": { "24hr hour": { "description": "A two character hour string in 24hr notation (e.g. - 09 or 15)", "required": false }, "24hr time": { "description": "A five character hour/minute string in 24hr notation (e.g. - 09:00 or 23:59)", "required": false }, "N/A": { "description": "repeat_at should not be set", "required": false }, "minute": { "description": "A two character minute string (e.g. - 07 or 59)", "required": false } }, "path": "/docs/providers/panos/r/panorama_edl.html", "properties": [ "N/A", "minute", "24hr hour", "24hr time" ] }, "panos_panorama_ethernet_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "aggregate_group": { "description": "The aggregate group (applicable for", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "create_dhcp_default_route": { "description": "Set to true to create a DHCP", "required": false }, "dhcp_default_route_metric": { "description": "The metric for the DHCP default", "required": false }, "enable_dhcp": { "description": "Set to true to enable DHCP on this interface.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_enabled": { "description": "Set to true to enable IPv6.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "link_duplex": { "description": "Link duplex setting. This can be full, half,", "required": false }, "link_speed": { "description": "Link speed. This can be any of the following:", "required": false }, "link_state": { "description": "The link state. This can be up, down, or", "required": false }, "lldp_enabled": { "description": "Enable LLDP (default: false).", "required": false }, "lldp_profile": { "description": "LLDP profile.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mode": { "description": "The interface mode. This can be any of the following", "required": true }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The ethernet interface's name. This should be something", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys that will use this interface (default:", "required": false } }, "path": "/docs/providers/panos/r/panorama_ethernet_interface.html", "properties": [ "name", "template", "vsys", "mode", "static_ips", "enable_dhcp", "create_dhcp_default_route", "dhcp_default_route_metric", "ipv6_enabled", "management_profile", "mtu", "adjust_tcp_mss", "netflow_profile", "lldp_enabled", "lldp_profile", "link_speed", "link_duplex", "link_state", "aggregate_group", "comment", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_panorama_ike_crypto_profile": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_ike_crypto_profile.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_ike_gateway": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_ike_gateway.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_ipsec_crypto_profile": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_ipsec_crypto_profile.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_ipsec_tunnel": { "full_properties": { "ak": { "description": "Auto key", "required": false }, "gps": { "description": "GlobalProtect Satellite", "required": false }, "mk": { "description": "Manual key", "required": false } }, "path": "/docs/providers/panos/r/panorama_ipsec_tunnel.html", "properties": [ "ak", "mk", "gps" ] }, "panos_panorama_ipsec_tunnel_proxy_id_ipv4": { "full_properties": { "ipsec_tunnel": { "description": "The auto key IPSec tunnel to attach this ", "required": true }, "local": { "description": "IP subnet or IP address represents local network.", "required": false }, "name": { "description": "The object's name", "required": true }, "protocol_any": { "description": "Set to true for any IP protocol.", "required": false }, "protocol_number": { "description": "IP protocol number.", "required": false }, "protocol_tcp_local": { "description": "Local TCP port number.", "required": false }, "protocol_tcp_remote": { "description": "Remote TCP port number.", "required": false }, "protocol_udp_local": { "description": "Local UDP port number.", "required": false }, "protocol_udp_remote": { "description": "Remote UDP port number.", "required": false }, "remote": { "description": "IP subnet or IP address represents remote network.", "required": false }, "template": { "description": "The template name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_ipsec_tunnel_proxy_id_ipv4.html", "properties": [ "template", "name", "ipsec_tunnel", "local", "remote", "protocol_any", "protocol_number", "protocol_tcp_local", "protocol_tcp_remote", "protocol_udp_local", "protocol_udp_remote" ] }, "panos_panorama_loopback_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. This must start with loopback..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/panorama_loopback_interface.html", "properties": [ "name", "template", "vsys", "comment", "netflow_profile", "static_ips", "management_profile", "mtu", "adjust_tcp_mss", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_panorama_management_profile": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_management_profile.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_nat_rule": { "full_properties": { "dat_address": { "description": "Destination address translation's address. Requires", "required": false }, "dat_dynamic_distribution": { "description": "Distribution algorithm", "required": false }, "dat_port": { "description": "Destination address translation's port number. Requires", "required": false }, "dat_type": { "description": "Destination address translation type. This should", "required": false }, "description": { "description": "The description.", "required": false }, "destination_addresses": { "description": "List of destination address(es).", "required": true }, "destination_zone": { "description": "The destination zone.", "required": true }, "device_group": { "description": "The device group to put the NAT rule into", "required": false }, "disabled": { "description": "Set to true to disable this rule.", "required": false }, "name": { "description": "The NAT rule's name.", "required": true }, "negate_target": { "description": "Instead of applying the rule for the", "required": false }, "rulebase": { "description": "The rulebase. This can be pre-rulebase (default),", "required": false }, "sat_address_type": { "description": "Source address translation address type.", "required": false }, "sat_fallback_interface": { "description": "Source address translation fallback", "required": false }, "sat_fallback_ip_address": { "description": "The source address translation", "required": false }, "sat_fallback_ip_type": { "description": "Source address translation fallback", "required": false }, "sat_fallback_translated_addresses": { "description": "Source address translation", "required": false }, "sat_fallback_type": { "description": "Source address translation fallback type.", "required": false }, "sat_interface": { "description": "Source address translation interface.", "required": false }, "sat_ip_address": { "description": "Source address translation IP address.", "required": false }, "sat_static_bi_directional": { "description": "Set to true to enable", "required": false }, "sat_static_translated_address": { "description": "The statically translated source", "required": false }, "sat_translated_addresses": { "description": "Source address translation list of", "required": false }, "sat_type": { "description": "Type of source address translation. This can be", "required": false }, "service": { "description": "Service (default: any).", "required": false }, "source_addresses": { "description": "List of source address(es).", "required": true }, "source_zones": { "description": "The list of source zone(s).", "required": true }, "tags": { "description": "List of administrative tags.", "required": false }, "target": { "description": "A target definition (see below). If there are no", "required": false }, "to_interface": { "description": "Egress interface from route lookup (default:", "required": false }, "type": { "description": ". NAT type. This can be ipv4 (default), nat64, or", "required": false } }, "path": "/docs/providers/panos/r/panorama_nat_rule.html", "properties": [ "name", "device_group", "rulebase", "description", "type", "source_zones", "destination_zone", "to_interface", "service", "source_addresses", "destination_addresses", "sat_type", "sat_address_type", "sat_translated_addresses", "sat_interface", "sat_ip_address", "sat_fallback_type", "sat_fallback_translated_addresses", "sat_fallback_interface", "sat_fallback_ip_type", "sat_fallback_ip_address", "sat_static_translated_address", "sat_static_bi_directional", "dat_type", "dat_address", "dat_port", "dat_dynamic_distribution", "disabled", "tags", "target", "negate_target" ] }, "panos_panorama_security_policy": { "full_properties": { "Group": { }, "None": { "description": "(the default)", "required": false }, "Profiles": { } }, "path": "/docs/providers/panos/r/panorama_security_policy.html", "properties": [ "None", "Group", "Profiles" ] }, "panos_panorama_security_rule_group": { "full_properties": { "Group": { }, "None": { "description": "(the default)", "required": false }, "Profiles": { } }, "path": "/docs/providers/panos/r/panorama_security_rule_group.html", "properties": [ "None", "Group", "Profiles" ] }, "panos_panorama_service_group": { "full_properties": { "device_group": { "description": "The device group to put the service group into", "required": false }, "name": { "description": "The service group's name.", "required": true }, "services": { "description": "List of services to put in this service group.", "required": true }, "tags": { "description": "List of administrative tags.", "required": false } }, "path": "/docs/providers/panos/r/panorama_service_group.html", "properties": [ "name", "device_group", "services", "tags" ] }, "panos_panorama_service_object": { "full_properties": { "description": { "description": "The service object's description.", "required": false }, "destination_port": { "description": "The destination port. This can be a single", "required": true }, "device_group": { "description": "The device group to put the service object into", "required": false }, "name": { "description": "The service object's name.", "required": true }, "protocol": { "description": "The service's protocol. This should be tcp or", "required": true }, "source_port": { "description": "The source port. This can be a single port", "required": false }, "tags": { "description": "List of administrative tags.", "required": false } }, "path": "/docs/providers/panos/r/panorama_service_object.html", "properties": [ "name", "device_group", "description", "protocol", "source_port", "destination_port", "tags" ] }, "panos_panorama_static_route_ipv4": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_static_route_ipv4.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_template": { "full_properties": { "description": { "description": "The template's description.", "required": false }, "device": { "description": "The device definition (see below).", "required": false }, "name": { "description": "The template's name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_template.html", "properties": [ "name", "description", "device" ] }, "panos_panorama_template_entry": { "full_properties": { "serial": { "description": "The serial number of the firewall.", "required": true }, "template": { "description": "The template name.", "required": true }, "vsys_list": { "description": "A subset of all available vsys on the firewall", "required": false } }, "path": "/docs/providers/panos/r/panorama_template_entry.html", "properties": [ "template", "serial", "vsys_list" ] }, "panos_panorama_template_stack": { "full_properties": { "default_vsys": { "description": "The default virtual system template configuration", "required": false }, "description": { "description": "The stack's description.", "required": false }, "devices": { "description": "List of serial numbers to include in this stack.", "required": false }, "name": { "description": "The stack's name.", "required": true }, "templates": { "description": "List of templates in this stack.", "required": false } }, "path": "/docs/providers/panos/r/panorama_template_stack.html", "properties": [ "name", "description", "default_vsys", "templates", "devices" ] }, "panos_panorama_template_stack_entry": { "full_properties": { "device": { "description": "The serial number of the device to add.", "required": true }, "template": { "description": "The template name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_template_stack_entry.html", "properties": [ "template", "device" ] }, "panos_panorama_template_variable": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_template_variable.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_tunnel_interface": { "full_properties": { "comment": { "description": "The interface comment.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. This must start with tunnel..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/panorama_tunnel_interface.html", "properties": [ "name", "template", "vsys", "comment", "netflow_profile", "static_ips", "management_profile", "mtu" ] }, "panos_panorama_virtual_router": { "full_properties": { "ebgp_dist": { "description": "Admin distance - EBGP (default: 20).", "required": false }, "ibgp_dist": { "description": "Admin distance - IBGP (default: 200).", "required": false }, "interfaces": { "description": "List of interfaces that should use this virtual", "required": false }, "name": { "description": "The virtual router's name.", "required": true }, "ospf_ext_dist": { "description": "Admin distance - OSPF Ext (default: 110).", "required": false }, "ospf_int_dist": { "description": "Admin distance - OSPF Int (default: 30).", "required": false }, "ospfv3_ext_dist": { "description": "Admin distance - OSPFv3 Ext (default:", "required": false }, "ospfv3_int_dist": { "description": "Admin distance - OSPFv3 Int (default:", "required": false }, "rip_dist": { "description": "Admin distance - RIP (default: 120).", "required": false }, "static_dist": { "description": "Admin distance - Static (default: 10).", "required": false }, "static_ipv6_dist": { "description": "Admin distance - Static IPv6 (default: 10).", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys that will use this virtual router. This should", "required": true } }, "path": "/docs/providers/panos/r/panorama_virtual_router.html", "properties": [ "name", "template", "vsys", "interfaces", "static_dist", "static_ipv6_dist", "ospf_int_dist", "ospf_ext_dist", "ospfv3_int_dist", "ospfv3_ext_dist", "ibgp_dist", "ebgp_dist", "rip_dist" ] }, "panos_panorama_virtual_router_entry": { "full_properties": { "interface": { "description": "The interface to import into the virtual router.", "required": true }, "template": { "description": "The template name.", "required": true }, "virtual_router": { "description": "The virtual router's name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_virtual_router_entry.html", "properties": [ "template", "virtual_router", "interface" ] }, "panos_panorama_vlan_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "create_dhcp_default_route": { "description": "Set to true to create a DHCP", "required": false }, "dhcp_default_route_metric": { "description": "The metric for the DHCP default", "required": false }, "enable_dhcp": { "description": "Set to true to enable DHCP on this interface.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. Must start with vlan..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/panorama_vlan_interface.html", "properties": [ "name", "template", "vsys", "comment", "netflow_profile", "static_ips", "enable_dhcp", "create_dhcp_default_route", "dhcp_default_route_metric", "management_profile", "mtu", "adjust_tcp_mss", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_panorama_zone": { "full_properties": { "template": { "description": "The template name.", "required": false }, "template_stack": { "description": "The template stack name.", "required": false } }, "path": "/docs/providers/panos/r/panorama_zone.html", "properties": [ "template", "template_stack" ] }, "panos_panorama_zone_entry": { "full_properties": { "interface": { "description": "The interface's name.", "required": true }, "mode": { "description": "The mode. Can be layer3 (default), layer2,", "required": false }, "template": { "description": "The template name.", "required": true }, "vsys": { "description": "The vsys (default: vsys1).", "required": false }, "zone": { "description": "The zone's name.", "required": true } }, "path": "/docs/providers/panos/r/panorama_zone_entry.html", "properties": [ "template", "vsys", "zone", "mode", "interface" ] }, "panos_security_policy": { "full_properties": { "Group": { }, "None": { "description": "(the default)", "required": false }, "Profiles": { } }, "path": "/docs/providers/panos/r/security_policy.html", "properties": [ "None", "Group", "Profiles" ] }, "panos_security_rule_group": { "full_properties": { "Group": { }, "None": { "description": "(the default)", "required": false }, "Profiles": { } }, "path": "/docs/providers/panos/r/security_rule_group.html", "properties": [ "None", "Group", "Profiles" ] }, "panos_service_group": { "full_properties": { "name": { "description": "The service group's name.", "required": true }, "services": { "description": "List of services to put in this service group.", "required": true }, "tags": { "description": "List of administrative tags.", "required": false }, "vsys": { "description": "The vsys to put the service group into (default:", "required": false } }, "path": "/docs/providers/panos/r/service_group.html", "properties": [ "name", "vsys", "services", "tags" ] }, "panos_service_object": { "full_properties": { "description": { "description": "The service object's description.", "required": false }, "destination_port": { "description": "The destination port. This can be a single", "required": true }, "name": { "description": "The service object's name.", "required": true }, "protocol": { "description": "The service's protocol. This should be tcp or", "required": true }, "source_port": { "description": "The source port. This can be a single port", "required": false }, "tags": { "description": "List of administrative tags.", "required": false }, "vsys": { "description": "The vsys to put the service object into (default:", "required": false } }, "path": "/docs/providers/panos/r/service_object.html", "properties": [ "name", "vsys", "description", "protocol", "source_port", "destination_port", "tags" ] }, "panos_static_route_ipv4": { "full_properties": { "admin_distance": { "description": "The admin distance.", "required": false }, "bfd_profile": { "description": "BFD configuration.", "required": false }, "destination": { "description": "Destination IP address / prefix.", "required": true }, "interface": { "description": "Interface to use.", "required": false }, "metric": { "description": "Metric value / path cost (default: 10).", "required": false }, "name": { "description": "The address object's name.", "required": true }, "next_hop": { "description": "The value for the type setting.", "required": false }, "route_table": { "description": "Target routing table to install the route. Valid", "required": false }, "type": { "description": "The next hop type. Valid values are ip-address (the", "required": false }, "virtual_router": { "description": "The virtual router to add the static", "required": true } }, "path": "/docs/providers/panos/r/static_route_ipv4.html", "properties": [ "name", "virtual_router", "destination", "interface", "type", "next_hop", "admin_distance", "metric", "route_table", "bfd_profile" ] }, "panos_telemetry": { "full_properties": { "application_reports": { "description": "Application reports.", "required": false }, "file_type_identification_reports": { "description": "File type identification", "required": false }, "passive_dns_monitoring": { "description": "Passive DNS monitoring.", "required": false }, "product_usage_stats": { "description": "Health and performance reports.", "required": false }, "threat_prevention_data": { "description": "Threat prevention data.", "required": false }, "threat_prevention_packet_captures": { "description": "Enable sending packet-", "required": false }, "threat_prevention_reports": { "description": "Threat reports.", "required": false }, "url_reports": { "description": "URL reports.", "required": false } }, "path": "/docs/providers/panos/r/telemetry.html", "properties": [ "application_reports", "threat_prevention_reports", "url_reports", "file_type_identification_reports", "threat_prevention_data", "threat_prevention_packet_captures", "product_usage_stats", "passive_dns_monitoring" ] }, "panos_tunnel_interface": { "full_properties": { "comment": { "description": "The interface comment.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. This must start with tunnel..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/tunnel_interface.html", "properties": [ "name", "vsys", "comment", "netflow_profile", "static_ips", "management_profile", "mtu" ] }, "panos_virtual_router": { "full_properties": { "ebgp_dist": { "description": "Admin distance - EBGP (default: 20).", "required": false }, "ibgp_dist": { "description": "Admin distance - IBGP (default: 200).", "required": false }, "interfaces": { "description": "List of interfaces that should use this virtual", "required": false }, "name": { "description": "The virtual router's name.", "required": true }, "ospf_ext_dist": { "description": "Admin distance - OSPF Ext (default: 110).", "required": false }, "ospf_int_dist": { "description": "Admin distance - OSPF Int (default: 30).", "required": false }, "ospfv3_ext_dist": { "description": "Admin distance - OSPFv3 Ext (default:", "required": false }, "ospfv3_int_dist": { "description": "Admin distance - OSPFv3 Int (default:", "required": false }, "rip_dist": { "description": "Admin distance - RIP (default: 120).", "required": false }, "static_dist": { "description": "Admin distance - Static (default: 10).", "required": false }, "static_ipv6_dist": { "description": "Admin distance - Static IPv6 (default: 10).", "required": false }, "vsys": { "description": "The vsys that will use this virtual router. This should", "required": true } }, "path": "/docs/providers/panos/r/virtual_router.html", "properties": [ "name", "vsys", "interfaces", "static_dist", "static_ipv6_dist", "ospf_int_dist", "ospf_ext_dist", "ospfv3_int_dist", "ospfv3_ext_dist", "ibgp_dist", "ebgp_dist", "rip_dist" ] }, "panos_virtual_router_entry": { "full_properties": { "interface": { "description": "The interface to import into the virtual router.", "required": true }, "virtual_router": { "description": "The virtual router's name.", "required": true } }, "path": "/docs/providers/panos/r/virtual_router_entry.html", "properties": [ "virtual_router", "interface" ] }, "panos_vlan_interface": { "full_properties": { "adjust_tcp_mss": { "description": "Adjust TCP MSS (default: false).", "required": false }, "comment": { "description": "The interface comment.", "required": false }, "create_dhcp_default_route": { "description": "Set to true to create a DHCP", "required": false }, "dhcp_default_route_metric": { "description": "The metric for the DHCP default", "required": false }, "enable_dhcp": { "description": "Set to true to enable DHCP on this interface.", "required": false }, "ipv4_mss_adjust": { "description": "The IPv4 MSS adjust value.", "required": false }, "ipv6_mss_adjust": { "description": "The IPv6 MSS adjust value.", "required": false }, "management_profile": { "description": "The management profile.", "required": false }, "mtu": { "description": "The MTU.", "required": false }, "name": { "description": "The interface's name. Must start with vlan..", "required": true }, "netflow_profile": { "description": "The netflow profile.", "required": false }, "static_ips": { "description": "List of static IPv4 addresses to set for this data", "required": false }, "vsys": { "description": "The vsys that will use this interface (default: vsys1).", "required": false } }, "path": "/docs/providers/panos/r/vlan_interface.html", "properties": [ "name", "vsys", "comment", "netflow_profile", "static_ips", "enable_dhcp", "create_dhcp_default_route", "dhcp_default_route_metric", "management_profile", "mtu", "adjust_tcp_mss", "ipv4_mss_adjust", "ipv6_mss_adjust" ] }, "panos_zone": { "full_properties": { "enable_user_id": { "description": "Boolean to enable user identification.", "required": false }, "exclude_acls": { "description": "Users from these addresses/subnets will not", "required": false }, "include_acls": { "description": "Users from these addresses/subnets will", "required": false }, "interfaces": { "description": "List of interfaces to associated with this zone.", "required": false }, "log_setting": { "description": "Log setting.", "required": false }, "mode": { "description": "The zone's mode. This can be layer3, layer2,", "required": true }, "name": { "description": "The zone's name.", "required": true }, "vsys": { "description": "The vsys to put the zone into (default: vsys1).", "required": false }, "zone_profile": { "description": "The zone protection profile.", "required": false } }, "path": "/docs/providers/panos/r/zone.html", "properties": [ "name", "vsys", "mode", "zone_profile", "log_setting", "enable_user_id", "interfaces", "include_acls", "exclude_acls" ] }, "panos_zone_entry": { "full_properties": { "interface": { "description": "The interface's name.", "required": true }, "mode": { "description": "The mode. Can be layer3 (default), layer2,", "required": false }, "vsys": { "description": "The vsys (default: vsys1).", "required": false }, "zone": { "description": "The zone's name.", "required": true } }, "path": "/docs/providers/panos/r/zone_entry.html", "properties": [ "vsys", "zone", "mode", "interface" ] }
}