abacusai.web_app_security_scan_info
Classes
Security scan state and findings for a web app project (_listAppSecurityFindings). |
Module Contents
- class abacusai.web_app_security_scan_info.WebAppSecurityScanInfo(client, webAppProjectId=None, appName=None, deploymentConversationId=None, isDeployed=None, scanStatus=None, scanStartedAt=None, scanCompletedAt=None, scanError=None, settings=None, findings={})
Bases:
abacusai.return_class.AbstractApiClassSecurity scan state and findings for a web app project (_listAppSecurityFindings).
- Parameters:
client (ApiClient) – An authenticated API Client instance
webAppProjectId (id) – The project ID
appName (str) – Name of the app’s build conversation
deploymentConversationId (id) – The app’s build conversation ID
isDeployed (bool) – Whether the app currently has an active deployment
scanStatus (str) – Status of the latest scan (RUNNING | COMPLETE | FAILED), if any
scanStartedAt (str) – When the latest scan started
scanCompletedAt (str) – When the latest scan completed
scanError (str) – Error message when the latest scan failed
settings (dict) – The project’s security_scan settings (notify_recipients)
findings (WebAppSecurityFinding) – The project’s findings
- web_app_project_id = None
- app_name = None
- deployment_conversation_id = None
- is_deployed = None
- scan_status = None
- scan_started_at = None
- scan_completed_at = None
- scan_error = None
- settings = None
- findings
- deprecated_keys
- __repr__()