public class CreateLogstashInstanceRequest extends AbstractModel
Constructor and Description |
---|
CreateLogstashInstanceRequest() |
CreateLogstashInstanceRequest(CreateLogstashInstanceRequest 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 |
---|---|
Long |
getAutoVoucher()
Get 是否自动使用代金券0:不自动使用1:自动使用默认值0
|
Long |
getChargePeriod()
Get 包年包月购买时长(单位由参数TimeUnit决定)
|
String |
getChargeType()
Get 计费类型PREPAID:预付费,即包年包月POSTPAID_BY_HOUR:按小时后付费默认值POSTPAID_BY_HOUR
|
Long |
getDiskSize()
Get 节点磁盘容量(单位GB)
|
String |
getDiskType()
Get 节点磁盘类型CLOUD_SSD:SSD云硬盘CLOUD_PREMIUM:高硬能云硬盘默认值CLOUD_SSD
|
String |
getInstanceName()
Get 实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)
|
String |
getLicenseType()
Get License类型oss:开源版xpack:xpack版默认值xpack
|
String |
getLogstashVersion()
Get 实例版本(支持"6.8.13"、"7.10.1")
|
Long |
getNodeNum()
Get 节点数量(2-50个)
|
String |
getNodeType()
Get 节点规格LOGSTASH.S1.SMALL2:1核2GLOGSTASH.S1.MEDIUM4:2核4GLOGSTASH.S1.MEDIUM8:2核8GLOGSTASH.S1.LARGE16:4核16GLOGSTASH.S1.2XLARGE32:8核32GLOGSTASH.S1.4XLARGE32:16核32GLOGSTASH.S1.4XLARGE64:16核64G
|
String |
getRenewFlag()
Get 自动续费标识RENEW_FLAG_AUTO:自动续费RENEW_FLAG_MANUAL:不自动续费,用户手动续费ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费
|
String |
getSubnetId()
Get 子网ID
|
TagInfo[] |
getTagList()
Get 标签信息列表
|
String |
getTimeUnit()
Get 计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)
|
String[] |
getVoucherIds()
Get 代金券ID列表(目前仅支持指定一张代金券)
|
String |
getVpcId()
Get 私有网络ID
|
String |
getZone()
Get 可用区
|
void |
setAutoVoucher(Long AutoVoucher)
Set 是否自动使用代金券0:不自动使用1:自动使用默认值0
|
void |
setChargePeriod(Long ChargePeriod)
Set 包年包月购买时长(单位由参数TimeUnit决定)
|
void |
setChargeType(String ChargeType)
Set 计费类型PREPAID:预付费,即包年包月POSTPAID_BY_HOUR:按小时后付费默认值POSTPAID_BY_HOUR
|
void |
setDiskSize(Long DiskSize)
Set 节点磁盘容量(单位GB)
|
void |
setDiskType(String DiskType)
Set 节点磁盘类型CLOUD_SSD:SSD云硬盘CLOUD_PREMIUM:高硬能云硬盘默认值CLOUD_SSD
|
void |
setInstanceName(String InstanceName)
Set 实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)
|
void |
setLicenseType(String LicenseType)
Set License类型oss:开源版xpack:xpack版默认值xpack
|
void |
setLogstashVersion(String LogstashVersion)
Set 实例版本(支持"6.8.13"、"7.10.1")
|
void |
setNodeNum(Long NodeNum)
Set 节点数量(2-50个)
|
void |
setNodeType(String NodeType)
Set 节点规格LOGSTASH.S1.SMALL2:1核2GLOGSTASH.S1.MEDIUM4:2核4GLOGSTASH.S1.MEDIUM8:2核8GLOGSTASH.S1.LARGE16:4核16GLOGSTASH.S1.2XLARGE32:8核32GLOGSTASH.S1.4XLARGE32:16核32GLOGSTASH.S1.4XLARGE64:16核64G
|
void |
setRenewFlag(String RenewFlag)
Set 自动续费标识RENEW_FLAG_AUTO:自动续费RENEW_FLAG_MANUAL:不自动续费,用户手动续费ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费
|
void |
setSubnetId(String SubnetId)
Set 子网ID
|
void |
setTagList(TagInfo[] TagList)
Set 标签信息列表
|
void |
setTimeUnit(String TimeUnit)
Set 计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)
|
void |
setVoucherIds(String[] VoucherIds)
Set 代金券ID列表(目前仅支持指定一张代金券)
|
void |
setVpcId(String VpcId)
Set 私有网络ID
|
void |
setZone(String Zone)
Set 可用区
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateLogstashInstanceRequest()
public CreateLogstashInstanceRequest(CreateLogstashInstanceRequest source)
public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)public String getZone()
public void setZone(String Zone)
Zone
- 可用区public String getLogstashVersion()
public void setLogstashVersion(String LogstashVersion)
LogstashVersion
- 实例版本(支持"6.8.13"、"7.10.1")public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 子网IDpublic Long getNodeNum()
public void setNodeNum(Long NodeNum)
NodeNum
- 节点数量(2-50个)public String getChargeType()
public void setChargeType(String ChargeType)
ChargeType
- 计费类型public Long getChargePeriod()
public void setChargePeriod(Long ChargePeriod)
ChargePeriod
- 包年包月购买时长(单位由参数TimeUnit决定)public String getTimeUnit()
public void setTimeUnit(String TimeUnit)
TimeUnit
- 计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)public Long getAutoVoucher()
public void setAutoVoucher(Long AutoVoucher)
AutoVoucher
- 是否自动使用代金券public String[] getVoucherIds()
public void setVoucherIds(String[] VoucherIds)
VoucherIds
- 代金券ID列表(目前仅支持指定一张代金券)public String getRenewFlag()
public void setRenewFlag(String RenewFlag)
RenewFlag
- 自动续费标识public String getNodeType()
public void setNodeType(String NodeType)
NodeType
- 节点规格public String getDiskType()
public void setDiskType(String DiskType)
DiskType
- 节点磁盘类型public Long getDiskSize()
public void setDiskSize(Long DiskSize)
DiskSize
- 节点磁盘容量(单位GB)public String getLicenseType()
public void setLicenseType(String LicenseType)
LicenseType
- License类型public TagInfo[] getTagList()
public void setTagList(TagInfo[] TagList)
TagList
- 标签信息列表Copyright © 2022. All rights reserved.