public class CreateLogstashInstanceRequest extends AbstractModel
header, skipSign| 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 | getDeployMode()Get 部署模式,0:单可用区、1:多可用区 | 
| 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") | 
| ZoneDetail[] | getMultiZoneInfo()Get 多可用区部署时可用区的详细信息 | 
| 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 | 
| OperationDuration | getOperationDuration()Get 可维护时间段 | 
| 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 | setDeployMode(Long DeployMode)Set 部署模式,0:单可用区、1:多可用区 | 
| 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 | setMultiZoneInfo(ZoneDetail[] MultiZoneInfo)Set 多可用区部署时可用区的详细信息 | 
| 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 | setOperationDuration(OperationDuration OperationDuration)Set 可维护时间段 | 
| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 - 标签信息列表public OperationDuration getOperationDuration()
public void setOperationDuration(OperationDuration OperationDuration)
OperationDuration - 可维护时间段public ZoneDetail[] getMultiZoneInfo()
public void setMultiZoneInfo(ZoneDetail[] MultiZoneInfo)
MultiZoneInfo - 多可用区部署时可用区的详细信息public Long getDeployMode()
public void setDeployMode(Long DeployMode)
DeployMode - 部署模式,0:单可用区、1:多可用区Copyright © 2025. All rights reserved.