From 5956d392984ac92c1a0ce89eea645d1176447e2d Mon Sep 17 00:00:00 2001 From: Justin Miles Date: Mon, 30 Dec 2024 11:42:37 -0700 Subject: [PATCH 1/2] added the function call for code/api/v1/vcs-repository/repositories --- prismacloud/api/pccs/_repositories.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prismacloud/api/pccs/_repositories.py b/prismacloud/api/pccs/_repositories.py index f03361d..050f5d7 100644 --- a/prismacloud/api/pccs/_repositories.py +++ b/prismacloud/api/pccs/_repositories.py @@ -19,3 +19,6 @@ def repositories_update(self, body_params): def repositories_list_read_v2(self, query_params=None): return self.execute_code_security('GET', 'code/api/v2/repositories', query_params=query_params) + + def vcs_repositories_list_read(self, query_params=None): + return self.execute_code_security('GET', 'code/api/v1/vcs-repository/repositories', query_params=query_params) From edce48e2bc3b336d90a1e86c76078725b5e0f6f0 Mon Sep 17 00:00:00 2001 From: Justin Miles Date: Tue, 31 Dec 2024 11:01:18 -0700 Subject: [PATCH 2/2] peer discussion revealed this requires a POST method --- prismacloud/api/pccs/_repositories.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prismacloud/api/pccs/_repositories.py b/prismacloud/api/pccs/_repositories.py index 050f5d7..cc81cb0 100644 --- a/prismacloud/api/pccs/_repositories.py +++ b/prismacloud/api/pccs/_repositories.py @@ -21,4 +21,4 @@ def repositories_list_read_v2(self, query_params=None): return self.execute_code_security('GET', 'code/api/v2/repositories', query_params=query_params) def vcs_repositories_list_read(self, query_params=None): - return self.execute_code_security('GET', 'code/api/v1/vcs-repository/repositories', query_params=query_params) + return self.execute_code_security('POST', 'code/api/v1/vcs-repository/repositories', query_params=query_params)