websecurityscanner/v1 library
Web Security Scanner API - v1
Scans your Compute and App Engine apps for common web vulnerabilities.
For more information, see cloud.google.com/security-command-center/docs/concepts-web-security-scanner-overview/
Create an instance of WebSecurityScannerApi to access these resources:
Classes
- Authentication
- Scan authentication configuration.
- CrawledUrl
- A CrawledUrl resource represents a URL that was crawled during a ScanRun.
- CustomAccount
- Describes authentication configuration that uses a custom account.
- Finding
- A Finding resource represents a vulnerability instance identified during a ScanRun.
- FindingTypeStats
- A FindingTypeStats resource represents stats regarding a specific FindingType of Findings under a given ScanRun.
- Form
- ! Information about a vulnerability with an HTML.
- GoogleAccount
- Describes authentication configuration that uses a Google account.
- IapCredential
- Describes authentication configuration for Identity-Aware-Proxy (IAP).
- IapTestServiceAccountInfo
- Describes authentication configuration when Web-Security-Scanner service account is added in Identity-Aware-Proxy (IAP) access policies.
- ListCrawledUrlsResponse
-
Response for the
ListCrawledUrls
method. - ListFindingsResponse
-
Response for the
ListFindings
method. - ListFindingTypeStatsResponse
-
Response for the
ListFindingTypeStats
method. - ListScanConfigsResponse
-
Response for the
ListScanConfigs
method. - ListScanRunsResponse
-
Response for the
ListScanRuns
method. - OutdatedLibrary
- Information reported for an outdated library.
- ProjectsResource
- ProjectsScanConfigsResource
- ProjectsScanConfigsScanRunsCrawledUrlsResource
- ProjectsScanConfigsScanRunsFindingsResource
- ProjectsScanConfigsScanRunsFindingTypeStatsResource
- ProjectsScanConfigsScanRunsResource
- ScanConfig
- A ScanConfig resource contains the configurations to launch a scan.
- ScanConfigError
- Defines a custom error message used by CreateScanConfig and UpdateScanConfig APIs when scan configuration validation fails.
- ScanRun
- A ScanRun is a output-only resource representing an actual run of the scan.
- ScanRunErrorTrace
- Defines an error trace message for a ScanRun.
- ScanRunWarningTrace
- Defines a warning trace message for ScanRun.
- Schedule
- Scan schedule configuration.
- ViolatingResource
- Information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
- VulnerableHeaders
- Information about vulnerable or missing HTTP Headers.
- VulnerableParameters
- Information about vulnerable request parameters.
- WebSecurityScannerApi
- Scans your Compute and App Engine apps for common web vulnerabilities.
- Xss
- Information reported for an XSS.
- Xxe
- Information reported for an XXE.
Typedefs
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Header = $Header
- Describes a HTTP Header.
- StartScanRunRequest = $Empty
-
Request for the
StartScanRun
method. - StopScanRunRequest = $Empty
-
Request for the
StopScanRun
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.