public static final class DescribeVulListRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeVulListRequest.Builder |
aliasName(String aliasName)
The name of the vulnerability.
|
DescribeVulListRequest.Builder |
attachTypes(String attachTypes)
The additional type of the vulnerabilities.
|
DescribeVulListRequest |
build() |
DescribeVulListRequest.Builder |
clusterId(String clusterId)
The cluster ID.
|
DescribeVulListRequest.Builder |
currentPage(Integer currentPage)
The number of the page to return.
|
DescribeVulListRequest.Builder |
dealed(String dealed)
Specifies whether the vulnerabilities are fixed.
|
DescribeVulListRequest.Builder |
groupId(String groupId)
The ID of the asset group.
|
DescribeVulListRequest.Builder |
ids(String ids)
The IDs of vulnerabilities.
|
DescribeVulListRequest.Builder |
lang(String lang)
The language of the content within the request and response.
|
DescribeVulListRequest.Builder |
name(String name)
The alias of the vulnerability.
|
DescribeVulListRequest.Builder |
necessity(String necessity)
The priority to fix the vulnerability.
|
DescribeVulListRequest.Builder |
nextToken(String nextToken)
The pagination token that is used in the next request to retrieve a new page of results.
|
DescribeVulListRequest.Builder |
pageSize(Integer pageSize)
The number of entries per page.
|
DescribeVulListRequest.Builder |
raspDefend(Integer raspDefend)
Indicates whether the application protection feature is supported.
|
DescribeVulListRequest.Builder |
remark(String remark)
The remarks for the asset affected by the vulnerability.
|
DescribeVulListRequest.Builder |
resourceDirectoryAccountId(Long resourceDirectoryAccountId)
The Alibaba Cloud account ID of the member in the resource directory.
|
DescribeVulListRequest.Builder |
statusList(String statusList)
The status of the vulnerability.
|
DescribeVulListRequest.Builder |
targetType(String targetType)
The type of the asset on which the vulnerability is detected.
|
DescribeVulListRequest.Builder |
type(String type)
The type of the vulnerability.
|
DescribeVulListRequest.Builder |
useNextToken(Boolean useNextToken)
Specifies whether to use NextToken to query the data of vulnerabilities.
|
DescribeVulListRequest.Builder |
uuids(String uuids)
The UUIDs of the servers on which you want to query the vulnerabilities.
|
DescribeVulListRequest.Builder |
vpcInstanceIds(String vpcInstanceIds)
The ID of the virtual private cloud (VPC) in which the vulnerabilities are detected.
|
public DescribeVulListRequest.Builder aliasName(String aliasName)
The name of the vulnerability.
example:RHSA-2019:0230-Important: polkit security update
public DescribeVulListRequest.Builder attachTypes(String attachTypes)
The additional type of the vulnerabilities. You need to specify this parameter when you query application vulnerabilities. Set the value to sca. If you set Type to app, you must specify this parameter.
example:If you set this parameter to sca, application vulnerabilities and the vulnerabilities that are detected based on software component analysis are queried. If you do not specify this parameter, only application vulnerabilities are queried.
sca
public DescribeVulListRequest.Builder clusterId(String clusterId)
The cluster ID.
example:c88fb10da1168494091db6aafc5dd****
public DescribeVulListRequest.Builder currentPage(Integer currentPage)
The number of the page to return. Default value: 1.
example:1
public DescribeVulListRequest.Builder dealed(String dealed)
Specifies whether the vulnerabilities are fixed. Valid values:
n
public DescribeVulListRequest.Builder groupId(String groupId)
The ID of the asset group.
example:You can call the DescribeAllGroups operation to query the IDs of asset groups.
9207613
public DescribeVulListRequest.Builder ids(String ids)
The IDs of vulnerabilities. You can specify up to 50 IDs. Separate multiple IDs with commas (,).
example:282,281,283
public DescribeVulListRequest.Builder lang(String lang)
The language of the content within the request and response. Default value: zh. Valid values:
zh
public DescribeVulListRequest.Builder name(String name)
The alias of the vulnerability.
example:oval:com.redhat.rhsa:def:20172836
public DescribeVulListRequest.Builder necessity(String necessity)
The priority to fix the vulnerability. Separate multiple priorities with commas (,). Valid values:
asap,later,nntf
public DescribeVulListRequest.Builder nextToken(String nextToken)
The pagination token that is used in the next request to retrieve a new page of results. You must specify the token that is obtained from the previous query as the value of NextToken. You do not need to specify this parameter for the first request.
example:E17B501887A2D3AA5E8360A6EFA3B***
public DescribeVulListRequest.Builder pageSize(Integer pageSize)
The number of entries per page. Default value: 10.
example:20
public DescribeVulListRequest.Builder raspDefend(Integer raspDefend)
Indicates whether the application protection feature is supported. Valid values:
0: no.
1: yes.
0
public DescribeVulListRequest.Builder remark(String remark)
The remarks for the asset affected by the vulnerability. The value can be the private IP address, public IP address, or name of the asset.
example:1.2.XX.XX
public DescribeVulListRequest.Builder resourceDirectoryAccountId(Long resourceDirectoryAccountId)
The Alibaba Cloud account ID of the member in the resource directory.
example:You can call the DescribeMonitorAccounts operation to obtain the IDs.
1232428423234****
public DescribeVulListRequest.Builder statusList(String statusList)
The status of the vulnerability. Separate multiple statuses with commas (,). Valid values:
1,2,3
public DescribeVulListRequest.Builder targetType(String targetType)
The type of the asset on which the vulnerability is detected. Valid values:
k8s
public DescribeVulListRequest.Builder type(String type)
The type of the vulnerability. Valid values:
This parameter is required.
example:cve
public DescribeVulListRequest.Builder useNextToken(Boolean useNextToken)
Specifies whether to use NextToken to query the data of vulnerabilities. If you set UseNextToken to true, the value of TotalCount is not returned. Valid values:
false
public DescribeVulListRequest.Builder uuids(String uuids)
The UUIDs of the servers on which you want to query the vulnerabilities. Separate multiple UUIDs with commas (,).
example:You can call the DescribeCloudCenterInstances operation to obtain the UUIDs.
1587bedb-fdb4-48c4-9330-****
public DescribeVulListRequest.Builder vpcInstanceIds(String vpcInstanceIds)
The ID of the virtual private cloud (VPC) in which the vulnerabilities are detected. Separate multiple IDs with commas (,).
example:ins-133****,ins-5414****
public DescribeVulListRequest build()
Copyright © 2026. All rights reserved.