lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.590 vs lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.591

- old
+ new

@@ -45,11 +45,11 @@ # - 4:账号已删除。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Status: Integer attr_accessor :InstanceId, :AccountName, :Remark, :Privilege, :ReadonlyPolicy, :Status - + def initialize(instanceid=nil, accountname=nil, remark=nil, privilege=nil, readonlypolicy=nil, status=nil) @InstanceId = instanceid @AccountName = accountname @Remark = remark @Privilege = privilege @@ -75,11 +75,11 @@ # @type InstanceId: String # @param InstanceRole: 给复制组添加的实例分配角色。<ul><li>rw:可读写。</li><li>r:只读。</li></ul> # @type InstanceRole: String attr_accessor :GroupId, :InstanceId, :InstanceRole - + def initialize(groupid=nil, instanceid=nil, instancerole=nil) @GroupId = groupid @InstanceId = instanceid @InstanceRole = instancerole end @@ -97,11 +97,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -115,11 +115,11 @@ class AllocateWanAddressRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -135,11 +135,11 @@ # @type WanStatus: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FlowId, :WanStatus, :RequestId - + def initialize(flowid=nil, wanstatus=nil, requestid=nil) @FlowId = flowid @WanStatus = wanstatus @RequestId = requestid end @@ -157,11 +157,11 @@ # @type InstanceIds: Array # @param TemplateId: 应用的参数模板ID # @type TemplateId: String attr_accessor :InstanceIds, :TemplateId - + def initialize(instanceids=nil, templateid=nil) @InstanceIds = instanceids @TemplateId = templateid end @@ -177,11 +177,11 @@ # @type TaskIds: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskIds, :RequestId - + def initialize(taskids=nil, requestid=nil) @TaskIds = taskids @RequestId = requestid end @@ -199,11 +199,11 @@ # @type SecurityGroupId: String # @param InstanceIds: 被绑定的实例ID,类似ins-lesecurk,支持指定多个实例。 # @type InstanceIds: Array attr_accessor :Product, :SecurityGroupId, :InstanceIds - + def initialize(product=nil, securitygroupid=nil, instanceids=nil) @Product = product @SecurityGroupId = securitygroupid @InstanceIds = instanceids end @@ -219,11 +219,11 @@ class AssociateSecurityGroupsResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -241,11 +241,11 @@ # @type DownloadUrl: String # @param InnerDownloadUrl: 备份文件内网下载地址(6小时) # @type InnerDownloadUrl: String attr_accessor :FileName, :FileSize, :DownloadUrl, :InnerDownloadUrl - + def initialize(filename=nil, filesize=nil, downloadurl=nil, innerdownloadurl=nil) @FileName = filename @FileSize = filesize @DownloadUrl = downloadurl @InnerDownloadUrl = innerdownloadurl @@ -265,11 +265,11 @@ # @type Region: String # @param VpcList: 备份文件下载地址的 VPC 列表。 # @type VpcList: Array attr_accessor :Region, :VpcList - + def initialize(region=nil, vpclist=nil) @Region = region @VpcList = vpclist end @@ -291,11 +291,11 @@ # @type Size: Integer # @param Updatetime: 数据时间戳 # @type Updatetime: Integer attr_accessor :DB, :Key, :Type, :Size, :Updatetime - + def initialize(db=nil, key=nil, type=nil, size=nil, updatetime=nil) @DB = db @Key = key @Type = type @Size = size @@ -321,11 +321,11 @@ # @type Size: Integer # @param Updatetime: 时间戳 # @type Updatetime: Integer attr_accessor :Type, :Count, :Size, :Updatetime - + def initialize(type=nil, count=nil, size=nil, updatetime=nil) @Type = type @Count = count @Size = size @Updatetime = updatetime @@ -347,11 +347,11 @@ # @type InstanceId: String # @param InstanceRole: 实例角色,rw可读写,r只读 # @type InstanceRole: String attr_accessor :GroupId, :InstanceId, :InstanceRole - + def initialize(groupid=nil, instanceid=nil, instancerole=nil) @GroupId = groupid @InstanceId = instanceid @InstanceRole = instancerole end @@ -369,11 +369,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -389,11 +389,11 @@ # @type GroupId: String # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :GroupId, :InstanceId - + def initialize(groupid=nil, instanceid=nil) @GroupId = groupid @InstanceId = instanceid end @@ -409,11 +409,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -429,11 +429,11 @@ # @type InstanceId: String # @param GroupId: 副本节点组 ID,请通过接口[DescribeInstanceZoneInfo](https://cloud.tencent.com/document/product/239/50312)获取多 AZ备节点组的 ID 信息。单 AZ,则无需配置该参数。 # @type GroupId: Integer attr_accessor :InstanceId, :GroupId - + def initialize(instanceid=nil, groupid=nil) @InstanceId = instanceid @GroupId = groupid end @@ -449,11 +449,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -467,11 +467,11 @@ class CleanUpInstanceRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -485,11 +485,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -505,11 +505,11 @@ # @type InstanceId: String # @param Password: redis的实例密码(免密实例不需要传密码,非免密实例必传) # @type Password: String attr_accessor :InstanceId, :Password - + def initialize(instanceid=nil, password=nil) @InstanceId = instanceid @Password = password end @@ -525,11 +525,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -583,11 +583,11 @@ # @type TemplateId: String # @param AlarmPolicyList: 指定克隆实例的告警策略 ID。请登录[腾讯云可观测平台控制台](https://console.cloud.tencent.com/monitor/alarm2/policy),在 <b>告警管理</b> > <b>策略管理</b>页面获取策略 ID 信息。 # @type AlarmPolicyList: Array attr_accessor :InstanceId, :GoodsNum, :ZoneId, :BillingMode, :Period, :SecurityGroupIdList, :BackupId, :NoAuth, :VpcId, :SubnetId, :InstanceName, :Password, :AutoRenew, :VPort, :NodeSet, :ProjectId, :ResourceTags, :TemplateId, :AlarmPolicyList - + def initialize(instanceid=nil, goodsnum=nil, zoneid=nil, billingmode=nil, period=nil, securitygroupidlist=nil, backupid=nil, noauth=nil, vpcid=nil, subnetid=nil, instancename=nil, password=nil, autorenew=nil, vport=nil, nodeset=nil, projectid=nil, resourcetags=nil, templateid=nil, alarmpolicylist=nil) @InstanceId = instanceid @GoodsNum = goodsnum @ZoneId = zoneid @BillingMode = billingmode @@ -653,11 +653,11 @@ # @type InstanceIds: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :InstanceIds, :RequestId - + def initialize(dealid=nil, instanceids=nil, requestid=nil) @DealId = dealid @InstanceIds = instanceids @RequestId = requestid end @@ -673,11 +673,11 @@ class CloseSSLRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -691,11 +691,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -711,11 +711,11 @@ # @type Cmd: String # @param Took: 耗时 # @type Took: Integer attr_accessor :Cmd, :Took - + def initialize(cmd=nil, took=nil) @Cmd = cmd @Took = took end @@ -745,11 +745,11 @@ # @type Privilege: String # @param Remark: 子账号描述信息 # @type Remark: String attr_accessor :InstanceId, :AccountName, :AccountPassword, :ReadonlyPolicy, :Privilege, :Remark - + def initialize(instanceid=nil, accountname=nil, accountpassword=nil, readonlypolicy=nil, privilege=nil, remark=nil) @InstanceId = instanceid @AccountName = accountname @AccountPassword = accountpassword @ReadonlyPolicy = readonlypolicy @@ -773,11 +773,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -869,11 +869,11 @@ # @type ProductVersion: String # @param RedisClusterId: 独享集群 ID。当**ProductVersion**设置为**cdc**时,该参数必须设置。 # @type RedisClusterId: String attr_accessor :TypeId, :MemSize, :GoodsNum, :Period, :BillingMode, :ZoneId, :Password, :VpcId, :SubnetId, :ProjectId, :AutoRenew, :SecurityGroupIdList, :VPort, :RedisShardNum, :RedisReplicasNum, :ReplicasReadonly, :InstanceName, :NoAuth, :NodeSet, :ResourceTags, :ZoneName, :TemplateId, :DryRun, :ProductVersion, :RedisClusterId - + def initialize(typeid=nil, memsize=nil, goodsnum=nil, period=nil, billingmode=nil, zoneid=nil, password=nil, vpcid=nil, subnetid=nil, projectid=nil, autorenew=nil, securitygroupidlist=nil, vport=nil, redisshardnum=nil, redisreplicasnum=nil, replicasreadonly=nil, instancename=nil, noauth=nil, nodeset=nil, resourcetags=nil, zonename=nil, templateid=nil, dryrun=nil, productversion=nil, redisclusterid=nil) @TypeId = typeid @MemSize = memsize @GoodsNum = goodsnum @Period = period @@ -951,11 +951,11 @@ # @type InstanceIds: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :InstanceIds, :RequestId - + def initialize(dealid=nil, instanceids=nil, requestid=nil) @DealId = dealid @InstanceIds = instanceids @RequestId = requestid end @@ -979,11 +979,11 @@ # @type TemplateId: String # @param ParamList: 参数列表。 # @type ParamList: Array attr_accessor :Name, :Description, :ProductType, :TemplateId, :ParamList - + def initialize(name=nil, description=nil, producttype=nil, templateid=nil, paramlist=nil) @Name = name @Description = description @ProductType = producttype @TemplateId = templateid @@ -1012,11 +1012,11 @@ # @type TemplateId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TemplateId, :RequestId - + def initialize(templateid=nil, requestid=nil) @TemplateId = templateid @RequestId = requestid end @@ -1034,11 +1034,11 @@ # @type GroupName: String # @param Remark: 备注信息。 # @type Remark: String attr_accessor :InstanceId, :GroupName, :Remark - + def initialize(instanceid=nil, groupname=nil, remark=nil) @InstanceId = instanceid @GroupName = groupname @Remark = remark end @@ -1056,11 +1056,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -1084,11 +1084,11 @@ # @type Size: Integer # @param Updatetime: 修改时间。 # @type Updatetime: Integer attr_accessor :Ladder, :Size, :Updatetime - + def initialize(ladder=nil, size=nil, updatetime=nil) @Ladder = ladder @Size = size @Updatetime = updatetime end @@ -1106,11 +1106,11 @@ # @type InstanceId: String # @param AccountName: 子账号名称 # @type AccountName: String attr_accessor :InstanceId, :AccountName - + def initialize(instanceid=nil, accountname=nil) @InstanceId = instanceid @AccountName = accountname end @@ -1126,11 +1126,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -1144,11 +1144,11 @@ class DeleteParamTemplateRequest < TencentCloud::Common::AbstractModel # @param TemplateId: 参数模板 ID。 # @type TemplateId: String attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -1160,11 +1160,11 @@ class DeleteParamTemplateResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1180,11 +1180,11 @@ # @type InstanceId: String # @param SyncType: 数据同步类型,true:需要数据强同步,false:不需要强同步,仅限删除主实例 # @type SyncType: Boolean attr_accessor :GroupId, :InstanceId, :SyncType - + def initialize(groupid=nil, instanceid=nil, synctype=nil) @GroupId = groupid @InstanceId = instanceid @SyncType = synctype end @@ -1202,11 +1202,11 @@ # @type TaskId: Float # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -1220,11 +1220,11 @@ class DescribeAutoBackupConfigRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -1246,11 +1246,11 @@ # @type BinlogStorageDays: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :AutoBackupType, :WeekDays, :TimePeriod, :BackupStorageDays, :BinlogStorageDays, :RequestId - + def initialize(autobackuptype=nil, weekdays=nil, timeperiod=nil, backupstoragedays=nil, binlogstoragedays=nil, requestid=nil) @AutoBackupType = autobackuptype @WeekDays = weekdays @TimePeriod = timeperiod @BackupStorageDays = backupstoragedays @@ -1269,11 +1269,11 @@ end # DescribeBackupDownloadRestriction请求参数结构体 class DescribeBackupDownloadRestrictionRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -1300,11 +1300,11 @@ # @type LimitIp: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :LimitType, :VpcComparisonSymbol, :IpComparisonSymbol, :LimitVpc, :LimitIp, :RequestId - + def initialize(limittype=nil, vpccomparisonsymbol=nil, ipcomparisonsymbol=nil, limitvpc=nil, limitip=nil, requestid=nil) @LimitType = limittype @VpcComparisonSymbol = vpccomparisonsymbol @IpComparisonSymbol = ipcomparisonsymbol @LimitVpc = limitvpc @@ -1352,11 +1352,11 @@ # @type LimitVpc: Array # @param LimitIp: 自定义的可下载备份文件的 VPC IP 地址。当参数**LimitType**为**Customize **时,需配置该参数。 # @type LimitIp: Array attr_accessor :InstanceId, :BackupId, :LimitType, :VpcComparisonSymbol, :IpComparisonSymbol, :LimitVpc, :LimitIp - + def initialize(instanceid=nil, backupid=nil, limittype=nil, vpccomparisonsymbol=nil, ipcomparisonsymbol=nil, limitvpc=nil, limitip=nil) @InstanceId = instanceid @BackupId = backupid @LimitType = limittype @VpcComparisonSymbol = vpccomparisonsymbol @@ -1397,11 +1397,11 @@ # @type BackupInfos: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DownloadUrl, :InnerDownloadUrl, :Filenames, :BackupInfos, :RequestId - + def initialize(downloadurl=nil, innerdownloadurl=nil, filenames=nil, backupinfos=nil, requestid=nil) @DownloadUrl = downloadurl @InnerDownloadUrl = innerdownloadurl @Filenames = filenames @BackupInfos = backupinfos @@ -1428,11 +1428,11 @@ class DescribeBandwidthRangeRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例 ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -1452,11 +1452,11 @@ # @type MaxAddBandwidth: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :BaseBandwidth, :AddBandwidth, :MinAddBandwidth, :MaxAddBandwidth, :RequestId - + def initialize(basebandwidth=nil, addbandwidth=nil, minaddbandwidth=nil, maxaddbandwidth=nil, requestid=nil) @BaseBandwidth = basebandwidth @AddBandwidth = addbandwidth @MinAddBandwidth = minaddbandwidth @MaxAddBandwidth = maxaddbandwidth @@ -1500,11 +1500,11 @@ # @type Limit: Integer # @param Offset: 偏移量,默认0 # @type Offset: Integer attr_accessor :VpcIds, :SubnetIds, :PayMode, :InstanceIds, :InstanceNames, :Status, :OrderBy, :OrderByType, :Vips, :UniqVpcIds, :UniqSubnetIds, :Limit, :Offset - + def initialize(vpcids=nil, subnetids=nil, paymode=nil, instanceids=nil, instancenames=nil, status=nil, orderby=nil, orderbytype=nil, vips=nil, uniqvpcids=nil, uniqsubnetids=nil, limit=nil, offset=nil) @VpcIds = vpcids @SubnetIds = subnetids @PayMode = paymode @InstanceIds = instanceids @@ -1544,11 +1544,11 @@ # @type InstanceDetails: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceDetails, :RequestId - + def initialize(totalcount=nil, instancedetails=nil, requestid=nil) @TotalCount = totalcount @InstanceDetails = instancedetails @RequestId = requestid end @@ -1573,11 +1573,11 @@ # @type Product: String # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String attr_accessor :Product, :InstanceId - + def initialize(product=nil, instanceid=nil) @Product = product @InstanceId = instanceid end @@ -1597,11 +1597,11 @@ # @type VPort: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Groups, :VIP, :VPort, :RequestId - + def initialize(groups=nil, vip=nil, vport=nil, requestid=nil) @Groups = groups @VIP = vip @VPort = vport @RequestId = requestid @@ -1630,11 +1630,11 @@ # @type Limit: Integer # @param Offset: 分页偏移量。取Limit整数倍。计算公式:offset=limit*(页码-1)。 # @type Offset: Integer attr_accessor :InstanceId, :Limit, :Offset - + def initialize(instanceid=nil, limit=nil, offset=nil) @InstanceId = instanceid @Limit = limit @Offset = offset end @@ -1656,11 +1656,11 @@ # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Accounts, :TotalCount, :RequestId - + def initialize(accounts=nil, totalcount=nil, requestid=nil) @Accounts = accounts @TotalCount = totalcount @RequestId = requestid end @@ -1701,11 +1701,11 @@ # @type Status: Array # @param InstanceName: 实例名称,支持根据实例名称模糊搜索。 # @type InstanceName: String attr_accessor :Limit, :Offset, :InstanceId, :BeginTime, :EndTime, :Status, :InstanceName - + def initialize(limit=nil, offset=nil, instanceid=nil, begintime=nil, endtime=nil, status=nil, instancename=nil) @Limit = limit @Offset = offset @InstanceId = instanceid @BeginTime = begintime @@ -1733,11 +1733,11 @@ # @type BackupSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :BackupSet, :RequestId - + def initialize(totalcount=nil, backupset=nil, requestid=nil) @TotalCount = totalcount @BackupSet = backupset @RequestId = requestid end @@ -1760,11 +1760,11 @@ class DescribeInstanceDTSInfoRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -1800,11 +1800,11 @@ # @type DstInfo: :class:`Tencentcloud::Redis.v20180412.models.DescribeInstanceDTSInstanceInfo` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :JobId, :JobName, :Status, :StatusDesc, :Offset, :CutDownTime, :SrcInfo, :DstInfo, :RequestId - + def initialize(jobid=nil, jobname=nil, status=nil, statusdesc=nil, offset=nil, cutdowntime=nil, srcinfo=nil, dstinfo=nil, requestid=nil) @JobId = jobid @JobName = jobname @Status = status @StatusDesc = statusdesc @@ -1860,11 +1860,11 @@ # @param Status: 状态 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Status: Integer attr_accessor :RegionId, :InstanceId, :SetId, :ZoneId, :Type, :InstanceName, :Vip, :Status - + def initialize(regionid=nil, instanceid=nil, setid=nil, zoneid=nil, type=nil, instancename=nil, vip=nil, status=nil) @RegionId = regionid @InstanceId = instanceid @SetId = setid @ZoneId = zoneid @@ -1890,11 +1890,11 @@ class DescribeInstanceDealDetailRequest < TencentCloud::Common::AbstractModel # @param DealIds: 订单交易ID数组,即 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的输出参数DealId。 # @type DealIds: Array attr_accessor :DealIds - + def initialize(dealids=nil) @DealIds = dealids end def deserialize(params) @@ -1908,11 +1908,11 @@ # @type DealDetails: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealDetails, :RequestId - + def initialize(dealdetails=nil, requestid=nil) @DealDetails = dealdetails @RequestId = requestid end @@ -1937,11 +1937,11 @@ # @type ReqType: Integer # @param Date: 时间;例如:"20190219" # @type Date: String attr_accessor :InstanceId, :ReqType, :Date - + def initialize(instanceid=nil, reqtype=nil, date=nil) @InstanceId = instanceid @ReqType = reqtype @Date = date end @@ -1959,11 +1959,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -1986,11 +1986,11 @@ # @type InstanceId: String # @param Date: 时间;例如:"20190219" # @type Date: String attr_accessor :InstanceId, :Date - + def initialize(instanceid=nil, date=nil) @InstanceId = instanceid @Date = date end @@ -2006,11 +2006,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2033,11 +2033,11 @@ # @type InstanceId: String # @param Date: 时间;例如:"20190219" # @type Date: String attr_accessor :InstanceId, :Date - + def initialize(instanceid=nil, date=nil) @InstanceId = instanceid @Date = date end @@ -2053,11 +2053,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2080,11 +2080,11 @@ # @type InstanceId: String # @param SpanType: 时间范围:1——实时,2——近30分钟,3——近6小时,4——近24小时 # @type SpanType: Integer attr_accessor :InstanceId, :SpanType - + def initialize(instanceid=nil, spantype=nil) @InstanceId = instanceid @SpanType = spantype end @@ -2100,11 +2100,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2125,11 +2125,11 @@ class DescribeInstanceMonitorSIPRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例Id # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -2143,11 +2143,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2172,11 +2172,11 @@ # @type Date: String # @param SpanType: 时间范围:1——实时,2——近30分钟,3——近6小时,4——近24小时 # @type SpanType: Integer attr_accessor :InstanceId, :Date, :SpanType - + def initialize(instanceid=nil, date=nil, spantype=nil) @InstanceId = instanceid @Date = date @SpanType = spantype end @@ -2194,11 +2194,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2221,11 +2221,11 @@ # @type InstanceId: String # @param SpanType: 时间范围:1——实时,2——近30分钟,3——近6小时,4——近24小时 # @type SpanType: Integer attr_accessor :InstanceId, :SpanType - + def initialize(instanceid=nil, spantype=nil) @InstanceId = instanceid @SpanType = spantype end @@ -2241,11 +2241,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2268,11 +2268,11 @@ # @type InstanceId: String # @param SpanType: 时间范围:1——实时,2——近30分钟,3——近6小时,4——近24小时 # @type SpanType: Integer attr_accessor :InstanceId, :SpanType - + def initialize(instanceid=nil, spantype=nil) @InstanceId = instanceid @SpanType = spantype end @@ -2288,11 +2288,11 @@ # @type Data: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Data, :RequestId - + def initialize(data=nil, requestid=nil) @Data = data @RequestId = requestid end @@ -2317,11 +2317,11 @@ # @type Limit: Integer # @param Offset: 分页偏移量,取Limit整数倍。计算公式:offset=limit*(页码-1)。该字段已不再使用,请忽略。 # @type Offset: Integer attr_accessor :InstanceId, :Limit, :Offset - + def initialize(instanceid=nil, limit=nil, offset=nil) @InstanceId = instanceid @Limit = limit @Offset = offset end @@ -2352,11 +2352,11 @@ # @type Tendis: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ProxyCount, :Proxy, :RedisCount, :Redis, :TendisCount, :Tendis, :RequestId - + def initialize(proxycount=nil, proxy=nil, rediscount=nil, redis=nil, tendiscount=nil, tendis=nil, requestid=nil) @ProxyCount = proxycount @Proxy = proxy @RedisCount = rediscount @Redis = redis @@ -2405,11 +2405,11 @@ # @type Limit: Integer # @param Offset: 偏移量,取Limit整数倍 # @type Offset: Integer attr_accessor :InstanceId, :Limit, :Offset - + def initialize(instanceid=nil, limit=nil, offset=nil) @InstanceId = instanceid @Limit = limit @Offset = offset end @@ -2429,11 +2429,11 @@ # @type InstanceParamHistory: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceParamHistory, :RequestId - + def initialize(totalcount=nil, instanceparamhistory=nil, requestid=nil) @TotalCount = totalcount @InstanceParamHistory = instanceparamhistory @RequestId = requestid end @@ -2456,11 +2456,11 @@ class DescribeInstanceParamsRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -2482,11 +2482,11 @@ # @type InstanceMultiParam: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceEnumParam, :InstanceIntegerParam, :InstanceTextParam, :InstanceMultiParam, :RequestId - + def initialize(totalcount=nil, instanceenumparam=nil, instanceintegerparam=nil, instancetextparam=nil, instancemultiparam=nil, requestid=nil) @TotalCount = totalcount @InstanceEnumParam = instanceenumparam @InstanceIntegerParam = instanceintegerparam @InstanceTextParam = instancetextparam @@ -2536,11 +2536,11 @@ class DescribeInstanceSecurityGroupRequest < TencentCloud::Common::AbstractModel # @param InstanceIds: 实例 ID 列表。例如;["crs-f2ho5rsz\n"] # @type InstanceIds: Array attr_accessor :InstanceIds - + def initialize(instanceids=nil) @InstanceIds = instanceids end def deserialize(params) @@ -2554,11 +2554,11 @@ # @type InstanceSecurityGroupsDetail: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :InstanceSecurityGroupsDetail, :RequestId - + def initialize(instancesecuritygroupsdetail=nil, requestid=nil) @InstanceSecurityGroupsDetail = instancesecuritygroupsdetail @RequestId = requestid end @@ -2583,11 +2583,11 @@ # - true;过滤从节点。 # - false:不过滤。 # @type FilterSlave: Boolean attr_accessor :InstanceId, :FilterSlave - + def initialize(instanceid=nil, filterslave=nil) @InstanceId = instanceid @FilterSlave = filterslave end @@ -2605,11 +2605,11 @@ # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :InstanceShards, :TotalCount, :RequestId - + def initialize(instanceshards=nil, totalcount=nil, requestid=nil) @InstanceShards = instanceshards @TotalCount = totalcount @RequestId = requestid end @@ -2632,11 +2632,11 @@ class DescribeInstanceZoneInfoRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -2652,11 +2652,11 @@ # @type ReplicaGroups: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :ReplicaGroups, :RequestId - + def initialize(totalcount=nil, replicagroups=nil, requestid=nil) @TotalCount = totalcount @ReplicaGroups = replicagroups @RequestId = requestid end @@ -2742,11 +2742,11 @@ # @type InstanceIds: Array # @param AzMode: 可用区模式。<ul><li>singleaz:单可用区。</li><li>multiaz:多可用区。</li></ul> # @type AzMode: String attr_accessor :Limit, :Offset, :InstanceId, :OrderBy, :OrderType, :VpcIds, :SubnetIds, :SearchKey, :ProjectIds, :InstanceName, :UniqVpcIds, :UniqSubnetIds, :RegionIds, :Status, :TypeVersion, :EngineName, :AutoRenew, :BillingMode, :Type, :SearchKeys, :TypeList, :MonitorVersion, :InstanceTags, :TagKeys, :ProductVersions, :InstanceIds, :AzMode - + def initialize(limit=nil, offset=nil, instanceid=nil, orderby=nil, ordertype=nil, vpcids=nil, subnetids=nil, searchkey=nil, projectids=nil, instancename=nil, uniqvpcids=nil, uniqsubnetids=nil, regionids=nil, status=nil, typeversion=nil, enginename=nil, autorenew=nil, billingmode=nil, type=nil, searchkeys=nil, typelist=nil, monitorversion=nil, instancetags=nil, tagkeys=nil, productversions=nil, instanceids=nil, azmode=nil) @Limit = limit @Offset = offset @InstanceId = instanceid @OrderBy = orderby @@ -2821,11 +2821,11 @@ # @type InstanceSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceSet, :RequestId - + def initialize(totalcount=nil, instanceset=nil, requestid=nil) @TotalCount = totalcount @InstanceSet = instanceset @RequestId = requestid end @@ -2848,11 +2848,11 @@ class DescribeMaintenanceWindowRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -2868,11 +2868,11 @@ # @type EndTime: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :StartTime, :EndTime, :RequestId - + def initialize(starttime=nil, endtime=nil, requestid=nil) @StartTime = starttime @EndTime = endtime @RequestId = requestid end @@ -2888,11 +2888,11 @@ class DescribeParamTemplateInfoRequest < TencentCloud::Common::AbstractModel # @param TemplateId: 指定查询的参数模板 ID。请通过接口[DescribeParamTemplates](https://cloud.tencent.com/document/product/239/58750)获取参数模板列表信息。 # @type TemplateId: String attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -2926,11 +2926,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :TemplateId, :Name, :ProductType, :Description, :Items, :RequestId - + def initialize(totalcount=nil, templateid=nil, name=nil, producttype=nil, description=nil, items=nil, requestid=nil) @TotalCount = totalcount @TemplateId = templateid @Name = name @ProductType = producttype @@ -2965,11 +2965,11 @@ # @type TemplateNames: Array # @param TemplateIds: 模板ID数组。 # @type TemplateIds: Array attr_accessor :ProductTypes, :TemplateNames, :TemplateIds - + def initialize(producttypes=nil, templatenames=nil, templateids=nil) @ProductTypes = producttypes @TemplateNames = templatenames @TemplateIds = templateids end @@ -2989,11 +2989,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Items, :RequestId - + def initialize(totalcount=nil, items=nil, requestid=nil) @TotalCount = totalcount @Items = items @RequestId = requestid end @@ -3013,11 +3013,11 @@ end # DescribeProductInfo请求参数结构体 class DescribeProductInfoRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -3029,11 +3029,11 @@ # @type RegionSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RegionSet, :RequestId - + def initialize(regionset=nil, requestid=nil) @RegionSet = regionset @RequestId = requestid end @@ -3056,11 +3056,11 @@ # @type ProjectId: Integer # @param SecurityGroupId: 安全组Id # @type SecurityGroupId: String attr_accessor :ProjectId, :SecurityGroupId - + def initialize(projectid=nil, securitygroupid=nil) @ProjectId = projectid @SecurityGroupId = securitygroupid end @@ -3076,11 +3076,11 @@ # @type SecurityGroupDetails: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SecurityGroupDetails, :RequestId - + def initialize(securitygroupdetails=nil, requestid=nil) @SecurityGroupDetails = securitygroupdetails @RequestId = requestid end @@ -3109,11 +3109,11 @@ # @type Limit: Integer # @param SearchKey: 搜索条件,支持安全组 ID 或者安全组名称。 # @type SearchKey: String attr_accessor :Product, :ProjectId, :Offset, :Limit, :SearchKey - + def initialize(product=nil, projectid=nil, offset=nil, limit=nil, searchkey=nil) @Product = product @ProjectId = projectid @Offset = offset @Limit = limit @@ -3137,11 +3137,11 @@ # @type Total: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Groups, :Total, :RequestId - + def initialize(groups=nil, total=nil, requestid=nil) @Groups = groups @Total = total @RequestId = requestid end @@ -3174,11 +3174,11 @@ # @type Limit: Integer # @param Offset: 偏移量,取Limit整数倍。 # @type Offset: Integer attr_accessor :InstanceId, :BeginTime, :EndTime, :MinQueryTime, :Limit, :Offset - + def initialize(instanceid=nil, begintime=nil, endtime=nil, minquerytime=nil, limit=nil, offset=nil) @InstanceId = instanceid @BeginTime = begintime @EndTime = endtime @MinQueryTime = minquerytime @@ -3204,11 +3204,11 @@ # @type InstanceProxySlowLogDetail: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceProxySlowLogDetail, :RequestId - + def initialize(totalcount=nil, instanceproxyslowlogdetail=nil, requestid=nil) @TotalCount = totalcount @InstanceProxySlowLogDetail = instanceproxyslowlogdetail @RequestId = requestid end @@ -3237,11 +3237,11 @@ # @type GroupId: String # @param SearchKey: 模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。 # @type SearchKey: String attr_accessor :Limit, :Offset, :GroupId, :SearchKey - + def initialize(limit=nil, offset=nil, groupid=nil, searchkey=nil) @Limit = limit @Offset = offset @GroupId = groupid @SearchKey = searchkey @@ -3263,11 +3263,11 @@ # @type Groups: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Groups, :RequestId - + def initialize(totalcount=nil, groups=nil, requestid=nil) @TotalCount = totalcount @Groups = groups @RequestId = requestid end @@ -3290,11 +3290,11 @@ class DescribeSSLStatusRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例 ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -3322,11 +3322,11 @@ # @type Status: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :CertDownloadUrl, :UrlExpiredTime, :SSLConfig, :FeatureSupport, :Status, :RequestId - + def initialize(certdownloadurl=nil, urlexpiredtime=nil, sslconfig=nil, featuresupport=nil, status=nil, requestid=nil) @CertDownloadUrl = certdownloadurl @UrlExpiredTime = urlexpiredtime @SSLConfig = sslconfig @FeatureSupport = featuresupport @@ -3360,11 +3360,11 @@ # @type Offset: Integer # @param Role: 节点所属角色。<ul><li>master:主节点。</li><li>slave:从节点。</li></ul> # @type Role: String attr_accessor :InstanceId, :BeginTime, :EndTime, :MinQueryTime, :Limit, :Offset, :Role - + def initialize(instanceid=nil, begintime=nil, endtime=nil, minquerytime=nil, limit=nil, offset=nil, role=nil) @InstanceId = instanceid @BeginTime = begintime @EndTime = endtime @MinQueryTime = minquerytime @@ -3392,11 +3392,11 @@ # @type InstanceSlowlogDetail: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :InstanceSlowlogDetail, :RequestId - + def initialize(totalcount=nil, instanceslowlogdetail=nil, requestid=nil) @TotalCount = totalcount @InstanceSlowlogDetail = instanceslowlogdetail @RequestId = requestid end @@ -3419,11 +3419,11 @@ class DescribeTaskInfoRequest < TencentCloud::Common::AbstractModel # @param TaskId: 任务ID # @type TaskId: Integer attr_accessor :TaskId - + def initialize(taskid=nil) @TaskId = taskid end def deserialize(params) @@ -3445,11 +3445,11 @@ # @type TaskMessage: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Status, :StartTime, :TaskType, :InstanceId, :TaskMessage, :RequestId - + def initialize(status=nil, starttime=nil, tasktype=nil, instanceid=nil, taskmessage=nil, requestid=nil) @Status = status @StartTime = starttime @TaskType = tasktype @InstanceId = instanceid @@ -3516,11 +3516,11 @@ # @type OperatorUin: Array # @param OperateUin: 操作者账号 ID,UIN。 # @type OperateUin: Array attr_accessor :InstanceId, :InstanceName, :Limit, :Offset, :ProjectIds, :TaskTypes, :BeginTime, :EndTime, :TaskStatus, :Result, :OperatorUin, :OperateUin - + def initialize(instanceid=nil, instancename=nil, limit=nil, offset=nil, projectids=nil, tasktypes=nil, begintime=nil, endtime=nil, taskstatus=nil, result=nil, operatoruin=nil, operateuin=nil) @InstanceId = instanceid @InstanceName = instancename @Limit = limit @Offset = offset @@ -3558,11 +3558,11 @@ # @type Tasks: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Tasks, :RequestId - + def initialize(totalcount=nil, tasks=nil, requestid=nil) @TotalCount = totalcount @Tasks = tasks @RequestId = requestid end @@ -3595,11 +3595,11 @@ # @type Limit: Integer # @param Offset: 偏移量,取Limit整数倍 # @type Offset: Integer attr_accessor :InstanceId, :BeginTime, :EndTime, :MinQueryTime, :Limit, :Offset - + def initialize(instanceid=nil, begintime=nil, endtime=nil, minquerytime=nil, limit=nil, offset=nil) @InstanceId = instanceid @BeginTime = begintime @EndTime = endtime @MinQueryTime = minquerytime @@ -3625,11 +3625,11 @@ # @type TendisSlowLogDetail: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :TendisSlowLogDetail, :RequestId - + def initialize(totalcount=nil, tendisslowlogdetail=nil, requestid=nil) @TotalCount = totalcount @TendisSlowLogDetail = tendisslowlogdetail @RequestId = requestid end @@ -3652,11 +3652,11 @@ class DestroyPostpaidInstanceRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -3670,11 +3670,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -3688,11 +3688,11 @@ class DestroyPrepaidInstanceRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -3706,11 +3706,11 @@ # @type DealId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :RequestId - + def initialize(dealid=nil, requestid=nil) @DealId = dealid @RequestId = requestid end @@ -3724,11 +3724,11 @@ class DisableReplicaReadonlyRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例序号ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -3743,11 +3743,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -3765,11 +3765,11 @@ # @type SecurityGroupId: String # @param InstanceIds: 实例ID列表,一个或者多个实例 ID 组成的数组。 # @type InstanceIds: Array attr_accessor :Product, :SecurityGroupId, :InstanceIds - + def initialize(product=nil, securitygroupid=nil, instanceids=nil) @Product = product @SecurityGroupId = securitygroupid @InstanceIds = instanceids end @@ -3785,11 +3785,11 @@ class DisassociateSecurityGroupsResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -3803,11 +3803,11 @@ # @type InstanceId: String # @param ReadonlyPolicy: 账号路由策略:填写master或者replication,表示路由主节点,从节点;不填路由策略默认为写主节点,读从节点 # @type ReadonlyPolicy: Array attr_accessor :InstanceId, :ReadonlyPolicy - + def initialize(instanceid=nil, readonlypolicy=nil) @InstanceId = instanceid @ReadonlyPolicy = readonlypolicy end @@ -3827,11 +3827,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Status, :TaskId, :RequestId - + def initialize(status=nil, taskid=nil, requestid=nil) @Status = status @TaskId = taskid @RequestId = requestid end @@ -3887,11 +3887,11 @@ # @param Remark: 备注信息。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Remark: String attr_accessor :AppId, :RegionId, :GroupId, :GroupName, :Status, :InstanceCount, :Instances, :Remark - + def initialize(appid=nil, regionid=nil, groupid=nil, groupname=nil, status=nil, instancecount=nil, instances=nil, remark=nil) @AppId = appid @RegionId = regionid @GroupId = groupid @GroupName = groupname @@ -3928,11 +3928,11 @@ # @type Type: String # @param Count: 数量 # @type Count: Integer attr_accessor :Key, :Type, :Count - + def initialize(key=nil, type=nil, count=nil) @Key = key @Type = type @Count = count end @@ -3962,11 +3962,11 @@ # @type ServiceModule: String # @param Id: 安全组id代表的地址集合。 # @type Id: String attr_accessor :Action, :AddressModule, :CidrIp, :Desc, :IpProtocol, :PortRange, :ServiceModule, :Id - + def initialize(action=nil, addressmodule=nil, cidrip=nil, desc=nil, ipprotocol=nil, portrange=nil, servicemodule=nil, id=nil) @Action = action @AddressModule = addressmodule @CidrIp = cidrip @Desc = desc @@ -4013,11 +4013,11 @@ # @type ZoneName: String # @param ProductVersion: "local"本地盘版,"cloud"云盘版,"cdc"独享集群版,如果不传默认询价为本地盘版本 # @type ProductVersion: String attr_accessor :TypeId, :MemSize, :GoodsNum, :Period, :BillingMode, :ZoneId, :RedisShardNum, :RedisReplicasNum, :ReplicasReadonly, :ZoneName, :ProductVersion - + def initialize(typeid=nil, memsize=nil, goodsnum=nil, period=nil, billingmode=nil, zoneid=nil, redisshardnum=nil, redisreplicasnum=nil, replicasreadonly=nil, zonename=nil, productversion=nil) @TypeId = typeid @MemSize = memsize @GoodsNum = goodsnum @Period = period @@ -4052,11 +4052,11 @@ # @type Price: Float # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Price, :RequestId - + def initialize(price=nil, requestid=nil) @Price = price @RequestId = requestid end @@ -4072,11 +4072,11 @@ # @type Period: Integer # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :Period, :InstanceId - + def initialize(period=nil, instanceid=nil) @Period = period @InstanceId = instanceid end @@ -4093,11 +4093,11 @@ # @type Price: Float # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Price, :RequestId - + def initialize(price=nil, requestid=nil) @Price = price @RequestId = requestid end @@ -4117,11 +4117,11 @@ # @type RedisShardNum: Integer # @param RedisReplicasNum: 副本数量,Redis2.8主从版、CKV主从版和Redis2.8单机版不需要填写 # @type RedisReplicasNum: Integer attr_accessor :InstanceId, :MemSize, :RedisShardNum, :RedisReplicasNum - + def initialize(instanceid=nil, memsize=nil, redisshardnum=nil, redisreplicasnum=nil) @InstanceId = instanceid @MemSize = memsize @RedisShardNum = redisshardnum @RedisReplicasNum = redisreplicasnum @@ -4142,11 +4142,11 @@ # @type Price: Float # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Price, :RequestId - + def initialize(price=nil, requestid=nil) @Price = price @RequestId = requestid end @@ -4191,11 +4191,11 @@ # @type Storage: Integer # @param StorageSlope: 节点存储倾斜度。 # @type StorageSlope: Float attr_accessor :Name, :RunId, :Role, :Status, :Connected, :CreateTime, :DownTime, :Slots, :Keys, :Qps, :QpsSlope, :Storage, :StorageSlope - + def initialize(name=nil, runid=nil, role=nil, status=nil, connected=nil, createtime=nil, downtime=nil, slots=nil, keys=nil, qps=nil, qpsslope=nil, storage=nil, storageslope=nil) @Name = name @RunId = runid @Role = role @Status = status @@ -4251,11 +4251,11 @@ # - 0:down。 # - 1:on。 # @type Connected: Integer attr_accessor :ShardName, :ShardId, :Role, :Keys, :Slots, :Storage, :StorageSlope, :Runid, :Connected - + def initialize(shardname=nil, shardid=nil, role=nil, keys=nil, slots=nil, storage=nil, storageslope=nil, runid=nil, connected=nil) @ShardName = shardname @ShardId = shardid @Role = role @Keys = keys @@ -4301,11 +4301,11 @@ # - 1: 修改中。 # - 2:修改完成。 # @type Status: Integer attr_accessor :ParamName, :ValueType, :NeedRestart, :DefaultValue, :CurrentValue, :Tips, :EnumValue, :Status - + def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, enumvalue=nil, status=nil) @ParamName = paramname @ValueType = valuetype @NeedRestart = needrestart @DefaultValue = defaultvalue @@ -4350,11 +4350,11 @@ # @param Unit: 参数单位 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Unit: String attr_accessor :ParamName, :ValueType, :NeedRestart, :DefaultValue, :CurrentValue, :Tips, :Min, :Max, :Status, :Unit - + def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, min=nil, max=nil, status=nil, unit=nil) @ParamName = paramname @ValueType = valuetype @NeedRestart = needrestart @DefaultValue = defaultvalue @@ -4402,11 +4402,11 @@ # - 1:修改中。 # - 2:修改完成。 # @type Status: Integer attr_accessor :ParamName, :ValueType, :NeedRestart, :DefaultValue, :CurrentValue, :Tips, :EnumValue, :Status - + def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, enumvalue=nil, status=nil) @ParamName = paramname @ValueType = valuetype @NeedRestart = needrestart @DefaultValue = defaultvalue @@ -4434,11 +4434,11 @@ # @type Id: Integer # @param InstanceClusterNode: 节点详细信息。 # @type InstanceClusterNode: Array attr_accessor :Id, :InstanceClusterNode - + def initialize(id=nil, instanceclusternode=nil) @Id = id @InstanceClusterNode = instanceclusternode end @@ -4461,11 +4461,11 @@ # @type Key: String # @param Value: 设置参数名称对应的运行值。例如timeout对应运行值可设置为120, 单位为秒(s)。指当客户端连接闲置时间达到120 s时,将关闭连接。更多参数取值信息,请参见<a href="https://cloud.tencent.com/document/product/239/49925">参数配置</a>。 # @type Value: String attr_accessor :Key, :Value - + def initialize(key=nil, value=nil) @Key = key @Value = value end @@ -4490,11 +4490,11 @@ # @type Status: Integer # @param ModifyTime: 修改时间。 # @type ModifyTime: String attr_accessor :ParamName, :PreValue, :NewValue, :Status, :ModifyTime - + def initialize(paramname=nil, prevalue=nil, newvalue=nil, status=nil, modifytime=nil) @ParamName = paramname @PreValue = prevalue @NewValue = newvalue @Status = status @@ -4522,11 +4522,11 @@ # @type CommandLine: String # @param ExecuteTime: 执行时间。 # @type ExecuteTime: String attr_accessor :Duration, :Client, :Command, :CommandLine, :ExecuteTime - + def initialize(duration=nil, client=nil, command=nil, commandline=nil, executetime=nil) @Duration = duration @Client = client @Command = command @CommandLine = commandline @@ -4548,11 +4548,11 @@ # @type InstanceId: String # @param SecurityGroupDetails: 安全组信息,包括:安全组 ID、安全组名称、安全组出入站规则。 # @type SecurityGroupDetails: Array attr_accessor :InstanceId, :SecurityGroupDetails - + def initialize(instanceid=nil, securitygroupdetails=nil) @InstanceId = instanceid @SecurityGroupDetails = securitygroupdetails end @@ -4713,11 +4713,11 @@ # @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, :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, 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 @@ -4868,11 +4868,11 @@ # @type ExecuteTime: String # @param Node: 节点ID # @type Node: String attr_accessor :Duration, :Client, :Command, :CommandLine, :ExecuteTime, :Node - + def initialize(duration=nil, client=nil, command=nil, commandline=nil, executetime=nil, node=nil) @Duration = duration @Client = client @Command = command @CommandLine = commandline @@ -4896,11 +4896,11 @@ # @type TagKey: String # @param TagValue: 标签值。 # @type TagValue: String attr_accessor :TagKey, :TagValue - + def initialize(tagkey=nil, tagvalue=nil) @TagKey = tagkey @TagValue = tagvalue end @@ -4932,11 +4932,11 @@ # - 1: 修改中。 # - 2:修改完成。 # @type Status: Integer attr_accessor :ParamName, :ValueType, :NeedRestart, :DefaultValue, :CurrentValue, :Tips, :TextValue, :Status - + def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, textvalue=nil, status=nil) @ParamName = paramname @ValueType = valuetype @NeedRestart = needrestart @DefaultValue = defaultvalue @@ -5012,11 +5012,11 @@ # @type CreateTime: String # @param UpdateTime: 复制组中实例更新的时间。 # @type UpdateTime: String attr_accessor :AppId, :InstanceId, :InstanceName, :RegionId, :ZoneId, :RedisReplicasNum, :RedisShardNum, :RedisShardSize, :DiskSize, :Engine, :Role, :Vip, :Vip6, :VpcID, :VPort, :Status, :GrocerySysId, :ProductType, :CreateTime, :UpdateTime - + def initialize(appid=nil, instanceid=nil, instancename=nil, regionid=nil, zoneid=nil, redisreplicasnum=nil, redisshardnum=nil, redisshardsize=nil, disksize=nil, engine=nil, role=nil, vip=nil, vip6=nil, vpcid=nil, vport=nil, status=nil, grocerysysid=nil, producttype=nil, createtime=nil, updatetime=nil) @AppId = appid @InstanceId = instanceid @InstanceName = instancename @RegionId = regionid @@ -5073,11 +5073,11 @@ # @type Password: String # @param ShardIds: 分片集群的分片 ID。 # @type ShardIds: Array attr_accessor :InstanceId, :Password, :ShardIds - + def initialize(instanceid=nil, password=nil, shardids=nil) @InstanceId = instanceid @Password = password @ShardIds = shardids end @@ -5095,11 +5095,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5120,11 +5120,11 @@ # - 如果不配置该参数,默认与自动备份的保留时间一致。 # - 如果未设置自动备份,默认为7天。 # @type StorageDays: Integer attr_accessor :InstanceId, :Remark, :StorageDays - + def initialize(instanceid=nil, remark=nil, storagedays=nil) @InstanceId = instanceid @Remark = remark @StorageDays = storagedays end @@ -5142,11 +5142,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5167,11 +5167,11 @@ # - 不能以"/"开头。 # - 至少包含小写字母a - z、大写字母A - Z、数字0 - 9、特殊字符 ()~!@#$%^&*-+=_|{}[]:;<>,.?/中的两项。 # @type Password: String attr_accessor :InstanceId, :OldPassword, :Password - + def initialize(instanceid=nil, oldpassword=nil, password=nil) @InstanceId = instanceid @OldPassword = oldpassword @Password = password end @@ -5189,11 +5189,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5213,11 +5213,11 @@ # @type TimePeriod: String # @param AutoBackupType: 自动备份类型。目前仅能配置为:1 ,指定时备份。 # @type AutoBackupType: Integer attr_accessor :InstanceId, :WeekDays, :TimePeriod, :AutoBackupType - + def initialize(instanceid=nil, weekdays=nil, timeperiod=nil, autobackuptype=nil) @InstanceId = instanceid @WeekDays = weekdays @TimePeriod = timeperiod @AutoBackupType = autobackuptype @@ -5243,11 +5243,11 @@ # @type BackupStorageDays: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :AutoBackupType, :WeekDays, :TimePeriod, :BackupStorageDays, :RequestId - + def initialize(autobackuptype=nil, weekdays=nil, timeperiod=nil, backupstoragedays=nil, requestid=nil) @AutoBackupType = autobackuptype @WeekDays = weekdays @TimePeriod = timeperiod @BackupStorageDays = backupstoragedays @@ -5282,11 +5282,11 @@ # @type LimitVpc: Array # @param LimitIp: 自定义的可下载备份文件的 VPC IP 地址。当参数**LimitType**为**Customize **时,需配置该参数。 # @type LimitIp: Array attr_accessor :LimitType, :VpcComparisonSymbol, :IpComparisonSymbol, :LimitVpc, :LimitIp - + def initialize(limittype=nil, vpccomparisonsymbol=nil, ipcomparisonsymbol=nil, limitvpc=nil, limitip=nil) @LimitType = limittype @VpcComparisonSymbol = vpccomparisonsymbol @IpComparisonSymbol = ipcomparisonsymbol @LimitVpc = limitvpc @@ -5313,11 +5313,11 @@ class ModifyBackupDownloadRestrictionResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5335,11 +5335,11 @@ # 未开启副本只读时,下限为10000,上限为40000; # 开启副本只读时,下限为10000,上限为10000×(只读副本数+3)。 # @type ClientLimit: Integer attr_accessor :InstanceId, :Bandwidth, :ClientLimit - + def initialize(instanceid=nil, bandwidth=nil, clientlimit=nil) @InstanceId = instanceid @Bandwidth = bandwidth @ClientLimit = clientlimit end @@ -5357,11 +5357,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5379,11 +5379,11 @@ # @type SecurityGroupIds: Array # @param InstanceId: 实例 ID,格式如:cdb-c1nl9rpv或者cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 # @type InstanceId: String attr_accessor :Product, :SecurityGroupIds, :InstanceId - + def initialize(product=nil, securitygroupids=nil, instanceid=nil) @Product = product @SecurityGroupIds = securitygroupids @InstanceId = instanceid end @@ -5399,11 +5399,11 @@ class ModifyDBInstanceSecurityGroupsResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5427,11 +5427,11 @@ # @type Privilege: String # @param NoAuth: true表示将主账号切换为免密账号,这里只适用于主账号,子账号不可免密 # @type NoAuth: Boolean attr_accessor :InstanceId, :AccountName, :AccountPassword, :Remark, :ReadonlyPolicy, :Privilege, :NoAuth - + def initialize(instanceid=nil, accountname=nil, accountpassword=nil, remark=nil, readonlypolicy=nil, privilege=nil, noauth=nil) @InstanceId = instanceid @AccountName = accountname @AccountPassword = accountpassword @Remark = remark @@ -5457,11 +5457,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5477,11 +5477,11 @@ # @type InstanceId: String # @param InstanceParams: 实例修改的参数列表。 # @type InstanceParams: Array attr_accessor :InstanceId, :InstanceParams - + def initialize(instanceid=nil, instanceparams=nil) @InstanceId = instanceid @InstanceParams = instanceparams end @@ -5506,11 +5506,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Changed, :TaskId, :RequestId - + def initialize(changed=nil, taskid=nil, requestid=nil) @Changed = changed @TaskId = taskid @RequestId = requestid end @@ -5528,11 +5528,11 @@ # @type InstanceId: String # @param InputMode: 实例输入模式,0:读写 1:只读 # @type InputMode: String attr_accessor :InstanceId, :InputMode - + def initialize(instanceid=nil, inputmode=nil) @InstanceId = instanceid @InputMode = inputmode end @@ -5548,11 +5548,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5580,11 +5580,11 @@ # @type InstanceName: String # @param AutoRenew: 已经废弃 # @type AutoRenew: Integer attr_accessor :Operation, :InstanceIds, :InstanceNames, :ProjectId, :AutoRenews, :InstanceId, :InstanceName, :AutoRenew - + def initialize(operation=nil, instanceids=nil, instancenames=nil, projectid=nil, autorenews=nil, instanceid=nil, instancename=nil, autorenew=nil) @Operation = operation @InstanceIds = instanceids @InstanceNames = instancenames @ProjectId = projectid @@ -5610,11 +5610,11 @@ class ModifyInstanceResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5630,11 +5630,11 @@ # @type StartTime: String # @param EndTime: 维护时间窗结束时间,如:19:00 # @type EndTime: String attr_accessor :InstanceId, :StartTime, :EndTime - + def initialize(instanceid=nil, starttime=nil, endtime=nil) @InstanceId = instanceid @StartTime = starttime @EndTime = endtime end @@ -5652,11 +5652,11 @@ # @type Status: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Status, :RequestId - + def initialize(status=nil, requestid=nil) @Status = status @RequestId = requestid end @@ -5690,11 +5690,11 @@ # @type Recycle: Integer # @param VPort: 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。 # @type VPort: Integer attr_accessor :InstanceId, :Operation, :Vip, :VpcId, :SubnetId, :Recycle, :VPort - + def initialize(instanceid=nil, operation=nil, vip=nil, vpcid=nil, subnetid=nil, recycle=nil, vport=nil) @InstanceId = instanceid @Operation = operation @Vip = vip @VpcId = vpcid @@ -5728,11 +5728,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Status, :SubnetId, :VpcId, :Vip, :TaskId, :RequestId - + def initialize(status=nil, subnetid=nil, vpcid=nil, vip=nil, taskid=nil, requestid=nil) @Status = status @SubnetId = subnetid @VpcId = vpcid @Vip = vip @@ -5760,11 +5760,11 @@ # @type Description: String # @param ParamList: 修改后的新参数列表。 # @type ParamList: Array attr_accessor :TemplateId, :Name, :Description, :ParamList - + def initialize(templateid=nil, name=nil, description=nil, paramlist=nil) @TemplateId = templateid @Name = name @Description = description @ParamList = paramlist @@ -5789,11 +5789,11 @@ class ModifyParamTemplateResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5805,11 +5805,11 @@ class OpenSSLRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID。 # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -5823,11 +5823,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -5855,11 +5855,11 @@ # @type ServiceModule: String # @param Id: 安全组id代表的地址集合。 # @type Id: String attr_accessor :Action, :AddressModule, :CidrIp, :Desc, :IpProtocol, :PortRange, :ServiceModule, :Id - + def initialize(action=nil, addressmodule=nil, cidrip=nil, desc=nil, ipprotocol=nil, portrange=nil, servicemodule=nil, id=nil) @Action = action @AddressModule = addressmodule @CidrIp = cidrip @Desc = desc @@ -5901,11 +5901,11 @@ # - 15:Redis 6.2内存版(标准架构)。 # - 16:Redis 6.2内存版(集群架构)。 # @type ProductType: Integer attr_accessor :TemplateId, :Name, :Description, :ProductType - + def initialize(templateid=nil, name=nil, description=nil, producttype=nil) @TemplateId = templateid @Name = name @Description = description @ProductType = producttype @@ -5944,11 +5944,11 @@ # @param EnumValue: 参数可选枚举值。如果为非枚举参数,则为空。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EnumValue: Array attr_accessor :Name, :ParamType, :Default, :Description, :CurrentValue, :NeedReboot, :Max, :Min, :EnumValue - + def initialize(name=nil, paramtype=nil, default=nil, description=nil, currentvalue=nil, needreboot=nil, max=nil, min=nil, enumvalue=nil) @Name = name @ParamType = paramtype @Default = default @Description = description @@ -6016,11 +6016,11 @@ # - true:支持副本只读。 # - false:不支持。 # @type EnableRepicaReadOnly: Boolean attr_accessor :Type, :TypeName, :MinBuyNum, :MaxBuyNum, :Saleout, :Engine, :Version, :TotalSize, :ShardSize, :ReplicaNum, :ShardNum, :PayMode, :EnableRepicaReadOnly - + def initialize(type=nil, typename=nil, minbuynum=nil, maxbuynum=nil, saleout=nil, engine=nil, version=nil, totalsize=nil, shardsize=nil, replicanum=nil, shardnum=nil, paymode=nil, enablerepicareadonly=nil) @Type = type @TypeName = typename @MinBuyNum = minbuynum @MaxBuyNum = maxbuynum @@ -6060,11 +6060,11 @@ # @param ZoneId: 可用区 ID。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ZoneId: Integer attr_accessor :NodeId, :ZoneId - + def initialize(nodeid=nil, zoneid=nil) @NodeId = nodeid @ZoneId = zoneid end @@ -6118,11 +6118,11 @@ # @type FileType: String # @param ExpireTime: 备份文件过期时间。 # @type ExpireTime: String attr_accessor :StartTime, :BackupId, :BackupType, :Status, :Remark, :Locked, :BackupSize, :FullBackup, :InstanceType, :InstanceId, :InstanceName, :Region, :EndTime, :FileType, :ExpireTime - + def initialize(starttime=nil, backupid=nil, backuptype=nil, status=nil, remark=nil, locked=nil, backupsize=nil, fullbackup=nil, instancetype=nil, instanceid=nil, instancename=nil, region=nil, endtime=nil, filetype=nil, expiretime=nil) @StartTime = starttime @BackupId = backupid @BackupType = backuptype @Status = status @@ -6197,11 +6197,11 @@ # - 0:基础网络。 # - 1:VPC 网络。 # @type NetType: Integer attr_accessor :InstanceName, :InstanceId, :AppId, :ProjectId, :Region, :Zone, :VpcId, :SubnetId, :Status, :Vips, :Vport, :Createtime, :PayMode, :NetType - + def initialize(instancename=nil, instanceid=nil, appid=nil, projectid=nil, region=nil, zone=nil, vpcid=nil, subnetid=nil, status=nil, vips=nil, vport=nil, createtime=nil, paymode=nil, nettype=nil) @InstanceName = instancename @InstanceId = instanceid @AppId = appid @ProjectId = projectid @@ -6247,11 +6247,11 @@ # @type Status: String # @param Role: 节点角色。 # @type Role: String attr_accessor :Keys, :Slot, :NodeId, :Status, :Role - + def initialize(keys=nil, slot=nil, nodeid=nil, status=nil, role=nil) @Keys = keys @Slot = slot @NodeId = nodeid @Status = status @@ -6277,11 +6277,11 @@ # @type ZoneId: Integer # @param ZoneName: 主节点或者副本节点的可用区名称。 # @type ZoneName: String attr_accessor :NodeType, :NodeId, :ZoneId, :ZoneName - + def initialize(nodetype=nil, nodeid=nil, zoneid=nil, zonename=nil) @NodeType = nodetype @NodeId = nodeid @ZoneId = zoneid @ZoneName = zonename @@ -6305,11 +6305,11 @@ # @type ClusterId: Integer # @param ZoneId: 可用区 ID。 # @type ZoneId: Integer attr_accessor :NodeId, :NodeRole, :ClusterId, :ZoneId - + def initialize(nodeid=nil, noderole=nil, clusterid=nil, zoneid=nil) @NodeId = nodeid @NodeRole = noderole @ClusterId = clusterid @ZoneId = zoneid @@ -6335,11 +6335,11 @@ # @type Area: String # @param ZoneSet: 可用区信息 # @type ZoneSet: Array attr_accessor :RegionId, :RegionName, :RegionShortName, :Area, :ZoneSet - + def initialize(regionid=nil, regionname=nil, regionshortname=nil, area=nil, zoneset=nil) @RegionId = regionid @RegionName = regionname @RegionShortName = regionshortname @Area = area @@ -6366,11 +6366,11 @@ class ReleaseWanAddressRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -6386,11 +6386,11 @@ # @type WanStatus: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FlowId, :WanStatus, :RequestId - + def initialize(flowid=nil, wanstatus=nil, requestid=nil) @FlowId = flowid @WanStatus = wanstatus @RequestId = requestid end @@ -6410,11 +6410,11 @@ # @type InstanceId: String # @param SyncType: 数据同步类型,true:需要数据强同步,false:不需要强同步,仅限删除主实例 # @type SyncType: Boolean attr_accessor :GroupId, :InstanceId, :SyncType - + def initialize(groupid=nil, instanceid=nil, synctype=nil) @GroupId = groupid @InstanceId = instanceid @SyncType = synctype end @@ -6432,11 +6432,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -6454,11 +6454,11 @@ # @type InstanceId: String # @param ModifyPayMode: 标识是否修改计费模式。<ul><li>当前实例计费模式为按量计费方式,预转换为包年包月而续费,请指定该参数为 <b>prepaid</b>。</li><li>当前实例计费模式为包年包月方式,可不设置该参数。</li></ul> # @type ModifyPayMode: String attr_accessor :Period, :InstanceId, :ModifyPayMode - + def initialize(period=nil, instanceid=nil, modifypaymode=nil) @Period = period @InstanceId = instanceid @ModifyPayMode = modifypaymode end @@ -6476,11 +6476,11 @@ # @type DealId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :RequestId - + def initialize(dealid=nil, requestid=nil) @DealId = dealid @RequestId = requestid end @@ -6502,11 +6502,11 @@ # @type Role: String # @param RedisNodes: 节点组节点列表 # @type RedisNodes: Array attr_accessor :GroupId, :GroupName, :ZoneId, :Role, :RedisNodes - + def initialize(groupid=nil, groupname=nil, zoneid=nil, role=nil, redisnodes=nil) @GroupId = groupid @GroupName = groupname @ZoneId = zoneid @Role = role @@ -6537,11 +6537,11 @@ # @type Password: String # @param NoAuth: 是否切换免密实例,false-切换为非免密码实例,true-切换为免密码实例;默认false # @type NoAuth: Boolean attr_accessor :InstanceId, :Password, :NoAuth - + def initialize(instanceid=nil, password=nil, noauth=nil) @InstanceId = instanceid @Password = password @NoAuth = noauth end @@ -6559,11 +6559,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -6579,11 +6579,11 @@ # @type TagKey: String # @param TagValue: 标签 Key 对应的 Value。 # @type TagValue: String attr_accessor :TagKey, :TagValue - + def initialize(tagkey=nil, tagvalue=nil) @TagKey = tagkey @TagValue = tagvalue end @@ -6601,11 +6601,11 @@ # @type BackupId: String # @param Password: 实例密码,恢复实例时,需要校验实例密码(免密实例不需要传密码) # @type Password: String attr_accessor :InstanceId, :BackupId, :Password - + def initialize(instanceid=nil, backupid=nil, password=nil) @InstanceId = instanceid @BackupId = backupid @Password = password end @@ -6623,11 +6623,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -6653,11 +6653,11 @@ # @type Outbound: Array # @param Inbound: 入站规则。 # @type Inbound: Array attr_accessor :CreateTime, :ProjectId, :SecurityGroupId, :SecurityGroupName, :SecurityGroupRemark, :Outbound, :Inbound - + def initialize(createtime=nil, projectid=nil, securitygroupid=nil, securitygroupname=nil, securitygroupremark=nil, outbound=nil, inbound=nil) @CreateTime = createtime @ProjectId = projectid @SecurityGroupId = securitygroupid @SecurityGroupName = securitygroupname @@ -6707,11 +6707,11 @@ # @type InboundRule: Array # @param OutboundRule: 安全组出站规则。 # @type OutboundRule: Array attr_accessor :ProjectId, :CreateTime, :SecurityGroupId, :SecurityGroupName, :SecurityGroupRemark, :InboundRule, :OutboundRule - + def initialize(projectid=nil, createtime=nil, securitygroupid=nil, securitygroupname=nil, securitygroupremark=nil, inboundrule=nil, outboundrule=nil) @ProjectId = projectid @CreateTime = createtime @SecurityGroupId = securitygroupid @SecurityGroupName = securitygroupname @@ -6755,11 +6755,11 @@ # @type Port: String # @param Proto: 协议类型。 # @type Proto: String attr_accessor :Action, :Ip, :Port, :Proto - + def initialize(action=nil, ip=nil, port=nil, proto=nil) @Action = action @Ip = ip @Port = port @Proto = proto @@ -6779,11 +6779,11 @@ # @type Cmd: String # @param Count: 执行次数 # @type Count: Integer attr_accessor :Cmd, :Count - + def initialize(cmd=nil, count=nil) @Cmd = cmd @Count = count end @@ -6801,11 +6801,11 @@ # @type Conn: Integer # @param Cmd: 命令 # @type Cmd: Integer attr_accessor :Ip, :Conn, :Cmd - + def initialize(ip=nil, conn=nil, cmd=nil) @Ip = ip @Conn = conn @Cmd = cmd end @@ -6821,11 +6821,11 @@ class StartupInstanceRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例id # @type InstanceId: String attr_accessor :InstanceId - + def initialize(instanceid=nil) @InstanceId = instanceid end def deserialize(params) @@ -6839,11 +6839,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -6865,11 +6865,11 @@ # @type ForceSwitch: Integer # @param SwitchTime: now: 立即切换,syncComplete:等待同步完成后切换 # @type SwitchTime: String attr_accessor :SrcInstanceId, :DstInstanceId, :TimeDelay, :ForceSwitch, :SwitchTime - + def initialize(srcinstanceid=nil, dstinstanceid=nil, timedelay=nil, forceswitch=nil, switchtime=nil) @SrcInstanceId = srcinstanceid @DstInstanceId = dstinstanceid @TimeDelay = timedelay @ForceSwitch = forceswitch @@ -6891,11 +6891,11 @@ # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId - + def initialize(taskid=nil, requestid=nil) @TaskId = taskid @RequestId = requestid end @@ -6911,11 +6911,11 @@ # @type InstanceId: String # @param ProxyID: 实例ProxyID # @type ProxyID: String attr_accessor :InstanceId, :ProxyID - + def initialize(instanceid=nil, proxyid=nil) @InstanceId = instanceid @ProxyID = proxyid end @@ -6929,11 +6929,11 @@ class SwitchProxyResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -6994,11 +6994,11 @@ # 4:失败。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Result: Integer attr_accessor :TaskId, :StartTime, :TaskType, :InstanceName, :InstanceId, :ProjectId, :Progress, :EndTime, :Result - + def initialize(taskid=nil, starttime=nil, tasktype=nil, instancename=nil, instanceid=nil, projectid=nil, progress=nil, endtime=nil, result=nil) @TaskId = taskid @StartTime = starttime @TaskType = tasktype @InstanceName = instancename @@ -7028,11 +7028,11 @@ # @type NodeId: String # @param NodeRole: 节点角色 # @type NodeRole: String attr_accessor :NodeId, :NodeRole - + def initialize(nodeid=nil, noderole=nil) @NodeId = nodeid @NodeRole = noderole end @@ -7054,11 +7054,11 @@ # @type CommandLine: String # @param Node: 节点ID # @type Node: String attr_accessor :ExecuteTime, :Duration, :Command, :CommandLine, :Node - + def initialize(executetime=nil, duration=nil, command=nil, commandline=nil, node=nil) @ExecuteTime = executetime @Duration = duration @Command = command @CommandLine = commandline @@ -7100,11 +7100,11 @@ # @type Price: Integer # @param InstanceIds: 实例ID # @type InstanceIds: Array attr_accessor :DealId, :DealName, :ZoneId, :GoodsNum, :Creater, :CreatTime, :OverdueTime, :EndTime, :Status, :Description, :Price, :InstanceIds - + def initialize(dealid=nil, dealname=nil, zoneid=nil, goodsnum=nil, creater=nil, creattime=nil, overduetime=nil, endtime=nil, status=nil, description=nil, price=nil, instanceids=nil) @DealId = dealid @DealName = dealname @ZoneId = zoneid @GoodsNum = goodsnum @@ -7146,11 +7146,11 @@ # @type RedisReplicasNum: Integer # @param NodeSet: 多AZ实例,增加副本时的附带信息,包括副本的可用区和副本的类型(NodeType为1)。非多AZ实例不需要配置该参数。 # @type NodeSet: Array attr_accessor :InstanceId, :MemSize, :RedisShardNum, :RedisReplicasNum, :NodeSet - + def initialize(instanceid=nil, memsize=nil, redisshardnum=nil, redisreplicasnum=nil, nodeset=nil) @InstanceId = instanceid @MemSize = memsize @RedisShardNum = redisshardnum @RedisReplicasNum = redisreplicasnum @@ -7179,11 +7179,11 @@ # @type DealId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :RequestId - + def initialize(dealid=nil, requestid=nil) @DealId = dealid @RequestId = requestid end @@ -7201,11 +7201,11 @@ # @type SwitchOption: Integer # @param InstanceId: 实例ID # @type InstanceId: String attr_accessor :TargetInstanceType, :SwitchOption, :InstanceId - + def initialize(targetinstancetype=nil, switchoption=nil, instanceid=nil) @TargetInstanceType = targetinstancetype @SwitchOption = switchoption @InstanceId = instanceid end @@ -7223,11 +7223,11 @@ # @type DealId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealId, :RequestId - + def initialize(dealid=nil, requestid=nil) @DealId = dealid @RequestId = requestid end @@ -7247,11 +7247,11 @@ # @type UpgradeProxyVersion: String # @param InstanceTypeUpgradeNow: 1-立即升级 0-维护时间窗口升级 # @type InstanceTypeUpgradeNow: Integer attr_accessor :InstanceId, :CurrentProxyVersion, :UpgradeProxyVersion, :InstanceTypeUpgradeNow - + def initialize(instanceid=nil, currentproxyversion=nil, upgradeproxyversion=nil, instancetypeupgradenow=nil) @InstanceId = instanceid @CurrentProxyVersion = currentproxyversion @UpgradeProxyVersion = upgradeproxyversion @InstanceTypeUpgradeNow = instancetypeupgradenow @@ -7271,11 +7271,11 @@ # @type FlowId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FlowId, :RequestId - + def initialize(flowid=nil, requestid=nil) @FlowId = flowid @RequestId = requestid end @@ -7295,11 +7295,11 @@ # @type UpgradeRedisVersion: String # @param InstanceTypeUpgradeNow: 1-立即升级 0-维护时间窗口升级 # @type InstanceTypeUpgradeNow: Integer attr_accessor :InstanceId, :CurrentRedisVersion, :UpgradeRedisVersion, :InstanceTypeUpgradeNow - + def initialize(instanceid=nil, currentredisversion=nil, upgraderedisversion=nil, instancetypeupgradenow=nil) @InstanceId = instanceid @CurrentRedisVersion = currentredisversion @UpgradeRedisVersion = upgraderedisversion @InstanceTypeUpgradeNow = instancetypeupgradenow @@ -7319,11 +7319,11 @@ # @type FlowId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FlowId, :RequestId - + def initialize(flowid=nil, requestid=nil) @FlowId = flowid @RequestId = requestid end @@ -7340,11 +7340,11 @@ # @param UpgradeProxyAndRedisServer: 升级多可用区之后是否支持就近访问功能。 # <ul><li>true:支持就近访问功能。升级过程,需同时升级 Proxy 版本和 Redis 内核小版本,涉及数据搬迁,可能会长达数小时。</li><li>false:无需支持就近访问功能。升级多可用区仅涉及管理元数据迁移,对服务没有影响,升级过程通常在3分钟内完成。</li></ul> # @type UpgradeProxyAndRedisServer: Boolean attr_accessor :InstanceId, :UpgradeProxyAndRedisServer - + def initialize(instanceid=nil, upgradeproxyandredisserver=nil) @InstanceId = instanceid @UpgradeProxyAndRedisServer = upgradeproxyandredisserver end @@ -7360,11 +7360,11 @@ # @type FlowId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FlowId, :RequestId - + def initialize(flowid=nil, requestid=nil) @FlowId = flowid @RequestId = requestid end @@ -7390,10 +7390,10 @@ # @type ProductSet: Array # @param OldZoneId: 可用区ID:如100003 # @type OldZoneId: Integer attr_accessor :ZoneId, :ZoneName, :IsSaleout, :IsDefault, :NetWorkType, :ProductSet, :OldZoneId - + def initialize(zoneid=nil, zonename=nil, issaleout=nil, isdefault=nil, networktype=nil, productset=nil, oldzoneid=nil) @ZoneId = zoneid @ZoneName = zonename @IsSaleout = issaleout @IsDefault = isdefault