public static final class ModifyCreateVulWhitelistRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
ModifyCreateVulWhitelistRequest |
build() |
ModifyCreateVulWhitelistRequest.Builder |
reason(String reason)
The reason why you add the vulnerability to the whitelist.
|
ModifyCreateVulWhitelistRequest.Builder |
targetInfo(String targetInfo)
The applicable scope of the whitelist.
|
ModifyCreateVulWhitelistRequest.Builder |
whitelist(String whitelist)
The information about the vulnerability that you want to add to the whitelist.
|
public ModifyCreateVulWhitelistRequest.Builder reason(String reason)
public ModifyCreateVulWhitelistRequest.Builder targetInfo(String targetInfo)
* **type**: the type of the applicable scope. Valid values: * **GroupId**: the ID of a server group * **Uuid**: the UUID of a server * **uuids**: the UUIDs of servers * **groupIds**: the IDs of server groups > If you leave this parameter empty, all servers are added to the whitelist. If you set the **type** field to **GroupId**, you must also specify the **groupIds** field. If you set **type** to **Uuid**, you must specify the **uuids** parameter.
public ModifyCreateVulWhitelistRequest.Builder whitelist(String whitelist)
* **Status**: the status of the vulnerability. * **GmtLast**: the timestamp when the vulnerability was last detected. Unit: milliseconds. * **LaterCount**: the number of vulnerabilities that have the medium priority. * **AsapCount**: the number of vulnerabilities that have the high priority. * **Name**: the name of the vulnerability. * **Type**: the type of the vulnerability. Valid values: * **cve**: Linux software vulnerability * **sys**: Windows system vulnerability * **cms**: Web-CMS vulnerability * **app**: application vulnerability * **emg**: urgent vulnerability * **Related**: the Common Vulnerabilities and Exposures (CVE) ID of the vulnerability. * **HandledCount**: the number of handled vulnerabilities. * **AliasName**: the alias of the vulnerability. * **RuleModifyTime**: the time when the vulnerability was last disclosed. * **NntfCount**: the number of vulnerabilities that have the low priority. * **TotalFixCount**: the total number of fixed vulnerabilities. * **Tags**: the tag that is added to the vulnerability. > You can call the [DescribeGroupedVul](~~DescribeGroupedVul~~) operation to query the information about the vulnerability that you want to add to the whitelist.
public ModifyCreateVulWhitelistRequest build()
Copyright © 2023. All rights reserved.