Class DescribeMachineInfoResponse
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cwp.v20180228.models.DescribeMachineInfoResponse
-
public class DescribeMachineInfoResponse extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeMachineInfoResponse()DescribeMachineInfoResponse(DescribeMachineInfoResponse source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAgentVersion()Get agent版本号LonggetFreeMalwaresLeft()Get 免费木马剩余检测数量。LonggetFreeVulsLeft()Get 免费漏洞剩余检测数量。LonggetHasAssetScan()Get 是否有资产扫描记录,0无,1有StringgetInstanceId()Get CVM或BM主机唯一标识。BooleangetIsProVersion()Get 是否开通专业版。 true:是 false:否StringgetMachineIp()Get 机器ip。StringgetMachineName()Get 主机名称。StringgetMachineOs()Get 操作系统。StringgetMachineRegion()Get 机器所属地域。如:ap-guangzhou,ap-shanghaiStringgetMachineStatus()Get 在线状态。 ONLINE: 在线 OFFLINE:离线StringgetMachineType()Get 云服务器类型。 CVM: 腾讯云服务器 BM: 黑石物理机 ECM: 边缘计算服务器 LH: 轻量应用服务器 Other: 混合云机器StringgetMachineWanIp()Get 主机外网IP。StringgetPayMode()Get 主机状态。 POSTPAY: 表示后付费,即按量计费 PREPAY: 表示预付费,即包年包月LonggetProtectDays()Get 受主机安全保护天数。StringgetProtectType()Get 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版StringgetProVersionDeadline()Get 专业版到期时间(仅预付费)StringgetProVersionOpenDate()Get 专业版开通时间。StringgetQuuid()Get CVM或BM主机唯一Uuid。StringgetRequestId()Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。StringgetUuid()Get 主机安全客户端唯一Uuid。voidsetAgentVersion(String AgentVersion)Set agent版本号voidsetFreeMalwaresLeft(Long FreeMalwaresLeft)Set 免费木马剩余检测数量。voidsetFreeVulsLeft(Long FreeVulsLeft)Set 免费漏洞剩余检测数量。voidsetHasAssetScan(Long HasAssetScan)Set 是否有资产扫描记录,0无,1有voidsetInstanceId(String InstanceId)Set CVM或BM主机唯一标识。voidsetIsProVersion(Boolean IsProVersion)Set 是否开通专业版。 true:是 false:否voidsetMachineIp(String MachineIp)Set 机器ip。voidsetMachineName(String MachineName)Set 主机名称。voidsetMachineOs(String MachineOs)Set 操作系统。voidsetMachineRegion(String MachineRegion)Set 机器所属地域。如:ap-guangzhou,ap-shanghaivoidsetMachineStatus(String MachineStatus)Set 在线状态。 ONLINE: 在线 OFFLINE:离线voidsetMachineType(String MachineType)Set 云服务器类型。 CVM: 腾讯云服务器 BM: 黑石物理机 ECM: 边缘计算服务器 LH: 轻量应用服务器 Other: 混合云机器voidsetMachineWanIp(String MachineWanIp)Set 主机外网IP。voidsetPayMode(String PayMode)Set 主机状态。 POSTPAY: 表示后付费,即按量计费 PREPAY: 表示预付费,即包年包月voidsetProtectDays(Long ProtectDays)Set 受主机安全保护天数。voidsetProtectType(String ProtectType)Set 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版voidsetProVersionDeadline(String ProVersionDeadline)Set 专业版到期时间(仅预付费)voidsetProVersionOpenDate(String ProVersionOpenDate)Set 专业版开通时间。voidsetQuuid(String Quuid)Set CVM或BM主机唯一Uuid。voidsetRequestId(String RequestId)Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。voidsetUuid(String Uuid)Set 主机安全客户端唯一Uuid。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeMachineInfoResponse
public DescribeMachineInfoResponse()
-
DescribeMachineInfoResponse
public DescribeMachineInfoResponse(DescribeMachineInfoResponse source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getMachineIp
public String getMachineIp()
Get 机器ip。- Returns:
- MachineIp 机器ip。
-
setMachineIp
public void setMachineIp(String MachineIp)
Set 机器ip。- Parameters:
MachineIp- 机器ip。
-
getProtectDays
public Long getProtectDays()
Get 受主机安全保护天数。- Returns:
- ProtectDays 受主机安全保护天数。
-
setProtectDays
public void setProtectDays(Long ProtectDays)
Set 受主机安全保护天数。- Parameters:
ProtectDays- 受主机安全保护天数。
-
getMachineOs
public String getMachineOs()
Get 操作系统。- Returns:
- MachineOs 操作系统。
-
setMachineOs
public void setMachineOs(String MachineOs)
Set 操作系统。- Parameters:
MachineOs- 操作系统。
-
getMachineName
public String getMachineName()
Get 主机名称。- Returns:
- MachineName 主机名称。
-
setMachineName
public void setMachineName(String MachineName)
Set 主机名称。- Parameters:
MachineName- 主机名称。
-
getMachineStatus
public String getMachineStatus()
Get 在线状态。- ONLINE: 在线
- OFFLINE:离线
- Returns:
- MachineStatus 在线状态。
- ONLINE: 在线
- OFFLINE:离线
-
setMachineStatus
public void setMachineStatus(String MachineStatus)
Set 在线状态。- ONLINE: 在线
- OFFLINE:离线
- Parameters:
MachineStatus- 在线状态。- ONLINE: 在线
- OFFLINE:离线
-
getInstanceId
public String getInstanceId()
Get CVM或BM主机唯一标识。- Returns:
- InstanceId CVM或BM主机唯一标识。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set CVM或BM主机唯一标识。- Parameters:
InstanceId- CVM或BM主机唯一标识。
-
getMachineWanIp
public String getMachineWanIp()
Get 主机外网IP。- Returns:
- MachineWanIp 主机外网IP。
-
setMachineWanIp
public void setMachineWanIp(String MachineWanIp)
Set 主机外网IP。- Parameters:
MachineWanIp- 主机外网IP。
-
getQuuid
public String getQuuid()
Get CVM或BM主机唯一Uuid。- Returns:
- Quuid CVM或BM主机唯一Uuid。
-
setQuuid
public void setQuuid(String Quuid)
Set CVM或BM主机唯一Uuid。- Parameters:
Quuid- CVM或BM主机唯一Uuid。
-
getUuid
public String getUuid()
Get 主机安全客户端唯一Uuid。- Returns:
- Uuid 主机安全客户端唯一Uuid。
-
setUuid
public void setUuid(String Uuid)
Set 主机安全客户端唯一Uuid。- Parameters:
Uuid- 主机安全客户端唯一Uuid。
-
getIsProVersion
public Boolean getIsProVersion()
Get 是否开通专业版。- true:是
- false:否
- Returns:
- IsProVersion 是否开通专业版。
- true:是
- false:否
-
setIsProVersion
public void setIsProVersion(Boolean IsProVersion)
Set 是否开通专业版。- true:是
- false:否
- Parameters:
IsProVersion- 是否开通专业版。- true:是
- false:否
-
getProVersionOpenDate
public String getProVersionOpenDate()
Get 专业版开通时间。- Returns:
- ProVersionOpenDate 专业版开通时间。
-
setProVersionOpenDate
public void setProVersionOpenDate(String ProVersionOpenDate)
Set 专业版开通时间。- Parameters:
ProVersionOpenDate- 专业版开通时间。
-
getMachineType
public String getMachineType()
Get 云服务器类型。- CVM: 腾讯云服务器
- BM: 黑石物理机
- ECM: 边缘计算服务器
- LH: 轻量应用服务器
- Other: 混合云机器
- Returns:
- MachineType 云服务器类型。
- CVM: 腾讯云服务器
- BM: 黑石物理机
- ECM: 边缘计算服务器
- LH: 轻量应用服务器
- Other: 混合云机器
-
setMachineType
public void setMachineType(String MachineType)
Set 云服务器类型。- CVM: 腾讯云服务器
- BM: 黑石物理机
- ECM: 边缘计算服务器
- LH: 轻量应用服务器
- Other: 混合云机器
- Parameters:
MachineType- 云服务器类型。- CVM: 腾讯云服务器
- BM: 黑石物理机
- ECM: 边缘计算服务器
- LH: 轻量应用服务器
- Other: 混合云机器
-
getMachineRegion
public String getMachineRegion()
Get 机器所属地域。如:ap-guangzhou,ap-shanghai- Returns:
- MachineRegion 机器所属地域。如:ap-guangzhou,ap-shanghai
-
setMachineRegion
public void setMachineRegion(String MachineRegion)
Set 机器所属地域。如:ap-guangzhou,ap-shanghai- Parameters:
MachineRegion- 机器所属地域。如:ap-guangzhou,ap-shanghai
-
getPayMode
public String getPayMode()
Get 主机状态。- POSTPAY: 表示后付费,即按量计费
- PREPAY: 表示预付费,即包年包月
- Returns:
- PayMode 主机状态。
- POSTPAY: 表示后付费,即按量计费
- PREPAY: 表示预付费,即包年包月
-
setPayMode
public void setPayMode(String PayMode)
Set 主机状态。- POSTPAY: 表示后付费,即按量计费
- PREPAY: 表示预付费,即包年包月
- Parameters:
PayMode- 主机状态。- POSTPAY: 表示后付费,即按量计费
- PREPAY: 表示预付费,即包年包月
-
getFreeMalwaresLeft
public Long getFreeMalwaresLeft()
Get 免费木马剩余检测数量。- Returns:
- FreeMalwaresLeft 免费木马剩余检测数量。
-
setFreeMalwaresLeft
public void setFreeMalwaresLeft(Long FreeMalwaresLeft)
Set 免费木马剩余检测数量。- Parameters:
FreeMalwaresLeft- 免费木马剩余检测数量。
-
getFreeVulsLeft
public Long getFreeVulsLeft()
Get 免费漏洞剩余检测数量。- Returns:
- FreeVulsLeft 免费漏洞剩余检测数量。
-
setFreeVulsLeft
public void setFreeVulsLeft(Long FreeVulsLeft)
Set 免费漏洞剩余检测数量。- Parameters:
FreeVulsLeft- 免费漏洞剩余检测数量。
-
getAgentVersion
public String getAgentVersion()
Get agent版本号- Returns:
- AgentVersion agent版本号
-
setAgentVersion
public void setAgentVersion(String AgentVersion)
Set agent版本号- Parameters:
AgentVersion- agent版本号
-
getProVersionDeadline
public String getProVersionDeadline()
Get 专业版到期时间(仅预付费)- Returns:
- ProVersionDeadline 专业版到期时间(仅预付费)
-
setProVersionDeadline
public void setProVersionDeadline(String ProVersionDeadline)
Set 专业版到期时间(仅预付费)- Parameters:
ProVersionDeadline- 专业版到期时间(仅预付费)
-
getHasAssetScan
public Long getHasAssetScan()
Get 是否有资产扫描记录,0无,1有- Returns:
- HasAssetScan 是否有资产扫描记录,0无,1有
-
setHasAssetScan
public void setHasAssetScan(Long HasAssetScan)
Set 是否有资产扫描记录,0无,1有- Parameters:
HasAssetScan- 是否有资产扫描记录,0无,1有
-
getProtectType
public String getProtectType()
Get 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版- Returns:
- ProtectType 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版
-
setProtectType
public void setProtectType(String ProtectType)
Set 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版- Parameters:
ProtectType- 防护版本:BASIC_VERSION 基础版,PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 普惠版
-
getRequestId
public String getRequestId()
Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Returns:
- RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
setRequestId
public void setRequestId(String RequestId)
Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。- Parameters:
RequestId- 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
-
-