public static final class DescribeAssetDetailByUuidsResponseBody.AssetList.Builder extends Object
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder assetType(String assetType)
The type of the asset.
The value is fixed as 0, which indicates ECS instances.
example:0
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder authModifyTime(Long authModifyTime)
The timestamp when Security Center is authorized to protect the instance. Unit: milliseconds.
example:1627974044000
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder authVersion(Integer authVersion)
The edition of Security Center that is authorized to protect the instance. Valid values:
7
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder bind(Boolean bind)
Indicates whether Security Center is authorized to protect the instance. Valid values:
true
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder clientStatus(String clientStatus)
The status of the Security Center agent. Valid values:
online
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder clientVersion(String clientVersion)
The version of the Security Center agent.
example:2.0.0
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder cpu(Integer cpu)
The number of CPU cores.
example:4
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder cpuInfo(String cpuInfo)
The details of the CPU.
example:Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder createTime(Long createTime)
The timestamp when Security Center records the details of the instance. Unit: milliseconds.
example:1603863599000
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder diskInfoList(List<String> diskInfoList)
An array that consists of the information about the disk.
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder flag(Integer flag)
The type of the asset by source. Valid values:
0
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder groupTrace(String groupTrace)
The group to which the instance belongs. By default, the instances that are not grouped belong to the Default group.
example:default
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder hostName(String hostName)
The hostname.
example:test
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder instanceId(String instanceId)
The ID of the ECS instance.
example:i-rj9gda4wolo0zixi****
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder instanceName(String instanceName)
The name of the ECS instance.
example:TestInstanceName
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder internetIp(String internetIp)
The public IP address of the ECS instance.
example:10.10.XX.XX
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder intranetIp(String intranetIp)
The private IP address of the ECS instance.
example:192.168.XX.XX
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder ip(String ip)
The IP address of the ECS instance.
example:If the ECS instance has a public IP address, the value of this parameter is the public IP address of the ECS instance. If the ECS instance does not have a public IP address, the value of this parameter is the private IP address of the ECS instance.
10.10.XX.XX
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder ipList(List<String> ipList)
The IP addresses of the instances.
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder kernel(String kernel)
The kernel version of the operating system.
example:4.18.0-80.11.2.el8_0.x86_64
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder macList(List<String> macList)
The media access control (MAC) addresses of the instances.
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder mem(Integer mem)
The memory size of the instance. Unit: GB.
example:4
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder memory(Long memory)
The memory size of the instance. Unit: MB.
example:1024
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder os(String os)
The operating system of the ECS instance.
example:Linux
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder osDetail(String osDetail)
The operating system version of the instance.
example:Linux 64bit
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder osName(String osName)
The name of the operating system run by the ECS instance.
example:CentOS 7.6 64-bit
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder region(String region)
The region in which the ECS instance resides.
example:cn-guangzhou
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder regionId(String regionId)
The region in which the ECS instance resides.
example:For more information about the mapping between region IDs and region names, see Regions and zones.
cn-shanghai
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder regionName(String regionName)
The name of the region in which the ECS instance resides.
example:cn-shenzhen
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder sysInfo(String sysInfo)
The operating system information about the instance.
example:CentOS Linux 8.0.1905
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder tag(String tag)
The tag added to the instance.
example:test
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder uuid(String uuid)
The UUID of the ECS instance.
example:2a98f149-0256-414c-a29a-a69f8a75****
public DescribeAssetDetailByUuidsResponseBody.AssetList.Builder vpcInstanceId(String vpcInstanceId)
The ID of the virtual private cloud (VPC).
example:13231-331331
public DescribeAssetDetailByUuidsResponseBody.AssetList build()
Copyright © 2026. All rights reserved.