public class UpdateInstanceRequest extends AbstractModel
构造器和说明 |
---|
UpdateInstanceRequest() |
限定符和类型 | 方法和说明 |
---|---|
CosBackup |
getCosBackup()
获取COS自动备份信息
|
Integer |
getDiskSize()
获取磁盘大小(单位GB)
|
EsAcl |
getEsAcl()
获取访问控制列表
|
String |
getEsConfig()
获取配置项(JSON格式字符串)。
|
Boolean |
getForceRestart()
获取更新配置时是否强制重启true强制重启false不强制重启当前仅更新EsConfig时需要设置,默认值为false
|
String |
getInstanceId()
获取实例ID
|
String |
getInstanceName()
获取实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)
|
Integer |
getMasterNodeDiskSize()
获取专用主节点磁盘大小(单位GB系统默认配置为50GB,暂不支持自定义)
|
Integer |
getMasterNodeNum()
获取专用主节点个数(只支持3个或5个)
|
String |
getMasterNodeType()
获取专用主节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64G
|
Integer |
getNodeNum()
获取节点个数(2-50个)
|
String |
getNodeType()
获取节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64G
|
String |
getPassword()
获取默认用户elastic的密码(8到16位,至少包括两项([a-z,A-Z],[0-9]和[-!
|
void |
setCosBackup(CosBackup CosBackup)
设置COS自动备份信息
|
void |
setDiskSize(Integer DiskSize)
设置磁盘大小(单位GB)
|
void |
setEsAcl(EsAcl EsAcl)
设置访问控制列表
|
void |
setEsConfig(String EsConfig)
设置配置项(JSON格式字符串)。
|
void |
setForceRestart(Boolean ForceRestart)
设置更新配置时是否强制重启true强制重启false不强制重启当前仅更新EsConfig时需要设置,默认值为false
|
void |
setInstanceId(String InstanceId)
设置实例ID
|
void |
setInstanceName(String InstanceName)
设置实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)
|
void |
setMasterNodeDiskSize(Integer MasterNodeDiskSize)
设置专用主节点磁盘大小(单位GB系统默认配置为50GB,暂不支持自定义)
|
void |
setMasterNodeNum(Integer MasterNodeNum)
设置专用主节点个数(只支持3个或5个)
|
void |
setMasterNodeType(String MasterNodeType)
设置专用主节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64G
|
void |
setNodeNum(Integer NodeNum)
设置节点个数(2-50个)
|
void |
setNodeType(String NodeType)
设置节点规格ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64G
|
void |
setPassword(String Password)
设置默认用户elastic的密码(8到16位,至少包括两项([a-z,A-Z],[0-9]和[-!
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)public Integer getNodeNum()
public void setNodeNum(Integer NodeNum)
NodeNum
- 节点个数(2-50个)public String getEsConfig()
public void setEsConfig(String EsConfig)
EsConfig
- 配置项(JSON格式字符串)。当前仅支持以下配置项:public String getPassword()
public void setPassword(String Password)
Password
- 默认用户elastic的密码(8到16位,至少包括两项([a-z,A-Z],[0-9]和[-!@#$%&^*+=_:;,.?]的特殊符号)public EsAcl getEsAcl()
public void setEsAcl(EsAcl EsAcl)
EsAcl
- 访问控制列表public Integer getDiskSize()
public void setDiskSize(Integer DiskSize)
DiskSize
- 磁盘大小(单位GB)public String getNodeType()
public void setNodeType(String NodeType)
NodeType
- 节点规格public Integer getMasterNodeNum()
public void setMasterNodeNum(Integer MasterNodeNum)
MasterNodeNum
- 专用主节点个数(只支持3个或5个)public String getMasterNodeType()
public void setMasterNodeType(String MasterNodeType)
MasterNodeType
- 专用主节点规格public Integer getMasterNodeDiskSize()
public void setMasterNodeDiskSize(Integer MasterNodeDiskSize)
MasterNodeDiskSize
- 专用主节点磁盘大小(单位GB系统默认配置为50GB,暂不支持自定义)public Boolean getForceRestart()
public void setForceRestart(Boolean ForceRestart)
ForceRestart
- 更新配置时是否强制重启public CosBackup getCosBackup()
public void setCosBackup(CosBackup CosBackup)
CosBackup
- COS自动备份信息Copyright © 2019. All rights reserved.