public static final class DescribeExposedInstanceListResponseBody.ExposedInstances.Builder extends Object
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder asapVulCount(Integer asapVulCount)
The number of high-severity vulnerabilities that are exposed on the Internet and can be exploited by attackers.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder assetType(Integer assetType)
The type of the asset. Valid values:
0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder cloudAssetInfo(String cloudAssetInfo)
The JSON string that specifies the information about a database asset, which contains the following fields.
{assetSubTypeName":"INSTANCE","assetType":3,"assetTypeName":"RDS","vendor":0}
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder cspmAlarmCount(Integer cspmAlarmCount)
The number of CSPM risks.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exploitHealthCount(Integer exploitHealthCount)
The number of weak password risks.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposureComponent(String exposureComponent)
The server component that is exposed on the Internet.
example:openssl,openssh
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposureComponentList(List<DescribeExposedInstanceListResponseBody.ExposureComponentList> exposureComponentList)
Expose component information list.
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposureIp(String exposureIp)
The public IP address that is exposed on the Internet.
example:116.12.XX.XX
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposurePort(String exposurePort)
The port that is exposed on the Internet.
example:22
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposureType(String exposureType)
The resource from which the asset is exposed. Valid values:
INTERNET_IP
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder exposureTypeId(String exposureTypeId)
The ID of the instance to which the resource belongs. The valid values of this parameter vary based on the value of the ExposureType parameter.
i-ew11313a****
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder groupId(Long groupId)
The ID of the server group.
example:9469268
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder groupName(String groupName)
The name of the server group.
example:testGroup
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder instanceId(String instanceId)
The instance ID of the asset.
example:i-bp1g6wxdwps7s9dz****
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder instanceName(String instanceName)
The name of the asset.
example:abc_centos7.2_005
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder internetIp(String internetIp)
The public IP address of the server.
example:116.12.XX.XX
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder intranetIp(String intranetIp)
The private IP address of the server.
example:192.168.XX.XX
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder laterVulCount(Integer laterVulCount)
The number of medium-severity vulnerabilities that are exposed on the Internet and can be exploited by attackers.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder nntfVulCount(Integer nntfVulCount)
The number of low-severity vulnerabilities that are exposed on the Internet and can be exploited by attackers.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder regionId(String regionId)
The ID of the region in which the asset resides.
example:For more information about the mapping between region IDs and region names, see Regions and zones.
cn-hangzhou
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder totalVulCount(Integer totalVulCount)
The total number of vulnerabilities that are exposed on the Internet and can be exploited by attackers.
example:0
public DescribeExposedInstanceListResponseBody.ExposedInstances.Builder uuid(String uuid)
The UUID of the server or the instance ID of the cloud service.
example:dd803d9e-a337-4add-9c5b-7d503e08****
public DescribeExposedInstanceListResponseBody.ExposedInstances build()
Copyright © 2026. All rights reserved.