lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.427 vs lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.428

- old
+ new

@@ -4078,128 +4078,146 @@ end end # 实例详细信息列表 class InstanceSet < TencentCloud::Common::AbstractModel - # @param InstanceName: 实例名称 + # @param InstanceName: 实例名称。 # @type InstanceName: String - # @param InstanceId: 实例Id + # @param InstanceId: 实例Id。 # @type InstanceId: String - # @param Appid: 用户的Appid + # @param Appid: 用户的Appid。 # @type Appid: Integer - # @param ProjectId: 项目Id + # @param ProjectId: 项目Id。 # @type ProjectId: Integer - # @param RegionId: 地域id 1--广州 4--上海 5-- 中国香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 + # @param RegionId: 地域id 。1--广州 4--上海 5-- 中国香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 # @type RegionId: Integer - # @param ZoneId: 区域id + # @param ZoneId: 区域id。 # @type ZoneId: Integer - # @param VpcId: vpc网络id 如:75101 + # @param VpcId: vpc网络id,例如75101。 # @type VpcId: Integer - # @param SubnetId: vpc网络下子网id 如:46315 + # @param SubnetId: vpc网络下子网id 如:46315。 # @type SubnetId: Integer - # @param Status: 实例当前状态,0:待初始化;1:实例在流程中;2:实例运行中;-2:实例已隔离;-3:实例待删除 + # @param Status: 实例当前状态。<ul><li>0:待初始化。</li><li>1:实例在流程中。</li><li>2:实例运行中。</li><li>-2:实例已隔离。</li><li>-3:实例待删除。</li></ul> # @type Status: Integer - # @param WanIp: 实例vip + # @param WanIp: 实例vip。 # @type WanIp: String - # @param Port: 实例端口号 + # @param Port: 实例端口号。 # @type Port: Integer - # @param Createtime: 实例创建时间 + # @param Createtime: 实例创建时间。 # @type Createtime: String - # @param Size: 实例容量大小,单位:MB + # @param Size: 实例容量大小,单位:MB。 # @type Size: Float - # @param SizeUsed: 该字段已废弃 + # @param SizeUsed: 该字段已废弃。 # @type SizeUsed: Float - # @param Type: 实例类型:1 – Redis2.8内存版(集群架构),2 – Redis2.8内存版(标准架构),3 – CKV 3.2内存版(标准架构),4 – CKV 3.2内存版(集群架构),5 – Redis2.8内存版(单机),6 – Redis4.0内存版(标准架构),7 – Redis4.0内存版(集群架构),8 – Redis5.0内存版(标准架构),9 – Redis5.0内存版(集群架构) + # @param Type: 实例类型:<ul><li>1:Redis2.8内存版(集群架构)。</li><li>2:Redis2.8内存版(标准架构)。</li><li>3:CKV 3.2内存版(标准架构)。</li><li>4:CKV 3.2内存版(集群架构)。</li><li>5:Redis2.8内存版(单机)。</li></li><li>6:Redis4.0内存版(标准架构)。</li></li><li>7:Redis4.0内存版(集群架构)。</li></li><li>8:Redis5.0内存版(标准架构)。</li></li><li>9:Redis5.0内存版(集群架构)。</li></ul> # @type Type: Integer - # @param AutoRenewFlag: 实例是否设置自动续费标识,1:设置自动续费;0:未设置自动续费 + # @param AutoRenewFlag: 实例是否设置自动续费标识。<ul><li>1:设置自动续费。</li><li>0:未设置自动续费。</li></ul> # @type AutoRenewFlag: Integer - # @param DeadlineTime: 实例到期时间 + # @param DeadlineTime: 实例到期时间。 # @type DeadlineTime: String - # @param Engine: 引擎:社区版Redis、腾讯云CKV + # @param Engine: 引擎:社区版Redis、腾讯云CKV。 # @type Engine: String - # @param ProductType: 产品类型:standalone – 标准版,cluster – 集群版 + # @param ProductType: 产品类型。<ul><li>standalone:标准版。</li><li>cluster :集群版。</li></ul> # @type ProductType: String - # @param UniqVpcId: vpc网络id 如:vpc-fk33jsf43kgv + # @param UniqVpcId: vpc网络id,例如vpc-fk33jsf43kgv。 # @type UniqVpcId: String - # @param UniqSubnetId: vpc网络下子网id 如:subnet-fd3j6l35mm0 + # @param UniqSubnetId: vpc网络下子网id,例如:subnet-fd3j6l35mm0。 # @type UniqSubnetId: String - # @param BillingMode: 计费模式:0-按量计费,1-包年包月 + # @param BillingMode: 计费模式。<ul><li>0:按量计费。</li><li>1:包年包月。</li></ul> # @type BillingMode: Integer - # @param InstanceTitle: 实例运行状态描述:如”实例运行中“ + # @param InstanceTitle: 实例运行状态描述:如”实例运行中“。 # @type InstanceTitle: String - # @param OfflineTime: 计划下线时间 + # @param OfflineTime: 计划下线时间。 # @type OfflineTime: String - # @param SubStatus: 流程中的实例,返回子状态 + # @param SubStatus: 流程中的实例,返回子状态。 # @type SubStatus: Integer - # @param Tags: 反亲和性标签 + # @param Tags: 反亲和性标签。 # @type Tags: Array - # @param InstanceNode: 实例节点信息 + # @param InstanceNode: 实例节点信息。 # @type InstanceNode: Array - # @param RedisShardSize: 分片大小 + # @param RedisShardSize: 分片大小。 # @type RedisShardSize: Integer - # @param RedisShardNum: 分片数量 + # @param RedisShardNum: 分片数量。 # @type RedisShardNum: Integer - # @param RedisReplicasNum: 副本数量 + # @param RedisReplicasNum: 副本数量。 # @type RedisReplicasNum: Integer - # @param PriceId: 计费Id + # @param PriceId: 计费Id。 # @type PriceId: Integer - # @param CloseTime: 隔离时间 + # @param CloseTime: 隔离时间。 # @type CloseTime: String - # @param SlaveReadWeight: 从节点读取权重 + # @param SlaveReadWeight: 从节点读取权重。 # @type SlaveReadWeight: Integer - # @param InstanceTags: 实例关联的标签信息 + # @param InstanceTags: 实例关联的标签信息。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type InstanceTags: Array - # @param ProjectName: 项目名称 + # @param ProjectName: 项目名称。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ProjectName: String - # @param NoAuth: 是否为免密实例,true-免密实例;false-非免密实例 + # @param NoAuth: 是否为免密实例。<ul><li>true:免密实例。</li><li>false:非免密实例。</li></ul> # 注意:此字段可能返回 null,表示取不到有效值。 # @type NoAuth: Boolean - # @param ClientLimit: 客户端连接数 + # @param ClientLimit: 客户端连接数。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ClientLimit: Integer - # @param DtsStatus: DTS状态(内部参数,用户可忽略) + # @param DtsStatus: DTS状态(内部参数,用户可忽略)。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type DtsStatus: Integer - # @param NetLimit: 分片带宽上限,单位MB + # @param NetLimit: 分片带宽上限,单位MB。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type NetLimit: Integer - # @param PasswordFree: 免密实例标识(内部参数,用户可忽略) + # @param PasswordFree: 免密实例标识(内部参数,用户可忽略)。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type PasswordFree: Integer - # @param ReadOnly: 实例只读标识(内部参数,用户可忽略) + # @param Vip6: 内部参数,用户可忽略。 # 注意:此字段可能返回 null,表示取不到有效值。 - # @type ReadOnly: Integer - # @param Vip6: 内部参数,用户可忽略 - # 注意:此字段可能返回 null,表示取不到有效值。 # @type Vip6: String - # @param RemainBandwidthDuration: 内部参数,用户可忽略 + # @param ReadOnly: 实例只读标识(内部参数,用户可忽略)。 # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ReadOnly: Integer + # @param RemainBandwidthDuration: 内部参数,用户可忽略。 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type RemainBandwidthDuration: String - # @param DiskSize: Tendis实例的磁盘大小 + # @param DiskSize: Redis实例请忽略该参数。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type DiskSize: Integer - # @param MonitorVersion: 监控版本: 1m-分钟粒度监控,5s-5秒粒度监控 + # @param MonitorVersion: 监控版本。<ul><li>1m:分钟粒度监控。</li><li>5s:5秒粒度监控。</li></ul> # 注意:此字段可能返回 null,表示取不到有效值。 # @type MonitorVersion: String - # @param ClientLimitMin: 客户端最大连接数可设置的最小值 + # @param ClientLimitMin: 客户端最大连接数可设置的最小值。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ClientLimitMin: Integer - # @param ClientLimitMax: 客户端最大连接数可设置的最大值 + # @param ClientLimitMax: 客户端最大连接数可设置的最大值。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ClientLimitMax: Integer - # @param NodeSet: 实例的节点详细信息 + # @param NodeSet: 实例的节点详细信息。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type NodeSet: Array - # @param Region: 实例所在的地域信息,比如ap-guangzhou + # @param Region: 实例所在的地域信息,比如ap-guangzhou。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Region: String + # @param WanAddress: 外网地址。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type WanAddress: String + # @param PolarisServer: 北极星服务地址。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type PolarisServer: String + # @param CurrentProxyVersion: 实例当前Proxy版本。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type CurrentProxyVersion: String + # @param CurrentRedisVersion: 实例当前Cache小版本。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type CurrentRedisVersion: String + # @param UpgradeProxyVersion: 实例可升级Proxy版本。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type UpgradeProxyVersion: String + # @param UpgradeRedisVersion: 实例可升级Cache小版本。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type UpgradeRedisVersion: String - attr_accessor :InstanceName, :InstanceId, :Appid, :ProjectId, :RegionId, :ZoneId, :VpcId, :SubnetId, :Status, :WanIp, :Port, :Createtime, :Size, :SizeUsed, :Type, :AutoRenewFlag, :DeadlineTime, :Engine, :ProductType, :UniqVpcId, :UniqSubnetId, :BillingMode, :InstanceTitle, :OfflineTime, :SubStatus, :Tags, :InstanceNode, :RedisShardSize, :RedisShardNum, :RedisReplicasNum, :PriceId, :CloseTime, :SlaveReadWeight, :InstanceTags, :ProjectName, :NoAuth, :ClientLimit, :DtsStatus, :NetLimit, :PasswordFree, :ReadOnly, :Vip6, :RemainBandwidthDuration, :DiskSize, :MonitorVersion, :ClientLimitMin, :ClientLimitMax, :NodeSet, :Region + attr_accessor :InstanceName, :InstanceId, :Appid, :ProjectId, :RegionId, :ZoneId, :VpcId, :SubnetId, :Status, :WanIp, :Port, :Createtime, :Size, :SizeUsed, :Type, :AutoRenewFlag, :DeadlineTime, :Engine, :ProductType, :UniqVpcId, :UniqSubnetId, :BillingMode, :InstanceTitle, :OfflineTime, :SubStatus, :Tags, :InstanceNode, :RedisShardSize, :RedisShardNum, :RedisReplicasNum, :PriceId, :CloseTime, :SlaveReadWeight, :InstanceTags, :ProjectName, :NoAuth, :ClientLimit, :DtsStatus, :NetLimit, :PasswordFree, :Vip6, :ReadOnly, :RemainBandwidthDuration, :DiskSize, :MonitorVersion, :ClientLimitMin, :ClientLimitMax, :NodeSet, :Region, :WanAddress, :PolarisServer, :CurrentProxyVersion, :CurrentRedisVersion, :UpgradeProxyVersion, :UpgradeRedisVersion - def initialize(instancename=nil, instanceid=nil, appid=nil, projectid=nil, regionid=nil, zoneid=nil, vpcid=nil, subnetid=nil, status=nil, wanip=nil, port=nil, createtime=nil, size=nil, sizeused=nil, type=nil, autorenewflag=nil, deadlinetime=nil, engine=nil, producttype=nil, uniqvpcid=nil, uniqsubnetid=nil, billingmode=nil, instancetitle=nil, offlinetime=nil, substatus=nil, tags=nil, instancenode=nil, redisshardsize=nil, redisshardnum=nil, redisreplicasnum=nil, priceid=nil, closetime=nil, slavereadweight=nil, instancetags=nil, projectname=nil, noauth=nil, clientlimit=nil, dtsstatus=nil, netlimit=nil, passwordfree=nil, readonly=nil, vip6=nil, remainbandwidthduration=nil, disksize=nil, monitorversion=nil, clientlimitmin=nil, clientlimitmax=nil, nodeset=nil, region=nil) + def initialize(instancename=nil, instanceid=nil, appid=nil, projectid=nil, regionid=nil, zoneid=nil, vpcid=nil, subnetid=nil, status=nil, wanip=nil, port=nil, createtime=nil, size=nil, sizeused=nil, type=nil, autorenewflag=nil, deadlinetime=nil, engine=nil, producttype=nil, uniqvpcid=nil, uniqsubnetid=nil, billingmode=nil, instancetitle=nil, offlinetime=nil, substatus=nil, tags=nil, instancenode=nil, redisshardsize=nil, redisshardnum=nil, redisreplicasnum=nil, priceid=nil, closetime=nil, slavereadweight=nil, instancetags=nil, projectname=nil, noauth=nil, clientlimit=nil, dtsstatus=nil, netlimit=nil, passwordfree=nil, vip6=nil, readonly=nil, remainbandwidthduration=nil, disksize=nil, monitorversion=nil, clientlimitmin=nil, clientlimitmax=nil, nodeset=nil, region=nil, wanaddress=nil, polarisserver=nil, currentproxyversion=nil, currentredisversion=nil, upgradeproxyversion=nil, upgraderedisversion=nil) @InstanceName = instancename @InstanceId = instanceid @Appid = appid @ProjectId = projectid @RegionId = regionid @@ -4236,19 +4254,25 @@ @NoAuth = noauth @ClientLimit = clientlimit @DtsStatus = dtsstatus @NetLimit = netlimit @PasswordFree = passwordfree - @ReadOnly = readonly @Vip6 = vip6 + @ReadOnly = readonly @RemainBandwidthDuration = remainbandwidthduration @DiskSize = disksize @MonitorVersion = monitorversion @ClientLimitMin = clientlimitmin @ClientLimitMax = clientlimitmax @NodeSet = nodeset @Region = region + @WanAddress = wanaddress + @PolarisServer = polarisserver + @CurrentProxyVersion = currentproxyversion + @CurrentRedisVersion = currentredisversion + @UpgradeProxyVersion = upgradeproxyversion + @UpgradeRedisVersion = upgraderedisversion end def deserialize(params) @InstanceName = params['InstanceName'] @InstanceId = params['InstanceId'] @@ -4302,12 +4326,12 @@ @NoAuth = params['NoAuth'] @ClientLimit = params['ClientLimit'] @DtsStatus = params['DtsStatus'] @NetLimit = params['NetLimit'] @PasswordFree = params['PasswordFree'] - @ReadOnly = params['ReadOnly'] @Vip6 = params['Vip6'] + @ReadOnly = params['ReadOnly'] @RemainBandwidthDuration = params['RemainBandwidthDuration'] @DiskSize = params['DiskSize'] @MonitorVersion = params['MonitorVersion'] @ClientLimitMin = params['ClientLimitMin'] @ClientLimitMax = params['ClientLimitMax'] @@ -4318,9 +4342,15 @@ redisnodeinfo_tmp.deserialize(i) @NodeSet << redisnodeinfo_tmp end end @Region = params['Region'] + @WanAddress = params['WanAddress'] + @PolarisServer = params['PolarisServer'] + @CurrentProxyVersion = params['CurrentProxyVersion'] + @CurrentRedisVersion = params['CurrentRedisVersion'] + @UpgradeProxyVersion = params['UpgradeProxyVersion'] + @UpgradeRedisVersion = params['UpgradeRedisVersion'] end end # 慢查询详情 class InstanceSlowlogDetail < TencentCloud::Common::AbstractModel