public class AttachDisksRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| AttachDisksRequest() | 
| AttachDisksRequest(AttachDisksRequest 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 | getAlignType()Get 挂载模式,取值范围:
AUTO_RENEW:自动续费
ALIGN_DEADLINE:自动对其到期时间 | 
| Long | getChargeType()Get 磁盘计费类型(1包月、3包销) | 
| Boolean | getCreateDisk()Get 是否是新购云盘进行挂载 | 
| String[] | getCvmInstanceIds()Get 需要挂载的cvm节点id列表 | 
| Boolean | getDeleteWithInstance()Get 可选参数,不传该参数则仅执行挂载操作。传入True时,会在挂载成功后将云硬盘设置为随云主机销毁模式,仅对按量计费云硬盘有效。 | 
| String[] | getDiskIds()Get 需要挂载的云盘ID | 
| NodeSpecDiskV2 | getDiskSpec()Get 新购云盘规格 | 
| String | getInstanceId()Get EMR集群实例ID | 
| String[] | getSelectiveConfServices()Get 新挂磁盘时可支持配置的服务名称列表 | 
| Long | getUnderWriteDuration()Get 磁盘包销购买时长(仅支持12、24、36、48、60) | 
| void | setAlignType(String AlignType)Set 挂载模式,取值范围:
AUTO_RENEW:自动续费
ALIGN_DEADLINE:自动对其到期时间 | 
| void | setChargeType(Long ChargeType)Set 磁盘计费类型(1包月、3包销) | 
| void | setCreateDisk(Boolean CreateDisk)Set 是否是新购云盘进行挂载 | 
| void | setCvmInstanceIds(String[] CvmInstanceIds)Set 需要挂载的cvm节点id列表 | 
| void | setDeleteWithInstance(Boolean DeleteWithInstance)Set 可选参数,不传该参数则仅执行挂载操作。传入True时,会在挂载成功后将云硬盘设置为随云主机销毁模式,仅对按量计费云硬盘有效。 | 
| void | setDiskIds(String[] DiskIds)Set 需要挂载的云盘ID | 
| void | setDiskSpec(NodeSpecDiskV2 DiskSpec)Set 新购云盘规格 | 
| void | setInstanceId(String InstanceId)Set EMR集群实例ID | 
| void | setSelectiveConfServices(String[] SelectiveConfServices)Set 新挂磁盘时可支持配置的服务名称列表 | 
| void | setUnderWriteDuration(Long UnderWriteDuration)Set 磁盘包销购买时长(仅支持12、24、36、48、60) | 
| 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 AttachDisksRequest()
public AttachDisksRequest(AttachDisksRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - EMR集群实例IDpublic String[] getDiskIds()
public void setDiskIds(String[] DiskIds)
DiskIds - 需要挂载的云盘IDpublic String getAlignType()
public void setAlignType(String AlignType)
AlignType - 挂载模式,取值范围:
AUTO_RENEW:自动续费
ALIGN_DEADLINE:自动对其到期时间public String[] getCvmInstanceIds()
public void setCvmInstanceIds(String[] CvmInstanceIds)
CvmInstanceIds - 需要挂载的cvm节点id列表public Boolean getCreateDisk()
public void setCreateDisk(Boolean CreateDisk)
CreateDisk - 是否是新购云盘进行挂载public NodeSpecDiskV2 getDiskSpec()
public void setDiskSpec(NodeSpecDiskV2 DiskSpec)
DiskSpec - 新购云盘规格public Boolean getDeleteWithInstance()
public void setDeleteWithInstance(Boolean DeleteWithInstance)
DeleteWithInstance - 可选参数,不传该参数则仅执行挂载操作。传入True时,会在挂载成功后将云硬盘设置为随云主机销毁模式,仅对按量计费云硬盘有效。public String[] getSelectiveConfServices()
public void setSelectiveConfServices(String[] SelectiveConfServices)
SelectiveConfServices - 新挂磁盘时可支持配置的服务名称列表public Long getChargeType()
public void setChargeType(Long ChargeType)
ChargeType - 磁盘计费类型(1包月、3包销)public Long getUnderWriteDuration()
public void setUnderWriteDuration(Long UnderWriteDuration)
UnderWriteDuration - 磁盘包销购买时长(仅支持12、24、36、48、60)Copyright © 2025. All rights reserved.