public class ResizeInstanceDisksRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ResizeInstanceDisksRequest() | 
| ResizeInstanceDisksRequest(ResizeInstanceDisksRequest 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 | 
|---|---|
| DataDisk[] | getDataDisks()Get 待扩容的数据盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容非弹性数据盘([ DescribeDisks ](https://cloud.tencent.com/document/api/362/16315)接口返回值中的`Portable`为`false`表示非弹性)。数据盘容量单位:GiB。最小扩容步长:10GiB。关于数据盘类型的选择请参考[硬盘产品简介](https://cloud.tencent.com/document/product/362/2353)。可选数据盘类型受到实例类型`InstanceType`限制。另外允许扩容的最大容量也因数据盘类型的不同而有所差异。
 | 
| Boolean | getForceStop()Get 是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机,然后再扩容实例磁盘。取值范围: true:表示在正常关机失败后进行强制关机 false:表示在正常关机失败后不进行强制关机 默认取值:false。 强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常关机时使用。 | 
| String | getInstanceId()Get 待操作的实例ID。可通过[ DescribeInstances ](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。 | 
| Boolean | getResizeOnline()Get 扩容云盘的方式是否为在线扩容。 | 
| SystemDisk | getSystemDisk()Get 待扩容的系统盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容云盘。
 | 
| void | setDataDisks(DataDisk[] DataDisks)Set 待扩容的数据盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容非弹性数据盘([ DescribeDisks ](https://cloud.tencent.com/document/api/362/16315)接口返回值中的`Portable`为`false`表示非弹性)。数据盘容量单位:GiB。最小扩容步长:10GiB。关于数据盘类型的选择请参考[硬盘产品简介](https://cloud.tencent.com/document/product/362/2353)。可选数据盘类型受到实例类型`InstanceType`限制。另外允许扩容的最大容量也因数据盘类型的不同而有所差异。
 | 
| void | setForceStop(Boolean ForceStop)Set 是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机,然后再扩容实例磁盘。取值范围: true:表示在正常关机失败后进行强制关机 false:表示在正常关机失败后不进行强制关机 默认取值:false。 强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常关机时使用。 | 
| void | setInstanceId(String InstanceId)Set 待操作的实例ID。可通过[ DescribeInstances ](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。 | 
| void | setResizeOnline(Boolean ResizeOnline)Set 扩容云盘的方式是否为在线扩容。 | 
| void | setSystemDisk(SystemDisk SystemDisk)Set 待扩容的系统盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容云盘。
 | 
| 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 ResizeInstanceDisksRequest()
public ResizeInstanceDisksRequest(ResizeInstanceDisksRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 待操作的实例ID。可通过[ DescribeInstances ](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。public DataDisk[] getDataDisks()
public void setDataDisks(DataDisk[] DataDisks)
DataDisks - 待扩容的数据盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容非弹性数据盘([ DescribeDisks ](https://cloud.tencent.com/document/api/362/16315)接口返回值中的`Portable`为`false`表示非弹性)。数据盘容量单位:GiB。最小扩容步长:10GiB。关于数据盘类型的选择请参考[硬盘产品简介](https://cloud.tencent.com/document/product/362/2353)。可选数据盘类型受到实例类型`InstanceType`限制。另外允许扩容的最大容量也因数据盘类型的不同而有所差异。
public Boolean getForceStop()
public void setForceStop(Boolean ForceStop)
ForceStop - 是否对运行中的实例选择强制关机。建议对运行中的实例先手动关机,然后再扩容实例磁盘。取值范围:public SystemDisk getSystemDisk()
public void setSystemDisk(SystemDisk SystemDisk)
SystemDisk - 待扩容的系统盘配置信息,仅支持指定待扩容盘的目的容量。只支持扩容云盘。
public Boolean getResizeOnline()
public void setResizeOnline(Boolean ResizeOnline)
ResizeOnline - 扩容云盘的方式是否为在线扩容。Copyright © 2025. All rights reserved.