public static final class DescribeVulConfigResponseBody.TargetConfigs.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeVulConfigResponseBody.TargetConfigs |
build() |
DescribeVulConfigResponseBody.TargetConfigs.Builder |
config(String config)
The configuration of vulnerability scan.
|
DescribeVulConfigResponseBody.TargetConfigs.Builder |
overAllConfig(String overAllConfig)
Indicates whether the vulnerability management feature is enabled for all servers.
|
DescribeVulConfigResponseBody.TargetConfigs.Builder |
type(String type)
The type of configuration.
|
public DescribeVulConfigResponseBody.TargetConfigs.Builder config(String config)
> Valid values when you set the Type parameter to **cve**, **sys**, **cms**, **app**, **emg**, or **yum**: * **on**: enabled * **off**: disabled Valid values when you set the Type parameter to **scanMode**: * **real**: displays easily exploitable vulnerability. * **all**: displays all vulnerabilities. When you set the Type parameter to **imageVulClean**, the value of this parameter indicates the vulnerability retention period in days.
public DescribeVulConfigResponseBody.TargetConfigs.Builder overAllConfig(String overAllConfig)
* **off**: disabled * **on**: enabled
public DescribeVulConfigResponseBody.TargetConfigs.Builder type(String type)
* **cve**: Linux software vulnerability. * **sys**: Windows system vulnerability. * **cms**: Web-CMS vulnerability. * **app**: application vulnerability that is detected by using web scanner. * **emg**: urgent vulnerability. * **scanMode**: displays easily exploitable vulnerability. * **imageVulClean**: vulnerability retention duration. * **yum**: preferentially uses YUM or APT sources of Alibaba Cloud to fix vulnerabilities.
public DescribeVulConfigResponseBody.TargetConfigs build()
Copyright © 2023. All rights reserved.