public class RepairTaskInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RepairTaskInfo() | 
| RepairTaskInfo(RepairTaskInfo 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAlias()Get 实例名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAuthSource()Get 授权渠道,支持取值:
- `Waiting_auth`:待授权
- `Customer_auth`:客户操作授权
- `System_mandatory_auth`:系统默认授权
- `Pre_policy_auth`:预置策略授权 | 
| String | getAuthTime()Get 任务授权时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getAuthType()Get 任务授权类型,当前`AuthType`和维修任务提供的授权选项的对应关系如下:
- `"1"`:仅提供【在线迁移授权】
- `"2"`:仅提供【停机授权】
- `"3"`:仅提供【在线换盘授权】
- `"4"`:提供【停机换盘授权】(默认)、【弃盘迁移授权】(可选)
- `"5"`:提供【停机授权】(默认)、【弃盘迁移授权】(可选)
- `"6"`:仅提供【在线维护授权】
- `"7"`:提供【在线维护授权】(默认)、【停机授权】(可选)
- `"8"`:仅提供【弃盘迁移授权】 | 
| String | getCreateTime()Get 任务创建时间 | 
| Long | getDeviceStatus()Get 设备状态ID,与设备状态中文名的对应关系如下:
- `1`:故障中
- `2`:处理中
- `3`:正常
- `4`:已预约
- `5`:已取消
- `6`:已避免 | 
| String | getEndTime()Get 任务结束时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getInstanceId()Get 实例ID | 
| String | getLanIp()Get 实例内网IP
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getOperateStatus()Get 操作状态ID,与操作状态中文名的对应关系如下:
- `1`:未授权
- `2`:已授权
- `3`:已处理
- `4`:已预约
- `5`:已取消
- `6`:已避免 | 
| String | getProduct()Get 产品类型,支持取值:
- `CVM`:云服务器
- `CDH`:专用宿主机
- `CPM2.0`:裸金属云服务器
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getRegion()Get 地域
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSubnetId()Get 所在子网ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSubnetName()Get 所在子网名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getTaskDetail()Get 任务详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getTaskId()Get 维修任务ID | 
| Long | getTaskStatus()Get 任务状态ID,与任务状态中文名的对应关系如下:
- `1`:待授权
- `2`:处理中
- `3`:已结束
- `4`:已预约
- `5`:已取消
- `6`:已避免
各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。 | 
| String | getTaskSubType()Get 任务子类型
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getTaskTypeId()Get 任务类型ID,与任务类型中文名的对应关系如下:
- `101`:实例运行隐患
- `102`:实例运行异常
- `103`:实例硬盘异常
- `104`:实例网络连接异常
- `105`:实例运行预警
- `106`:实例硬盘预警
- `107`:实例维护升级
各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。 | 
| String | getTaskTypeName()Get 任务类型中文名 | 
| String | getVpcId()Get 所在私有网络ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getVpcName()Get 所在私有网络名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getWanIp()Get 实例公网IP
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getZone()Get 可用区
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlias(String Alias)Set 实例名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAuthSource(String AuthSource)Set 授权渠道,支持取值:
- `Waiting_auth`:待授权
- `Customer_auth`:客户操作授权
- `System_mandatory_auth`:系统默认授权
- `Pre_policy_auth`:预置策略授权 | 
| void | setAuthTime(String AuthTime)Set 任务授权时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAuthType(Long AuthType)Set 任务授权类型,当前`AuthType`和维修任务提供的授权选项的对应关系如下:
- `"1"`:仅提供【在线迁移授权】
- `"2"`:仅提供【停机授权】
- `"3"`:仅提供【在线换盘授权】
- `"4"`:提供【停机换盘授权】(默认)、【弃盘迁移授权】(可选)
- `"5"`:提供【停机授权】(默认)、【弃盘迁移授权】(可选)
- `"6"`:仅提供【在线维护授权】
- `"7"`:提供【在线维护授权】(默认)、【停机授权】(可选)
- `"8"`:仅提供【弃盘迁移授权】 | 
| void | setCreateTime(String CreateTime)Set 任务创建时间 | 
| void | setDeviceStatus(Long DeviceStatus)Set 设备状态ID,与设备状态中文名的对应关系如下:
- `1`:故障中
- `2`:处理中
- `3`:正常
- `4`:已预约
- `5`:已取消
- `6`:已避免 | 
| void | setEndTime(String EndTime)Set 任务结束时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstanceId(String InstanceId)Set 实例ID | 
| void | setLanIp(String LanIp)Set 实例内网IP
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setOperateStatus(Long OperateStatus)Set 操作状态ID,与操作状态中文名的对应关系如下:
- `1`:未授权
- `2`:已授权
- `3`:已处理
- `4`:已预约
- `5`:已取消
- `6`:已避免 | 
| void | setProduct(String Product)Set 产品类型,支持取值:
- `CVM`:云服务器
- `CDH`:专用宿主机
- `CPM2.0`:裸金属云服务器
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRegion(String Region)Set 地域
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSubnetId(String SubnetId)Set 所在子网ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSubnetName(String SubnetName)Set 所在子网名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTaskDetail(String TaskDetail)Set 任务详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTaskId(String TaskId)Set 维修任务ID | 
| void | setTaskStatus(Long TaskStatus)Set 任务状态ID,与任务状态中文名的对应关系如下:
- `1`:待授权
- `2`:处理中
- `3`:已结束
- `4`:已预约
- `5`:已取消
- `6`:已避免
各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。 | 
| void | setTaskSubType(String TaskSubType)Set 任务子类型
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTaskTypeId(Long TaskTypeId)Set 任务类型ID,与任务类型中文名的对应关系如下:
- `101`:实例运行隐患
- `102`:实例运行异常
- `103`:实例硬盘异常
- `104`:实例网络连接异常
- `105`:实例运行预警
- `106`:实例硬盘预警
- `107`:实例维护升级
各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。 | 
| void | setTaskTypeName(String TaskTypeName)Set 任务类型中文名 | 
| void | setVpcId(String VpcId)Set 所在私有网络ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVpcName(String VpcName)Set 所在私有网络名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setWanIp(String WanIp)Set 实例公网IP
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setZone(String Zone)Set 可用区
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RepairTaskInfo()
public RepairTaskInfo(RepairTaskInfo source)
public String getTaskId()
public void setTaskId(String TaskId)
TaskId - 维修任务IDpublic String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例IDpublic String getAlias()
public void setAlias(String Alias)
Alias - 实例名称
注意:此字段可能返回 null,表示取不到有效值。public Long getTaskTypeId()
public void setTaskTypeId(Long TaskTypeId)
TaskTypeId - 任务类型ID,与任务类型中文名的对应关系如下:
- `101`:实例运行隐患
- `102`:实例运行异常
- `103`:实例硬盘异常
- `104`:实例网络连接异常
- `105`:实例运行预警
- `106`:实例硬盘预警
- `107`:实例维护升级
各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。public String getTaskTypeName()
public void setTaskTypeName(String TaskTypeName)
TaskTypeName - 任务类型中文名public Long getTaskStatus()
public void setTaskStatus(Long TaskStatus)
TaskStatus - 任务状态ID,与任务状态中文名的对应关系如下:
- `1`:待授权
- `2`:处理中
- `3`:已结束
- `4`:已预约
- `5`:已取消
- `6`:已避免
各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。public Long getDeviceStatus()
public void setDeviceStatus(Long DeviceStatus)
DeviceStatus - 设备状态ID,与设备状态中文名的对应关系如下:
- `1`:故障中
- `2`:处理中
- `3`:正常
- `4`:已预约
- `5`:已取消
- `6`:已避免public Long getOperateStatus()
public void setOperateStatus(Long OperateStatus)
OperateStatus - 操作状态ID,与操作状态中文名的对应关系如下:
- `1`:未授权
- `2`:已授权
- `3`:已处理
- `4`:已预约
- `5`:已取消
- `6`:已避免public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 任务创建时间public String getAuthTime()
public void setAuthTime(String AuthTime)
AuthTime - 任务授权时间
注意:此字段可能返回 null,表示取不到有效值。public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 任务结束时间
注意:此字段可能返回 null,表示取不到有效值。public String getTaskDetail()
public void setTaskDetail(String TaskDetail)
TaskDetail - 任务详情
注意:此字段可能返回 null,表示取不到有效值。public String getZone()
public void setZone(String Zone)
Zone - 可用区
注意:此字段可能返回 null,表示取不到有效值。public String getRegion()
public void setRegion(String Region)
Region - 地域
注意:此字段可能返回 null,表示取不到有效值。public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 所在私有网络ID
注意:此字段可能返回 null,表示取不到有效值。public String getVpcName()
public void setVpcName(String VpcName)
VpcName - 所在私有网络名称
注意:此字段可能返回 null,表示取不到有效值。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 所在子网ID
注意:此字段可能返回 null,表示取不到有效值。public String getSubnetName()
public void setSubnetName(String SubnetName)
SubnetName - 所在子网名称
注意:此字段可能返回 null,表示取不到有效值。public String getWanIp()
public void setWanIp(String WanIp)
WanIp - 实例公网IP
注意:此字段可能返回 null,表示取不到有效值。public String getLanIp()
public void setLanIp(String LanIp)
LanIp - 实例内网IP
注意:此字段可能返回 null,表示取不到有效值。public String getProduct()
public void setProduct(String Product)
Product - 产品类型,支持取值:
- `CVM`:云服务器
- `CDH`:专用宿主机
- `CPM2.0`:裸金属云服务器
注意:此字段可能返回 null,表示取不到有效值。public String getTaskSubType()
public void setTaskSubType(String TaskSubType)
TaskSubType - 任务子类型
注意:此字段可能返回 null,表示取不到有效值。public Long getAuthType()
public void setAuthType(Long AuthType)
AuthType - 任务授权类型,当前`AuthType`和维修任务提供的授权选项的对应关系如下:
- `"1"`:仅提供【在线迁移授权】
- `"2"`:仅提供【停机授权】
- `"3"`:仅提供【在线换盘授权】
- `"4"`:提供【停机换盘授权】(默认)、【弃盘迁移授权】(可选)
- `"5"`:提供【停机授权】(默认)、【弃盘迁移授权】(可选)
- `"6"`:仅提供【在线维护授权】
- `"7"`:提供【在线维护授权】(默认)、【停机授权】(可选)
- `"8"`:仅提供【弃盘迁移授权】public String getAuthSource()
public void setAuthSource(String AuthSource)
AuthSource - 授权渠道,支持取值:
- `Waiting_auth`:待授权
- `Customer_auth`:客户操作授权
- `System_mandatory_auth`:系统默认授权
- `Pre_policy_auth`:预置策略授权Copyright © 2025. All rights reserved.