Class: TencentCloud::Es::V20180416::CreateLogstashInstanceRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180416/models.rb

Overview

CreateLogstashInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancename = nil, zone = nil, logstashversion = nil, vpcid = nil, subnetid = nil, nodenum = nil, chargetype = nil, chargeperiod = nil, timeunit = nil, autovoucher = nil, voucherids = nil, renewflag = nil, nodetype = nil, disktype = nil, disksize = nil, licensetype = nil, taglist = nil, operationduration = nil, multizoneinfo = nil, deploymode = nil) ⇒ CreateLogstashInstanceRequest

Returns a new instance of CreateLogstashInstanceRequest.



845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
# File 'lib/v20180416/models.rb', line 845

def initialize(instancename=nil, zone=nil, logstashversion=nil, vpcid=nil, subnetid=nil, nodenum=nil, chargetype=nil, chargeperiod=nil, timeunit=nil, autovoucher=nil, voucherids=nil, renewflag=nil, nodetype=nil, disktype=nil, disksize=nil, licensetype=nil, taglist=nil, operationduration=nil, multizoneinfo=nil, deploymode=nil)
  @InstanceName = instancename
  @Zone = zone
  @LogstashVersion = logstashversion
  @VpcId = vpcid
  @SubnetId = subnetid
  @NodeNum = nodenum
  @ChargeType = chargetype
  @ChargePeriod = chargeperiod
  @TimeUnit = timeunit
  @AutoVoucher = autovoucher
  @VoucherIds = voucherids
  @RenewFlag = renewflag
  @NodeType = nodetype
  @DiskType = disktype
  @DiskSize = disksize
  @LicenseType = licensetype
  @TagList = taglist
  @OperationDuration = operationduration
  @MultiZoneInfo = multizoneinfo
  @DeployMode = deploymode
end

Instance Attribute Details

#AutoVoucherObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def AutoVoucher
  @AutoVoucher
end

#ChargePeriodObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def ChargePeriod
  @ChargePeriod
end

#ChargeTypeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def ChargeType
  @ChargeType
end

#DeployModeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def DeployMode
  @DeployMode
end

#DiskSizeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def DiskSize
  @DiskSize
end

#DiskTypeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def DiskType
  @DiskType
end

#InstanceNameObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def InstanceName
  @InstanceName
end

#LicenseTypeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def LicenseType
  @LicenseType
end

#LogstashVersionObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def LogstashVersion
  @LogstashVersion
end

#MultiZoneInfoObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def MultiZoneInfo
  @MultiZoneInfo
end

#NodeNumObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def NodeNum
  @NodeNum
end

#NodeTypeObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def NodeType
  @NodeType
end

#OperationDurationObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def OperationDuration
  @OperationDuration
end

#RenewFlagObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def RenewFlag
  @RenewFlag
end

#SubnetIdObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def SubnetId
  @SubnetId
end

#TagListObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def TagList
  @TagList
end

#TimeUnitObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def TimeUnit
  @TimeUnit
end

#VoucherIdsObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def VoucherIds
  @VoucherIds
end

#VpcIdObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def VpcId
  @VpcId
end

#ZoneObject

Parameters:

  • InstanceName:

    实例名称(1-50 个英文、汉字、数字、连接线-或下划线_)

  • Zone:

    可用区

  • LogstashVersion:

    实例版本(支持“6.8.13”、“7.10.1”)

  • VpcId:

    私有网络ID

  • SubnetId:

    子网ID

  • NodeNum:

    节点数量(2-50个)

  • ChargeType:

    计费类型<li>PREPAID:预付费,即包年包月</li><li>POSTPAID_BY_HOUR:按小时后付费</li>默认值POSTPAID_BY_HOUR

  • ChargePeriod:

    包年包月购买时长(单位由参数TimeUnit决定)

  • TimeUnit:

    计费时长单位(ChargeType为PREPAID时需要设置,默认值为“m”,表示月,当前只支持“m”)

  • AutoVoucher:

    是否自动使用代金券<li>0:不自动使用</li><li>1:自动使用</li>默认值0

  • VoucherIds:

    代金券ID列表(目前仅支持指定一张代金券)

  • RenewFlag:

    自动续费标识<li>RENEW_FLAG_AUTO:自动续费</li><li>RENEW_FLAG_MANUAL:不自动续费,用户手动续费</li>ChargeType为PREPAID时需要设置,如不传递该参数,普通用户默认不自动续费,SVIP用户自动续费

  • NodeType:

    节点规格<li>LOGSTASH.S1.SMALL2:1核2G</li><li>LOGSTASH.S1.MEDIUM4:2核4G</li><li>LOGSTASH.S1.MEDIUM8:2核8G</li><li>LOGSTASH.S1.LARGE16:4核16G</li><li>LOGSTASH.S1.2XLARGE32:8核32G</li><li>LOGSTASH.S1.4XLARGE32:16核32G</li><li>LOGSTASH.S1.4XLARGE64:16核64G</li>

  • DiskType:

    节点磁盘类型<li>CLOUD_SSD:SSD云硬盘</li><li>CLOUD_PREMIUM:高硬能云硬盘</li>默认值CLOUD_SSD

  • DiskSize:

    节点磁盘容量(单位GB)

  • LicenseType:

    License类型<li>oss:开源版</li><li>xpack:xpack版</li>默认值xpack

  • TagList:

    标签信息列表

  • OperationDuration:

    可维护时间段

  • MultiZoneInfo:

    多可用区部署时可用区的详细信息

  • DeployMode:

    部署模式,0:单可用区、1:多可用区



843
844
845
# File 'lib/v20180416/models.rb', line 843

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
# File 'lib/v20180416/models.rb', line 868

def deserialize(params)
  @InstanceName = params['InstanceName']
  @Zone = params['Zone']
  @LogstashVersion = params['LogstashVersion']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @NodeNum = params['NodeNum']
  @ChargeType = params['ChargeType']
  @ChargePeriod = params['ChargePeriod']
  @TimeUnit = params['TimeUnit']
  @AutoVoucher = params['AutoVoucher']
  @VoucherIds = params['VoucherIds']
  @RenewFlag = params['RenewFlag']
  @NodeType = params['NodeType']
  @DiskType = params['DiskType']
  @DiskSize = params['DiskSize']
  @LicenseType = params['LicenseType']
  unless params['TagList'].nil?
    @TagList = []
    params['TagList'].each do |i|
      taginfo_tmp = TagInfo.new
      taginfo_tmp.deserialize(i)
      @TagList << taginfo_tmp
    end
  end
  unless params['OperationDuration'].nil?
    @OperationDuration = OperationDuration.new
    @OperationDuration.deserialize(params['OperationDuration'])
  end
  unless params['MultiZoneInfo'].nil?
    @MultiZoneInfo = []
    params['MultiZoneInfo'].each do |i|
      zonedetail_tmp = ZoneDetail.new
      zonedetail_tmp.deserialize(i)
      @MultiZoneInfo << zonedetail_tmp
    end
  end
  @DeployMode = params['DeployMode']
end