Skip to content

Commit 6e4eecb

Browse files
committed
fix flake8
1 parent 0918d86 commit 6e4eecb

File tree

1 file changed

+45
-1
lines changed

1 file changed

+45
-1
lines changed

prismacloud/api/cspm/_endpoints.py

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def alert_csv_status(self, csv_report_id):
4949

5050
def alert_csv_download(self, csv_report_id):
5151
return self.execute('GET', 'alert/csv/%s/download' % csv_report_id)
52+
5253

5354
"""
5455
Policies
@@ -216,6 +217,10 @@ def user_update(self, user):
216217

217218
def user_delete(self, user_id):
218219
return self.execute('DELETE', 'user/%s' % user_id)
220+
221+
222+
def user_bypass_sso(self, body_params):
223+
return self.execute('PUT', 'user/saml/bypass', body_params=body_params)
219224

220225
"""
221226
User Roles
@@ -461,7 +466,7 @@ def integration_delete(self, integration_id):
461466
[x] DELETE
462467
"""
463468

464-
def resource_list_list_read(self):
469+
def resource_list_read(self):
465470
return self.execute('GET', 'v1/resource_list')
466471

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

478+
"""
479+
Adoption Advisor
480+
481+
[x] LIST
482+
[X] CREATE
483+
[ ] READ
484+
[X] UPDATE
485+
[X] DELETE
486+
"""
487+
488+
def adoptionadvisor_report_read(self):
489+
return self.execute('GET', 'adoptionadvisor/report')
490+
491+
def adoptionadvisor_report_delete(self, report_id):
492+
return self.execute('DELETE', 'adoptionadvisor/report/%s' % report_id)
493+
494+
def adoptionadvisor_report_create(self, report_to_add):
495+
return self.execute('POST', 'adoptionadvisor/report', body_params=report_to_add)
496+
473497
"""
474498
Compliance Reports
475499
@@ -618,6 +642,26 @@ def resource_usage_by_cloud_type_v2(self, body_params):
618642
def resource_usage_over_time_v2(self, body_params):
619643
return self.execute('POST', 'license/api/v2/time_series', body_params=body_params)
620644

645+
"""
646+
SSO SAML
647+
648+
[X] LIST
649+
[X] CREATE
650+
[X] READ
651+
[X] UPDATE
652+
[ ] DELETE
653+
"""
654+
655+
def saml_config_read(self):
656+
return self.execute('GET', 'authn/v1/saml/config')
657+
658+
def saml_config_create(self, body_params):
659+
return self.execute('POST', 'authn/v1/saml/config', body_params=body_params)
660+
661+
def saml_config_update(self, body_params):
662+
return self.execute('PUT', 'authn/v1/saml/config', body_params=body_params)
663+
664+
621665
"""
622666
Enterprise Settings
623667

0 commit comments

Comments
 (0)