google_api_web_security_scanner v0.10.0 GoogleApi.WebSecurityScanner.V1.Model.ScanConfig View Source
A ScanConfig resource contains the configurations to launch a scan.
Attributes
authentication
(type:GoogleApi.WebSecurityScanner.V1.Model.Authentication.t
, default:nil
) - The authentication configuration. If specified, service will use the authentication configuration during scanning.blacklistPatterns
(type:list(String.t)
, default:nil
) - The blacklist URL patterns as described in https://cloud.google.com/security-scanner/docs/excluded-urlsdisplayName
(type:String.t
, default:nil
) - Required. The user provided display name of the ScanConfig.exportToSecurityCommandCenter
(type:String.t
, default:nil
) - Controls export of scan configurations and results to Cloud Security Command Center.managedScan
(type:boolean()
, default:nil
) - Whether the scan config is managed by Cloud Web Security Scanner, output only.maxQps
(type:integer()
, default:nil
) - The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. If the field is unspecified or its value is set 0, server will default to 15. Other values outside of [5, 20] range will be rejected with INVALID_ARGUMENT error.name
(type:String.t
, default:nil
) - The resource name of the ScanConfig. The name follows the format of 'projects/{projectId}/scanConfigs/{scanConfigId}'. The ScanConfig IDs are generated by the system.riskLevel
(type:String.t
, default:nil
) - The risk level selected for the scanschedule
(type:GoogleApi.WebSecurityScanner.V1.Model.Schedule.t
, default:nil
) - The schedule of the ScanConfig.startingUrls
(type:list(String.t)
, default:nil
) - Required. The starting URLs from which the scanner finds site pages.staticIpScan
(type:boolean()
, default:nil
) - Whether the scan configuration has enabled static IP address scan feature. If enabled, the scanner will access applications from static IP addresses.userAgent
(type:String.t
, default:nil
) - The user agent used during scanning.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.WebSecurityScanner.V1.Model.ScanConfig{ authentication: GoogleApi.WebSecurityScanner.V1.Model.Authentication.t(), blacklistPatterns: [String.t()], displayName: String.t(), exportToSecurityCommandCenter: String.t(), managedScan: boolean(), maxQps: integer(), name: String.t(), riskLevel: String.t(), schedule: GoogleApi.WebSecurityScanner.V1.Model.Schedule.t(), startingUrls: [String.t()], staticIpScan: boolean(), userAgent: String.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.