API documentation for websecurityscanner_v1alpha.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.
Output only. 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_v1alpha.types.Empty
class.
FieldMask
API documentation for websecurityscanner_v1alpha.types.FieldMask
class.
Finding
A Finding resource represents a vulnerability instance identified during a ScanRun.
The type of the Finding.
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 detailed information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
An addon containing information about request parameters which were found to be vulnerable.
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.
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. next id: 12
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.
Latest ScanRun if available.
ScanRun
A ScanRun is a output-only resource representing an actual run of the scan.
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.
StartScanRunRequest
Request for the StartScanRun
method.
StopScanRunRequest
Request for the StopScanRun
method.
Timestamp
API documentation for websecurityscanner_v1alpha.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.