API documentation for websecurityscanner_v1beta.types
module.
Classes
CrawledUrl
A CrawledUrl resource represents a URL that was crawled during a ScanRun. Web Security Scanner Service crawls the web applications, following all links within the scope of sites, to find the URLs to test against.
The URL that was crawled.
CreateScanConfigRequest
Request for the CreateScanConfig
method.
Required. The ScanConfig to be created.
DeleteScanConfigRequest
Request for the DeleteScanConfig
method.
Empty
API documentation for websecurityscanner_v1beta.types.Empty
class.
FieldMask
API documentation for websecurityscanner_v1beta.types.FieldMask
class.
Finding
A Finding resource represents a vulnerability instance identified during a ScanRun.
The type of the Finding. Detailed and up-to-date information on findings can be found here: https://cloud.google.com/security-scanner/docs/scan-result- details
The URL produced by the server-side fuzzer and used in the request that triggered the vulnerability.
The description of the vulnerability.
If the vulnerability was originated from nested IFrame, the immediate parent IFrame is reported.
The tracking ID uniquely identifies a vulnerability instance across multiple ScanRuns.
An addon containing information about outdated libraries.
An addon containing information about vulnerable or missing HTTP headers.
An addon containing information reported for an XSS, if any.
FindingTypeStats
A FindingTypeStats resource represents stats regarding a specific FindingType of Findings under a given ScanRun.
The count of findings belonging to this finding type.
Form
! Information about a vulnerability with an HTML.
! The names of form fields related to the vulnerability.
GetFindingRequest
Request for the GetFinding
method.
GetScanConfigRequest
Request for the GetScanConfig
method.
GetScanRunRequest
Request for the GetScanRun
method.
ListCrawledUrlsRequest
Request for the ListCrawledUrls
method.
A token identifying a page of results to be returned. This
should be a next_page_token
value returned from a previous
List request. If unspecified, the first page of results is
returned.
ListCrawledUrlsResponse
Response for the ListCrawledUrls
method.
Token to retrieve the next page of results, or empty if there are no more results in the list.
ListFindingTypeStatsRequest
Request for the ListFindingTypeStats
method.
ListFindingTypeStatsResponse
Response for the ListFindingTypeStats
method.
ListFindingsRequest
Request for the ListFindings
method.
Required. The filter expression. The expression must be in the format: . Supported field: 'finding_type'. Supported operator: '='.
The maximum number of Findings to return, can be limited by server. If not specified or not positive, the implementation will select a reasonable value.
ListFindingsResponse
Response for the ListFindings
method.
Token to retrieve the next page of results, or empty if there are no more results in the list.
ListScanConfigsRequest
Request for the ListScanConfigs
method.
A token identifying a page of results to be returned. This
should be a next_page_token
value returned from a previous
List request. If unspecified, the first page of results is
returned.
ListScanConfigsResponse
Response for the ListScanConfigs
method.
Token to retrieve the next page of results, or empty if there are no more results in the list.
ListScanRunsRequest
Request for the ListScanRuns
method.
A token identifying a page of results to be returned. This
should be a next_page_token
value returned from a previous
List request. If unspecified, the first page of results is
returned.
ListScanRunsResponse
Response for the ListScanRuns
method.
Token to retrieve the next page of results, or empty if there are no more results in the list.
OutdatedLibrary
Information reported for an outdated library.
The version number.
ScanConfig
A ScanConfig resource contains the configurations to launch a scan.
Required. The user provided display name of the ScanConfig.
Required. The starting URLs from which the scanner finds site pages.
The user agent used during scanning.
The schedule of the ScanConfig.
Controls export of scan configurations and results to Cloud Security Command Center.
The risk level selected for the scan
ScanConfigError
Defines a custom error message used by CreateScanConfig and UpdateScanConfig APIs when scan configuration validation fails. It is also reported as part of a ScanRunErrorTrace message if scan validation fails due to a scan configuration error.
Indicates the full name of the ScanConfig field that triggers this error, for example "scan_config.max_qps". This field is provided for troubleshooting purposes only and its actual value can change in the future.
ScanRun
A ScanRun is a output-only resource representing an actual run of the scan. Next id: 12
The execution state of the ScanRun.
The time at which the ScanRun started.
The number of URLs crawled during this ScanRun. If the scan is in progress, the value represents the number of URLs crawled up to now.
Whether the scan run has found any vulnerabilities.
If result_state is an ERROR, this field provides the primary reason for scan's termination and more details, if such are available.
ScanRunErrorTrace
Output only. Defines an error trace message for a ScanRun.
If the scan encounters SCAN_CONFIG_ISSUE error, this field has the error message encountered during scan configuration validation that is performed before each scan run.
ScanRunWarningTrace
Output only. Defines a warning trace message for ScanRun. Warning traces provide customers with useful information that helps make the scanning process more effective.
StartScanRunRequest
Request for the StartScanRun
method.
StopScanRunRequest
Request for the StopScanRun
method.
Timestamp
API documentation for websecurityscanner_v1beta.types.Timestamp
class.
UpdateScanConfigRequest
Request for the UpdateScanConfigRequest
method.
Required. The update mask applies to the resource. For the
FieldMask
definition, see
https://developers.google.com/protocol-
buffers/docs/reference/google.protobuf#fieldmask
ViolatingResource
Information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
URL of this violating resource.
VulnerableHeaders
Information about vulnerable or missing HTTP Headers.
List of missing headers.
VulnerableParameters
Information about vulnerable request parameters.
Xss
Information reported for an XSS.
An error message generated by a javascript breakage.