Skip to content

Commit 7b42e73

Browse files
committed
set policy_id optional
1 parent 8985b7b commit 7b42e73

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

prismacloud/api/pccs/_code_policies.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
class CodePoliciesPrismaCloudAPIPCCSMixin:
66
""" Prisma Cloud Code Security API Code Policies Endpoints Class """
7-
8-
def code_policies_list_read(self, policy_id):
9-
return self.execute_code_security('GET', 'code/api/v2/policies/%s' % policy_id)
7+
8+
def code_policies_list_read(self, policy_id=None):
9+
if policy_id:
10+
# Fetch details for a specific policy
11+
return self.execute_code_security('GET', 'code/api/v2/policies/%s' % policy_id)
12+
else:
13+
# Fetch a list of all policies if no specific policy_id is provided
14+
return self.execute_code_security('GET', 'code/api/v2/policies')

0 commit comments

Comments
 (0)