From 9a4dc36faa937608e1b54c21b316cd314d97aa61 Mon Sep 17 00:00:00 2001 From: Simon Melotte Date: Fri, 12 Apr 2024 14:41:56 +0200 Subject: [PATCH 1/2] add inventory v3 support --- prismacloud/api/cspm/_endpoints.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/prismacloud/api/cspm/_endpoints.py b/prismacloud/api/cspm/_endpoints.py index 97a02bc..d7aeda7 100644 --- a/prismacloud/api/cspm/_endpoints.py +++ b/prismacloud/api/cspm/_endpoints.py @@ -351,7 +351,26 @@ def asset_inventory_list_read(self, query_params=None): return self.execute('GET', 'v2/inventory', query_params=query_params) def asset_inventory_list_read_post(self, body_params=None): - return self.execute('POST', 'v2/inventory', body_params=body_params) + return self.execute('POST', 'v2/inventory', body_params=body_params) + + """ + Asset (Resources) Inventory V3 + + [x] LIST + [ ] CREATE + [ ] READ + [ ] UPDATE + [ ] DELETE + Additional: + [x] LIST (v3) + [x] LIST WITH FILTERS(v3) + """ + + def asset_inventory_list_read_v3(self, query_params=None): + return self.execute('GET', 'v3/inventory', query_params=query_params) + + def asset_inventory_list_read_postv_3(self, body_params=None): + return self.execute('POST', 'v3/inventory', body_params=body_params) """ (Assets) Resources From a847b3116f620205f0e8e7d6cb8cdc818812359f Mon Sep 17 00:00:00 2001 From: Simon Melotte Date: Fri, 12 Apr 2024 14:42:46 +0200 Subject: [PATCH 2/2] bump the version --- prismacloud/api/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prismacloud/api/version.py b/prismacloud/api/version.py index 1254890..c64dd16 100644 --- a/prismacloud/api/version.py +++ b/prismacloud/api/version.py @@ -1 +1 @@ -version = "5.2.15" +version = "5.2.16"