pub struct SecurityScanConfigResult {
pub authentication: Output<Option<SecurityScanConfigAuthentication>>,
pub blacklist_patterns: Output<Option<Vec<String>>>,
pub display_name: Output<String>,
pub export_to_security_command_center: Output<Option<String>>,
pub max_qps: Output<Option<i32>>,
pub name: Output<String>,
pub project: Output<String>,
pub schedule: Output<Option<SecurityScanConfigSchedule>>,
pub starting_urls: Output<Vec<String>>,
pub target_platforms: Output<Option<Vec<String>>>,
pub user_agent: Output<Option<String>>,
}
Fields§
§authentication: Output<Option<SecurityScanConfigAuthentication>>
The authentication configuration. If specified, service will use the authentication configuration during scanning. Structure is documented below.
blacklist_patterns: Output<Option<Vec<String>>>
The blacklist URL patterns as described in https://cloud.google.com/security-scanner/docs/excluded-urls
display_name: Output<String>
The user provider display name of the ScanConfig.
export_to_security_command_center: Output<Option<String>>
Controls export of scan configurations and results to Cloud Security Command Center.
Default value is ENABLED
.
Possible values are: ENABLED
, DISABLED
.
max_qps: Output<Option<i32>>
The maximum QPS during scanning. A valid value ranges from 5 to 20 inclusively. Defaults to 15.
name: Output<String>
A server defined name for this index. Format:
projects/{{project}}/scanConfigs/{{server_generated_id}}
project: Output<String>
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
schedule: Output<Option<SecurityScanConfigSchedule>>
The schedule of the ScanConfig Structure is documented below.
starting_urls: Output<Vec<String>>
The starting URLs from which the scanner finds site pages.
target_platforms: Output<Option<Vec<String>>>
Set of Cloud Platforms targeted by the scan. If empty, APP_ENGINE will be used as a default.
Each value may be one of: APP_ENGINE
, COMPUTE
.
user_agent: Output<Option<String>>
Type of the user agents used for scanning
Default value is CHROME_LINUX
.
Possible values are: USER_AGENT_UNSPECIFIED
, CHROME_LINUX
, CHROME_ANDROID
, SAFARI_IPHONE
.