github.com/GoogleCloudPlatform/terraformer@v0.8.18/docs/panos.md (about) 1 ### Use with PAN-OS 2 3 Example: 4 5 ``` 6 export PANOS_HOSTNAME=192.168.1.1 7 export PANOS_USERNAME=[PANOS_USERNAME] 8 export PANOS_PASSWORD=[PANOS_PASSWORD] 9 10 terraformer import panos --resources=firewall_device_config,firewall_networking,firewall_objects,firewall_policy 11 ``` 12 The list of usable environment variables is the same as the [pango go-client](https://github.com/PaloAltoNetworks/pango): 13 * `PANOS_HOSTNAME` 14 * `PANOS_USERNAME` 15 * `PANOS_PASSWORD` 16 * `PANOS_API_KEY` 17 * `PANOS_PROTOCOL` 18 * `PANOS_PORT` 19 * `PANOS_TIMEOUT` 20 * `PANOS_TARGET` 21 * `PANOS_HEADERS` 22 * `PANOS_VERIFY_CERTIFICATE` 23 * `PANOS_LOGGING` 24 25 Here is the list of resources which are currently supported: 26 27 * `firewall_device_config` 28 * `panos_general_settings` 29 * `panos_telemetry` 30 * `panos_email_server_profile` 31 * `panos_http_server_profile` 32 * `panos_snmptrap_server_profile` 33 * `panos_syslog_server_profile` 34 * `firewall_networking` 35 * `panos_aggregate_interface` 36 * `panos_bfd_profile` 37 * `panos_bgp` 38 * `panos_bgp_aggregate` 39 * `panos_bgp_aggregate_advertise_filter` 40 * `panos_bgp_aggregate_suppress_filter` 41 * `panos_bgp_auth_profile` # The secret argument will contain "(incorrect)" 42 * `panos_bgp_conditional_adv` 43 * `panos_bgp_conditional_adv_advertise_filter` 44 * `panos_bgp_conditional_adv_non_exist_filter` 45 * `panos_bgp_dampening_profile` 46 * `panos_bgp_export_rule_group` 47 * `panos_bgp_import_rule_group` 48 * `panos_bgp_peer` 49 * `panos_bgp_peer_group` 50 * `panos_bgp_redist_rule` 51 * `panos_ethernet_interface` 52 * `panos_gre_tunnel` 53 * `panos_ike_crypto_profile` 54 * `panos_ike_gateway` 55 * `panos_ipsec_crypto_profile` 56 * `panos_ipsec_tunnel` 57 * `panos_ipsec_tunnel_proxy_id_ipv4` 58 * `panos_layer2_subinterface` 59 * `panos_layer3_subinterface` 60 * `panos_loopback_interface` 61 * `panos_management_profile` 62 * `panos_monitor_profile` 63 * `panos_redistribution_profile` 64 * `panos_static_route_ipv4` 65 * `panos_tunnel_interface` 66 * `panos_virtual_router` 67 * `panos_vlan` 68 * `panos_vlan_interface` 69 * `panos_zone` 70 * `firewall_objects` 71 * `panos_address_group` 72 * `panos_administrative_tag` 73 * `panos_application_group` 74 * `panos_application_object` 75 * `panos_edl` 76 * `panos_log_forwarding_profile` 77 * `panos_service_group` 78 * `panos_service_object` 79 * `panos_address_object` 80 * `panos_anti_spyware_security_profile` 81 * `panos_antivirus_security_profile` 82 * `panos_custom_data_pattern_object` 83 * `panos_data_filtering_security_profile` 84 * `panos_dos_protection_profile` 85 * `panos_dynamic_user_group` 86 * `panos_file_blocking_security_profile` 87 * `panos_url_filtering_security_profile` 88 * `panos_vulnerability_security_profile` 89 * `panos_wildfire_analysis_security_profile` 90 * `firewall_policy` 91 * `panos_nat_rule_group` 92 * `panos_pbf_rule_group` 93 * `panos_security_rule_group` 94 * `panorama_device_config` 95 * `panos_device_group_parent` 96 * `panos_panorama_device_group` 97 * `panos_panorama_email_server_profile` 98 * `panos_panorama_http_server_profile` 99 * `panos_panorama_snmptrap_server_profile` 100 * `panos_panorama_syslog_server_profile` 101 * `panos_panorama_template` 102 * `panos_panorama_template_stack` 103 * `panos_panorama_template_variable` 104 * `panorama_networking` 105 * `panos_panorama_aggregate_interface` 106 * `panos_panorama_bfd_profile` 107 * `panos_panorama_bgp` 108 * `panos_panorama_bgp_aggregate` 109 * `panos_panorama_bgp_aggregate_advertise_filter` 110 * `panos_panorama_bgp_aggregate_suppress_filter` 111 * `panos_panorama_bgp_auth_profile` # The secret argument will contain "(incorrect)" 112 * `panos_panorama_bgp_conditional_adv` 113 * `panos_panorama_bgp_conditional_adv_advertise_filter` 114 * `panos_panorama_bgp_conditional_adv_non_exist_filter` 115 * `panos_panorama_bgp_dampening_profile` 116 * `panos_panorama_bgp_export_rule_group` 117 * `panos_panorama_bgp_import_rule_group` 118 * `panos_panorama_bgp_peer` 119 * `panos_panorama_bgp_peer_group` 120 * `panos_panorama_bgp_redist_rule` 121 * `panos_panorama_ethernet_interface` 122 * `panos_panorama_gre_tunnel` 123 * `panos_panorama_ike_crypto_profile` 124 * `panos_panorama_ike_gateway` 125 * `panos_panorama_ipsec_crypto_profile` 126 * `panos_panorama_ipsec_tunnel` 127 * `panos_panorama_ipsec_tunnel_proxy_id_ipv4` 128 * `panos_panorama_layer2_subinterface` 129 * `panos_panorama_layer3_subinterface` 130 * `panos_panorama_loopback_interface` 131 * `panos_panorama_management_profile` 132 * `panos_panorama_monitor_profile` 133 * `panos_panorama_redistribution_profile` 134 * `panos_panorama_static_route_ipv4` 135 * `panos_panorama_tunnel_interface` 136 * `panos_panorama_virtual_router` 137 * `panos_panorama_vlan` 138 * `panos_panorama_vlan_interface` 139 * `panos_panorama_zone` 140 * `panorama_objects` 141 * `panos_panorama_address_group` 142 * `panos_panorama_administrative_tag` 143 * `panos_panorama_application_group` 144 * `panos_panorama_application_object` 145 * `panos_panorama_edl` 146 * `panos_panorama_log_forwarding_profile` 147 * `panos_panorama_service_group` 148 * `panos_panorama_service_object` 149 * `panos_address_object` 150 * `panos_anti_spyware_security_profile` 151 * `panos_antivirus_security_profile` 152 * `panos_custom_data_pattern_object` 153 * `panos_data_filtering_security_profile` 154 * `panos_dos_protection_profile` 155 * `panos_dynamic_user_group` 156 * `panos_file_blocking_security_profile` 157 * `panos_url_filtering_security_profile` 158 * `panos_vulnerability_security_profile` 159 * `panos_wildfire_analysis_security_profile` 160 * `panorama_plugins` 161 * `panos_panorama_gcp_account` 162 * `panos_panorama_gke_cluster` 163 * `panos_panorama_gke_cluster_group` 164 * `panorama_policy` 165 * `panos_panorama_nat_rule_group` 166 * `panos_panorama_pbf_rule_group` 167 * `panos_panorama_security_rule_group`