ScanConfig class

A ScanConfig resource contains the configurations to launch a scan.

Constructors

ScanConfig({Authentication? authentication, List<String>? blacklistPatterns, String? displayName, String? exportToSecurityCommandCenter, bool? ignoreHttpStatusErrors, bool? managedScan, int? maxQps, String? name, String? riskLevel, Schedule? schedule, List<String>? startingUrls, bool? staticIpScan, String? userAgent})
ScanConfig.fromJson(Map json_)

Properties

authentication Authentication?
The authentication configuration.
getter/setter pair
blacklistPatterns List<String>?
The excluded URL patterns as described in https://cloud.google.com/security-command-center/docs/how-to-use-web-security-scanner#excluding_urls
getter/setter pair
displayName String?
The user provided display name of the ScanConfig.
getter/setter pair
exportToSecurityCommandCenter String?
Controls export of scan configurations and results to Security Command Center. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignoreHttpStatusErrors bool?
Whether to keep scanning even if most requests return HTTP error codes.
getter/setter pair
managedScan bool?
Whether the scan config is managed by Web Security Scanner, output only.
getter/setter pair
maxQps int?
The maximum QPS during scanning.
getter/setter pair
name String?
The resource name of the ScanConfig.
getter/setter pair
riskLevel String?
The risk level selected for the scan Possible string values are:
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schedule Schedule?
The schedule of the ScanConfig.
getter/setter pair
startingUrls List<String>?
The starting URLs from which the scanner finds site pages.
getter/setter pair
staticIpScan bool?
Whether the scan configuration has enabled static IP address scan feature.
getter/setter pair
userAgent String?
The user agent used during scanning. Possible string values are:
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited