Skip to content

Commit

Permalink
fix flake8
Browse files Browse the repository at this point in the history
  • Loading branch information
SimOnPanw committed Jul 3, 2024
1 parent 0918d86 commit 6e4eecb
Showing 1 changed file with 45 additions and 1 deletion.
46 changes: 45 additions & 1 deletion prismacloud/api/cspm/_endpoints.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ def alert_csv_status(self, csv_report_id):

def alert_csv_download(self, csv_report_id):
return self.execute('GET', 'alert/csv/%s/download' % csv_report_id)


"""
Policies
Expand Down Expand Up @@ -216,6 +217,10 @@ def user_update(self, user):

def user_delete(self, user_id):
return self.execute('DELETE', 'user/%s' % user_id)


def user_bypass_sso(self, body_params):
return self.execute('PUT', 'user/saml/bypass', body_params=body_params)

"""
User Roles
Expand Down Expand Up @@ -461,7 +466,7 @@ def integration_delete(self, integration_id):
[x] DELETE
"""

def resource_list_list_read(self):
def resource_list_read(self):
return self.execute('GET', 'v1/resource_list')

def resource_list_delete(self, resource_list_id):
Expand All @@ -470,6 +475,25 @@ def resource_list_delete(self, resource_list_id):
def resource_list_create(self, resource_list_to_add):
return self.execute('POST', 'v1/resource_list', body_params=resource_list_to_add)

"""
Adoption Advisor
[x] LIST
[X] CREATE
[ ] READ
[X] UPDATE
[X] DELETE
"""

def adoptionadvisor_report_read(self):
return self.execute('GET', 'adoptionadvisor/report')

def adoptionadvisor_report_delete(self, report_id):
return self.execute('DELETE', 'adoptionadvisor/report/%s' % report_id)

def adoptionadvisor_report_create(self, report_to_add):
return self.execute('POST', 'adoptionadvisor/report', body_params=report_to_add)

"""
Compliance Reports
Expand Down Expand Up @@ -618,6 +642,26 @@ def resource_usage_by_cloud_type_v2(self, body_params):
def resource_usage_over_time_v2(self, body_params):
return self.execute('POST', 'license/api/v2/time_series', body_params=body_params)

"""
SSO SAML
[X] LIST
[X] CREATE
[X] READ
[X] UPDATE
[ ] DELETE
"""

def saml_config_read(self):
return self.execute('GET', 'authn/v1/saml/config')

def saml_config_create(self, body_params):
return self.execute('POST', 'authn/v1/saml/config', body_params=body_params)

def saml_config_update(self, body_params):
return self.execute('PUT', 'authn/v1/saml/config', body_params=body_params)


"""
Enterprise Settings
Expand Down

0 comments on commit 6e4eecb

Please sign in to comment.