<?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: Coming up in R80.40 Management API - Batch Objects commands in API / CLI Discussion</title>
    <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70474#M4211</link>
    <description>&lt;P&gt;Nice!&lt;/P&gt;</description>
    <pubDate>Sat, 14 Dec 2019 10:56:28 GMT</pubDate>
    <dc:creator>_Val_</dc:creator>
    <dc:date>2019-12-14T10:56:28Z</dc:date>
    <item>
      <title>Coming up in R80.40 Management API - Batch Objects commands</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70123#M4191</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;I am happy to update about i&lt;SPAN style="font-family: inherit;"&gt;mportant addition to R80.40 Management API - Batch Objects commands.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Batch API Significantly increase API performance in multiple object operations (add/set/delete).&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Object creation time reduced by up to 92% when compared to adding one-by-one*&lt;/LI&gt;
&lt;LI&gt;Object deletion time reduced by up to 87% when compared to deleting one-by-one*&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;*In the tested scenario of adding and deleting 256 hosts objects.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Commands: &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;add-objects-batch&lt;/LI&gt;
&lt;LI&gt;set-objects-batch&lt;/LI&gt;
&lt;LI&gt;delete-objects-batch&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Batch supported types:&lt;/STRONG&gt; access-role, address-range, application-site-category, application-site-group, dns-domain, dynamic-object, group, group-with-exclusion, host, lsv-profile, multicast-address-range, network, package, security-zone, service-dce-rpc, service-group, service-icmp, service-other, service-sctp, service-tcp, service-udp, tag, time, time-group, vpn-community-meshed, vpn-community-star, wildcard.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;add objects-batch&lt;/P&gt;
&lt;P&gt;Add two hosts and two address ranges&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Command&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;POST {{server}}/add-objects-batch
Content-Type: application/json
X-chkp-sid: {{session}}

{
  "objects" : [ {
    "type" : "host",
    "list" : [ {
      "name" : "New Host 1",
      "ip-address" : "192.0.2.1"
    }, {
      "name" : "New Host 2",
      "ip-address" : "192.0.2.2"
    } ]
  }, {
    "type" : "address-range",
    "list" : [ {
      "name" : "New Address Range 1",
      "ip-address-first" : "192.0.2.1",
      "ip-address-last" : "192.0.2.10"
    }, {
     "name" : "New Address Range 2",
      "ip-address-first" : "192.0.2.12",
      "ip-address-last" : "192.0.2.20"
    } ]
  } ]
}
&lt;/LI-CODE&gt;
&lt;P&gt;Output&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;{
  "tasks" : [ {
    "task-name" : "add-objects-batch",
    "task-id" : "abcdef01-2345-6789-b3e1-ec3bf46e688a",
    "status" : "succeeded",
    "progress-percentage" : 100,
    "progress-description" : "Operation Complete",
    "suppressed" : false,
    "task-details" : [ {
      "status" : "Batch operation completed successfully"
    } ]
  } ]
}
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Management API team.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 14:41:57 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70123#M4191</guid>
      <dc:creator>Yael_G</dc:creator>
      <dc:date>2019-12-11T14:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: Coming up in R80.40 Management API - Batch Objects commands</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70474#M4211</link>
      <description>&lt;P&gt;Nice!&lt;/P&gt;</description>
      <pubDate>Sat, 14 Dec 2019 10:56:28 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70474#M4211</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2019-12-14T10:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: Coming up in R80.40 Management API - Batch Objects commands</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70475#M4212</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/7273"&gt;@Yael_G&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Nice!&lt;/P&gt;
&lt;P&gt;Will this also be integrated in R80.20/R80.30 with a JHFA?&lt;/P&gt;</description>
      <pubDate>Sat, 14 Dec 2019 11:20:55 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70475#M4212</guid>
      <dc:creator>HeikoAnkenbrand</dc:creator>
      <dc:date>2019-12-14T11:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: Coming up in R80.40 Management API - Batch Objects commands</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70600#M4215</link>
      <description>&lt;P&gt;A large part of my day to day watching putty sessions iterate through API calls has just come to an end! What am I going to do now?&lt;/P&gt;</description>
      <pubDate>Mon, 16 Dec 2019 18:25:41 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/70600#M4215</guid>
      <dc:creator>TheJP</dc:creator>
      <dc:date>2019-12-16T18:25:41Z</dc:date>
    </item>
    <item>
      <title>Re: Coming up in R80.40 Management API - Batch Objects commands</title>
      <link>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/74338#M4349</link>
      <description>Hi Ruby, currently no.</description>
      <pubDate>Thu, 06 Feb 2020 14:05:44 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/API-CLI-Discussion/Coming-up-in-R80-40-Management-API-Batch-Objects-commands/m-p/74338#M4349</guid>
      <dc:creator>Yael_G</dc:creator>
      <dc:date>2020-02-06T14:05:44Z</dc:date>
    </item>
  </channel>
</rss>

