<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Paloalto Onprem Firewall PA3250 - Create multiple objects and object-group - using automation in Automation/API Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/513832#M3105</link>
    <description>&lt;P&gt;This could be usefull for you as a post how to use terraform and palo alto:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://maniakacademy.medium.com/code-share-automate-palo-alto-next-generation-firewall-ngfw-using-terraform-d8e6fef32845" target="_blank"&gt;https://maniakacademy.medium.com/code-share-automate-palo-alto-next-generation-firewall-ngfw-using-terraform-d8e6fef32845&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 02 Sep 2022 14:07:54 GMT</pubDate>
    <dc:creator>nikoolayy1</dc:creator>
    <dc:date>2022-09-02T14:07:54Z</dc:date>
    <item>
      <title>Paloalto Onprem Firewall PA3250 - Create multiple objects and object-group - using automation</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/494390#M3036</link>
      <description>&lt;P&gt;&amp;nbsp;Hi All, I am newbie here. I am trying to achieve below goal using automation.&lt;/P&gt;&lt;P&gt;Problem statement: We have a frequent need to create at least 50 objects and 20 object-group for support purpose. We are supporting more than 30 Testing groups in our organization. On top of that, We also need to keep updating our Blacklisted IP object-group to add CISA and FBI newletter's malicious IP as part of our compliance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to do this via automation. either using Terraform or RestApi or Azure DevOps CI/CD pipelines. Can you provide me some help with this issue?&lt;/P&gt;&lt;P&gt;#Terraform&lt;/P&gt;&lt;P&gt;#Automation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 May 2022 00:35:43 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/494390#M3036</guid>
      <dc:creator>visioner10</dc:creator>
      <dc:date>2022-05-30T00:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Paloalto Onprem Firewall PA3250 - Create multiple objects and object-group - using automation</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/513832#M3105</link>
      <description>&lt;P&gt;This could be usefull for you as a post how to use terraform and palo alto:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://maniakacademy.medium.com/code-share-automate-palo-alto-next-generation-firewall-ngfw-using-terraform-d8e6fef32845" target="_blank"&gt;https://maniakacademy.medium.com/code-share-automate-palo-alto-next-generation-firewall-ngfw-using-terraform-d8e6fef32845&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Sep 2022 14:07:54 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/513832#M3105</guid>
      <dc:creator>nikoolayy1</dc:creator>
      <dc:date>2022-09-02T14:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: Paloalto Onprem Firewall PA3250 - Create multiple objects and object-group - using automation</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/514553#M3122</link>
      <description>&lt;P&gt;In addition to&amp;nbsp;&lt;a href="https://live.paloaltonetworks.com/t5/user/viewprofilepage/user-id/153031"&gt;@nikoolayy1&lt;/a&gt;, the Terraform "provider" for PAN-OS is listed in Hashicorp's Terraform registry here:&amp;nbsp;&lt;A href="https://registry.terraform.io/providers/PaloAltoNetworks/panos/latest/docs" target="_blank"&gt;https://registry.terraform.io/providers/PaloAltoNetworks/panos/latest/docs&lt;/A&gt;&amp;nbsp;with all the reference documentation. For that many objects, Terraform's "for_each" looping construct could be useful too.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Outside of Terraform, you mentioned the REST API, which is documented on every NGFW/Panorama at&amp;nbsp;&lt;A href="https://ngfw-or-panorama-hostname-or-ip-address/restapi-doc/," target="_blank"&gt;https://ngfw-or-panorama-hostname-or-ip-address/restapi-doc/,&lt;/A&gt;&amp;nbsp;then use your own preferred language to script or program address object and group creation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Either Terraform or REST API calls can be called through a pipeline like Azure DevOps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Finally, consider External Dynamic Lists (EDLs) for your denylisting use case. The pipeline could update an EDL you host internally and then your Panorama/NGFW can point to that list: &lt;A href="https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-admin/policy/use-an-external-dynamic-list-in-policy/external-dynamic-list" target="_blank"&gt;https://docs.paloaltonetworks.com/pan-os/10-2/pan-os-admin/policy/use-an-external-dynamic-list-in-policy/external-dynamic-list&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Hope that helps!&lt;/P&gt;</description>
      <pubDate>Mon, 12 Sep 2022 11:13:04 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/514553#M3122</guid>
      <dc:creator>JimmyHolland</dc:creator>
      <dc:date>2022-09-12T11:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: Paloalto Onprem Firewall PA3250 - Create multiple objects and object-group - using automation</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/517877#M3207</link>
      <description>&lt;P&gt;If you managed to get the needed answers, please flag the question as answered.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2022 21:25:11 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/paloalto-onprem-firewall-pa3250-create-multiple-objects-and/m-p/517877#M3207</guid>
      <dc:creator>nikoolayy1</dc:creator>
      <dc:date>2022-10-13T21:25:11Z</dc:date>
    </item>
  </channel>
</rss>

