lib/v20170312/models.rb in tencentcloud-sdk-postgres-3.0.590 vs lib/v20170312/models.rb in tencentcloud-sdk-postgres-3.0.591

- old
+ new

@@ -31,11 +31,11 @@ # @type CreateTime: String # @param UpdateTime: 帐号最后一次更新时间 # @type UpdateTime: String attr_accessor :DBInstanceId, :UserName, :Remark, :Status, :CreateTime, :UpdateTime - + def initialize(dbinstanceid=nil, username=nil, remark=nil, status=nil, createtime=nil, updatetime=nil) @DBInstanceId = dbinstanceid @UserName = username @Remark = remark @Status = status @@ -59,11 +59,11 @@ # @type DBInstanceId: String # @param ReadOnlyGroupId: 只读组ID # @type ReadOnlyGroupId: String attr_accessor :DBInstanceId, :ReadOnlyGroupId - + def initialize(dbinstanceid=nil, readonlygroupid=nil) @DBInstanceId = dbinstanceid @ReadOnlyGroupId = readonlygroupid end @@ -79,11 +79,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 @@ -121,11 +121,11 @@ # @type FirstTime: String # @param LastTime: 在选定时间范围内,慢SQL最后一条开始执行的时间戳 # @type LastTime: String attr_accessor :DatabaseName, :UserName, :NormalQuery, :ClientAddr, :CallNum, :CallPercent, :CostTime, :CostPercent, :MinCostTime, :MaxCostTime, :AvgCostTime, :FirstTime, :LastTime - + def initialize(databasename=nil, username=nil, normalquery=nil, clientaddr=nil, callnum=nil, callpercent=nil, costtime=nil, costpercent=nil, mincosttime=nil, maxcosttime=nil, avgcosttime=nil, firsttime=nil, lasttime=nil) @DatabaseName = databasename @UserName = username @NormalQuery = normalquery @ClientAddr = clientaddr @@ -169,11 +169,11 @@ # @type IpRestrictionEffect: String # @param IpSet: 允许或拒绝下载备份文件的ip列表。 # @type IpSet: Array attr_accessor :RestrictionType, :VpcRestrictionEffect, :VpcIdSet, :IpRestrictionEffect, :IpSet - + def initialize(restrictiontype=nil, vpcrestrictioneffect=nil, vpcidset=nil, iprestrictioneffect=nil, ipset=nil) @RestrictionType = restrictiontype @VpcRestrictionEffect = vpcrestrictioneffect @VpcIdSet = vpcidset @IpRestrictionEffect = iprestrictioneffect @@ -199,11 +199,11 @@ # @type MinBackupStartTime: String # @param MaxBackupStartTime: 开始备份的最晚时间 # @type MaxBackupStartTime: String attr_accessor :BackupPeriod, :BaseBackupRetentionPeriod, :MinBackupStartTime, :MaxBackupStartTime - + def initialize(backupperiod=nil, basebackupretentionperiod=nil, minbackupstarttime=nil, maxbackupstarttime=nil) @BackupPeriod = backupperiod @BaseBackupRetentionPeriod = basebackupretentionperiod @MinBackupStartTime = minbackupstarttime @MaxBackupStartTime = maxbackupstarttime @@ -237,11 +237,11 @@ # @type TotalBackupCount: Integer # @param TotalBackupSize: 总备份大小 # @type TotalBackupSize: Integer attr_accessor :DBInstanceId, :LogBackupCount, :LogBackupSize, :ManualBaseBackupCount, :ManualBaseBackupSize, :AutoBaseBackupCount, :AutoBaseBackupSize, :TotalBackupCount, :TotalBackupSize - + def initialize(dbinstanceid=nil, logbackupcount=nil, logbackupsize=nil, manualbasebackupcount=nil, manualbasebackupsize=nil, autobasebackupcount=nil, autobasebackupsize=nil, totalbackupcount=nil, totalbackupsize=nil) @DBInstanceId = dbinstanceid @LogBackupCount = logbackupcount @LogBackupSize = logbackupsize @ManualBaseBackupCount = manualbasebackupcount @@ -287,11 +287,11 @@ # @type FinishTime: String # @param ExpireTime: 备份的过期时间。 # @type ExpireTime: String attr_accessor :DBInstanceId, :Id, :Name, :BackupMethod, :BackupMode, :State, :Size, :StartTime, :FinishTime, :ExpireTime - + def initialize(dbinstanceid=nil, id=nil, name=nil, backupmethod=nil, backupmode=nil, state=nil, size=nil, starttime=nil, finishtime=nil, expiretime=nil) @DBInstanceId = dbinstanceid @Id = id @Name = name @BackupMethod = backupmethod @@ -331,11 +331,11 @@ # @type MinStorage: Integer # @param QPS: 该规格的预估QPS # @type QPS: Integer attr_accessor :SpecCode, :CPU, :Memory, :MaxStorage, :MinStorage, :QPS - + def initialize(speccode=nil, cpu=nil, memory=nil, maxstorage=nil, minstorage=nil, qps=nil) @SpecCode = speccode @CPU = cpu @Memory = memory @MaxStorage = maxstorage @@ -391,11 +391,11 @@ # @type BackupSetId: String # @param RecoveryTargetTime: 恢复时间点。 # @type RecoveryTargetTime: String attr_accessor :DBInstanceId, :SpecCode, :Storage, :Period, :AutoRenewFlag, :VpcId, :SubnetId, :Name, :InstanceChargeType, :SecurityGroupIds, :ProjectId, :TagList, :DBNodeSet, :AutoVoucher, :VoucherIds, :ActivityId, :BackupSetId, :RecoveryTargetTime - + def initialize(dbinstanceid=nil, speccode=nil, storage=nil, period=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, name=nil, instancechargetype=nil, securitygroupids=nil, projectid=nil, taglist=nil, dbnodeset=nil, autovoucher=nil, voucherids=nil, activityid=nil, backupsetid=nil, recoverytargettime=nil) @DBInstanceId = dbinstanceid @SpecCode = speccode @Storage = storage @Period = period @@ -464,11 +464,11 @@ # @type DBInstanceId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealName, :BillId, :DBInstanceId, :RequestId - + def initialize(dealname=nil, billid=nil, dbinstanceid=nil, requestid=nil) @DealName = dealname @BillId = billid @DBInstanceId = dbinstanceid @RequestId = requestid @@ -488,11 +488,11 @@ # @type DBInstanceId: String # @param IsIpv6: 是否关闭Ipv6外网,1:是,0:否 # @type IsIpv6: Integer attr_accessor :DBInstanceId, :IsIpv6 - + def initialize(dbinstanceid=nil, isipv6=nil) @DBInstanceId = dbinstanceid @IsIpv6 = isipv6 end @@ -508,11 +508,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 @@ -528,11 +528,11 @@ # @type DBInstanceId: String # @param DBInstanceName: 实例名称 # @type DBInstanceName: String attr_accessor :DBInstanceId, :DBInstanceName - + def initialize(dbinstanceid=nil, dbinstancename=nil) @DBInstanceId = dbinstanceid @DBInstanceName = dbinstancename end @@ -546,11 +546,11 @@ class CloseServerlessDBExtranetAccessResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -562,11 +562,11 @@ class CreateBaseBackupRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID。 # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -580,11 +580,11 @@ # @type BaseBackupId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :BaseBackupId, :RequestId - + def initialize(basebackupid=nil, requestid=nil) @BaseBackupId = basebackupid @RequestId = requestid end @@ -606,11 +606,11 @@ # @type IsAssignVip: Boolean # @param Vip: 目标VIP地址。 # @type Vip: String attr_accessor :DBInstanceId, :VpcId, :SubnetId, :IsAssignVip, :Vip - + def initialize(dbinstanceid=nil, vpcid=nil, subnetid=nil, isassignvip=nil, vip=nil) @DBInstanceId = dbinstanceid @VpcId = vpcid @SubnetId = subnetid @IsAssignVip = isassignvip @@ -633,11 +633,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 @@ -647,11 +647,11 @@ end end # CreateDBInstances请求参数结构体 class CreateDBInstancesRequest < TencentCloud::Common::AbstractModel - # @param SpecCode: 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + # @param SpecCode: 售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 # @type SpecCode: String # @param Storage: 实例容量大小,单位:GB。 # @type Storage: Integer # @param InstanceCount: 一次性购买的实例数量。取值1-100 # @type InstanceCount: Integer @@ -661,11 +661,11 @@ # @type Zone: String # @param ProjectId: 项目ID。 # @type ProjectId: Integer # @param DBVersion: PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 # @type DBVersion: String - # @param InstanceChargeType: 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + # @param InstanceChargeType: 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 # @type InstanceChargeType: String # @param AutoVoucher: 是否自动使用代金券。1(是),0(否),默认不使用。 # @type AutoVoucher: Integer # @param VoucherIds: 代金券ID列表,目前仅支持指定一张代金券。 # @type VoucherIds: Array @@ -689,11 +689,11 @@ # @type DBMajorVersion: String # @param DBKernelVersion: PostgreSQL内核版本。当输入该参数时,会创建该内核版本号实例。该参数和DBVersion、DBMajorVersion至少需要传递一个。 # @type DBKernelVersion: String attr_accessor :SpecCode, :Storage, :InstanceCount, :Period, :Zone, :ProjectId, :DBVersion, :InstanceChargeType, :AutoVoucher, :VoucherIds, :VpcId, :SubnetId, :AutoRenewFlag, :ActivityId, :Name, :NeedSupportIpv6, :TagList, :SecurityGroupIds, :DBMajorVersion, :DBKernelVersion - + def initialize(speccode=nil, storage=nil, instancecount=nil, period=nil, zone=nil, projectid=nil, dbversion=nil, instancechargetype=nil, autovoucher=nil, voucherids=nil, vpcid=nil, subnetid=nil, autorenewflag=nil, activityid=nil, name=nil, needsupportipv6=nil, taglist=nil, securitygroupids=nil, dbmajorversion=nil, dbkernelversion=nil) @SpecCode = speccode @Storage = storage @InstanceCount = instancecount @Period = period @@ -756,11 +756,11 @@ # @type DBInstanceIdSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealNames, :BillId, :DBInstanceIdSet, :RequestId - + def initialize(dealnames=nil, billid=nil, dbinstanceidset=nil, requestid=nil) @DealNames = dealnames @BillId = billid @DBInstanceIdSet = dbinstanceidset @RequestId = requestid @@ -774,11 +774,11 @@ end end # CreateInstances请求参数结构体 class CreateInstancesRequest < TencentCloud::Common::AbstractModel - # @param SpecCode: 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + # @param SpecCode: 售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 # @type SpecCode: String # @param Storage: 实例容量大小,单位:GB。 # @type Storage: Integer # @param InstanceCount: 一次性购买的实例数量。取值1-10。 # @type InstanceCount: Integer @@ -794,11 +794,11 @@ # @type AdminPassword: String # @param ProjectId: 项目ID。 # @type ProjectId: Integer # @param DBVersion: PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 # @type DBVersion: String - # @param InstanceChargeType: 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + # @param InstanceChargeType: 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 # @type InstanceChargeType: String # @param AutoVoucher: 是否自动使用代金券。1(是),0(否),默认不使用。 # @type AutoVoucher: Integer # @param VoucherIds: 代金券ID列表,目前仅支持指定一张代金券。 # @type VoucherIds: Array @@ -846,11 +846,11 @@ # serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下: # "bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 # @type DBEngineConfig: String attr_accessor :SpecCode, :Storage, :InstanceCount, :Period, :Zone, :Charset, :AdminName, :AdminPassword, :ProjectId, :DBVersion, :InstanceChargeType, :AutoVoucher, :VoucherIds, :VpcId, :SubnetId, :AutoRenewFlag, :ActivityId, :Name, :NeedSupportIpv6, :TagList, :SecurityGroupIds, :DBMajorVersion, :DBKernelVersion, :DBNodeSet, :NeedSupportTDE, :KMSKeyId, :KMSRegion, :DBEngine, :DBEngineConfig - + def initialize(speccode=nil, storage=nil, instancecount=nil, period=nil, zone=nil, charset=nil, adminname=nil, adminpassword=nil, projectid=nil, dbversion=nil, instancechargetype=nil, autovoucher=nil, voucherids=nil, vpcid=nil, subnetid=nil, autorenewflag=nil, activityid=nil, name=nil, needsupportipv6=nil, taglist=nil, securitygroupids=nil, dbmajorversion=nil, dbkernelversion=nil, dbnodeset=nil, needsupporttde=nil, kmskeyid=nil, kmsregion=nil, dbengine=nil, dbengineconfig=nil) @SpecCode = speccode @Storage = storage @InstanceCount = instancecount @Period = period @@ -938,11 +938,11 @@ # @type DBInstanceIdSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealNames, :BillId, :DBInstanceIdSet, :RequestId - + def initialize(dealnames=nil, billid=nil, dbinstanceidset=nil, requestid=nil) @DealNames = dealnames @BillId = billid @DBInstanceIdSet = dbinstanceidset @RequestId = requestid @@ -966,11 +966,11 @@ # @type DBEngine: String # @param TemplateDescription: 参数模板描述,长度为0~60个字符,仅支持数字,英文大小写字母、中文以及特殊字符_-./()()[]+=::@ # @type TemplateDescription: String attr_accessor :TemplateName, :DBMajorVersion, :DBEngine, :TemplateDescription - + def initialize(templatename=nil, dbmajorversion=nil, dbengine=nil, templatedescription=nil) @TemplateName = templatename @DBMajorVersion = dbmajorversion @DBEngine = dbengine @TemplateDescription = templatedescription @@ -990,11 +990,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 @@ -1046,11 +1046,11 @@ # @type TagList: :class:`Tencentcloud::Postgres.v20170312.models.Tag` # @param SecurityGroupIds: 安全组id # @type SecurityGroupIds: Array attr_accessor :SpecCode, :Storage, :InstanceCount, :Period, :MasterDBInstanceId, :Zone, :ProjectId, :DBVersion, :InstanceChargeType, :AutoVoucher, :VoucherIds, :AutoRenewFlag, :VpcId, :SubnetId, :ActivityId, :Name, :NeedSupportIpv6, :ReadOnlyGroupId, :TagList, :SecurityGroupIds - + def initialize(speccode=nil, storage=nil, instancecount=nil, period=nil, masterdbinstanceid=nil, zone=nil, projectid=nil, dbversion=nil, instancechargetype=nil, autovoucher=nil, voucherids=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, activityid=nil, name=nil, needsupportipv6=nil, readonlygroupid=nil, taglist=nil, securitygroupids=nil) @SpecCode = speccode @Storage = storage @InstanceCount = instancecount @Period = period @@ -1109,11 +1109,11 @@ # @type DBInstanceIdSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealNames, :BillId, :DBInstanceIdSet, :RequestId - + def initialize(dealnames=nil, billid=nil, dbinstanceidset=nil, requestid=nil) @DealNames = dealnames @BillId = billid @DBInstanceIdSet = dbinstanceidset @RequestId = requestid @@ -1139,11 +1139,11 @@ # @type IsAssignVip: Boolean # @param Vip: 目标VIP地址。 # @type Vip: String attr_accessor :ReadOnlyGroupId, :VpcId, :SubnetId, :IsAssignVip, :Vip - + def initialize(readonlygroupid=nil, vpcid=nil, subnetid=nil, isassignvip=nil, vip=nil) @ReadOnlyGroupId = readonlygroupid @VpcId = vpcid @SubnetId = subnetid @IsAssignVip = isassignvip @@ -1166,11 +1166,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 @@ -1204,11 +1204,11 @@ # @type MinDelayEliminateReserve: Integer # @param SecurityGroupIds: 安全组id # @type SecurityGroupIds: Array attr_accessor :MasterDBInstanceId, :Name, :ProjectId, :VpcId, :SubnetId, :ReplayLagEliminate, :ReplayLatencyEliminate, :MaxReplayLag, :MaxReplayLatency, :MinDelayEliminateReserve, :SecurityGroupIds - + def initialize(masterdbinstanceid=nil, name=nil, projectid=nil, vpcid=nil, subnetid=nil, replaylageliminate=nil, replaylatencyeliminate=nil, maxreplaylag=nil, maxreplaylatency=nil, mindelayeliminatereserve=nil, securitygroupids=nil) @MasterDBInstanceId = masterdbinstanceid @Name = name @ProjectId = projectid @VpcId = vpcid @@ -1245,11 +1245,11 @@ # @type FlowId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ReadOnlyGroupId, :FlowId, :RequestId - + def initialize(readonlygroupid=nil, flowid=nil, requestid=nil) @ReadOnlyGroupId = readonlygroupid @FlowId = flowid @RequestId = requestid end @@ -1279,11 +1279,11 @@ # @type SubnetId: String # @param TagList: 实例需要绑定的标签数组信息 # @type TagList: Array attr_accessor :Zone, :DBInstanceName, :DBVersion, :DBCharset, :ProjectId, :VpcId, :SubnetId, :TagList - + def initialize(zone=nil, dbinstancename=nil, dbversion=nil, dbcharset=nil, projectid=nil, vpcid=nil, subnetid=nil, taglist=nil) @Zone = zone @DBInstanceName = dbinstancename @DBVersion = dbversion @DBCharset = dbcharset @@ -1318,11 +1318,11 @@ # @type DBInstanceId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DBInstanceId, :RequestId - + def initialize(dbinstanceid=nil, requestid=nil) @DBInstanceId = dbinstanceid @RequestId = requestid end @@ -1359,11 +1359,11 @@ # @param SetId: 备份集ID # 注意:此字段可能返回 null,表示取不到有效值。 # @type SetId: String attr_accessor :Id, :StartTime, :EndTime, :Size, :Strategy, :Way, :Type, :Status, :DbList, :InternalAddr, :ExternalAddr, :SetId - + def initialize(id=nil, starttime=nil, endtime=nil, size=nil, strategy=nil, way=nil, type=nil, status=nil, dblist=nil, internaladdr=nil, externaladdr=nil, setid=nil) @Id = id @StartTime = starttime @EndTime = endtime @Size = size @@ -1487,11 +1487,11 @@ # @param DBEngineConfig: 数据库引擎的配置信息 # 注意:此字段可能返回 null,表示取不到有效值。 # @type DBEngineConfig: String attr_accessor :Region, :Zone, :ProjectId, :VpcId, :SubnetId, :DBInstanceId, :DBInstanceName, :DBInstanceStatus, :DBInstanceMemory, :DBInstanceStorage, :DBInstanceCpu, :DBInstanceClass, :DBInstanceType, :DBInstanceVersion, :DBCharset, :DBVersion, :CreateTime, :UpdateTime, :ExpireTime, :IsolatedTime, :PayType, :AutoRenew, :DBInstanceNetInfo, :Type, :AppId, :Uid, :SupportIpv6, :TagList, :MasterDBInstanceId, :ReadOnlyInstanceNum, :StatusInReadonlyGroup, :OfflineTime, :DBKernelVersion, :NetworkAccessList, :DBMajorVersion, :DBNodeSet, :IsSupportTDE, :DBEngine, :DBEngineConfig - + def initialize(region=nil, zone=nil, projectid=nil, vpcid=nil, subnetid=nil, dbinstanceid=nil, dbinstancename=nil, dbinstancestatus=nil, dbinstancememory=nil, dbinstancestorage=nil, dbinstancecpu=nil, dbinstanceclass=nil, dbinstancetype=nil, dbinstanceversion=nil, dbcharset=nil, dbversion=nil, createtime=nil, updatetime=nil, expiretime=nil, isolatedtime=nil, paytype=nil, autorenew=nil, dbinstancenetinfo=nil, type=nil, appid=nil, uid=nil, supportipv6=nil, taglist=nil, masterdbinstanceid=nil, readonlyinstancenum=nil, statusinreadonlygroup=nil, offlinetime=nil, dbkernelversion=nil, networkaccesslist=nil, dbmajorversion=nil, dbnodeset=nil, issupporttde=nil, dbengine=nil, dbengineconfig=nil) @Region = region @Zone = zone @ProjectId = projectid @VpcId = vpcid @@ -1624,11 +1624,11 @@ # @param ProtocolType: 连接数据库的协议类型,当前支持:postgresql、mssql(MSSQL兼容语法) # 注意:此字段可能返回 null,表示取不到有效值。 # @type ProtocolType: String attr_accessor :Address, :Ip, :Port, :NetType, :Status, :VpcId, :SubnetId, :ProtocolType - + def initialize(address=nil, ip=nil, port=nil, nettype=nil, status=nil, vpcid=nil, subnetid=nil, protocoltype=nil) @Address = address @Ip = ip @Port = port @NetType = nettype @@ -1658,11 +1658,11 @@ # @type Role: String # @param Zone: 节点所在可用区,例如 ap-guangzhou-1。 # @type Zone: String attr_accessor :Role, :Zone - + def initialize(role=nil, zone=nil) @Role = role @Zone = zone end @@ -1678,11 +1678,11 @@ # @type DBInstanceId: String # @param BaseBackupId: 基础备份ID。 # @type BaseBackupId: String attr_accessor :DBInstanceId, :BaseBackupId - + def initialize(dbinstanceid=nil, basebackupid=nil) @DBInstanceId = dbinstanceid @BaseBackupId = basebackupid end @@ -1696,11 +1696,11 @@ class DeleteBaseBackupResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1718,11 +1718,11 @@ # @type SubnetId: String # @param Vip: 目标VIP地址。 # @type Vip: String attr_accessor :DBInstanceId, :VpcId, :SubnetId, :Vip - + def initialize(dbinstanceid=nil, vpcid=nil, subnetid=nil, vip=nil) @DBInstanceId = dbinstanceid @VpcId = vpcid @SubnetId = subnetid @Vip = vip @@ -1743,11 +1743,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 @@ -1763,11 +1763,11 @@ # @type DBInstanceId: String # @param LogBackupId: 日志备份ID。 # @type LogBackupId: String attr_accessor :DBInstanceId, :LogBackupId - + def initialize(dbinstanceid=nil, logbackupid=nil) @DBInstanceId = dbinstanceid @LogBackupId = logbackupid end @@ -1781,11 +1781,11 @@ class DeleteLogBackupResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1797,11 +1797,11 @@ class DeleteParameterTemplateRequest < TencentCloud::Common::AbstractModel # @param TemplateId: 参数模板ID,用于唯一确认待操作的参数模板 # @type TemplateId: String attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -1813,11 +1813,11 @@ class DeleteParameterTemplateResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1835,11 +1835,11 @@ # @type SubnetId: String # @param Vip: 目标VIP地址。 # @type Vip: String attr_accessor :ReadOnlyGroupId, :VpcId, :SubnetId, :Vip - + def initialize(readonlygroupid=nil, vpcid=nil, subnetid=nil, vip=nil) @ReadOnlyGroupId = readonlygroupid @VpcId = vpcid @SubnetId = subnetid @Vip = vip @@ -1860,11 +1860,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 @@ -1878,11 +1878,11 @@ class DeleteReadOnlyGroupRequest < TencentCloud::Common::AbstractModel # @param ReadOnlyGroupId: 待删除只读组ID # @type ReadOnlyGroupId: String attr_accessor :ReadOnlyGroupId - + def initialize(readonlygroupid=nil) @ReadOnlyGroupId = readonlygroupid end def deserialize(params) @@ -1897,11 +1897,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 @@ -1917,11 +1917,11 @@ # @type DBInstanceName: String # @param DBInstanceId: DB实例ID,实例名和实例ID必须至少传一个,如果同时存在,将只以实例ID为准。 # @type DBInstanceId: String attr_accessor :DBInstanceName, :DBInstanceId - + def initialize(dbinstancename=nil, dbinstanceid=nil) @DBInstanceName = dbinstancename @DBInstanceId = dbinstanceid end @@ -1935,11 +1935,11 @@ class DeleteServerlessDBInstanceResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -1959,11 +1959,11 @@ # @type OrderBy: String # @param OrderByType: 返回结果是升序还是降序。取值只能为desc或者asc。desc-降序;asc-升序 # @type OrderByType: String attr_accessor :DBInstanceId, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(dbinstanceid=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @DBInstanceId = dbinstanceid @Limit = limit @Offset = offset @OrderBy = orderby @@ -1987,11 +1987,11 @@ # @type Details: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Details, :RequestId - + def initialize(totalcount=nil, details=nil, requestid=nil) @TotalCount = totalcount @Details = details @RequestId = requestid end @@ -2014,11 +2014,11 @@ class DescribeAvailableRecoveryTimeRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -2034,11 +2034,11 @@ # @type RecoveryEndTime: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RecoveryBeginTime, :RecoveryEndTime, :RequestId - + def initialize(recoverybegintime=nil, recoveryendtime=nil, requestid=nil) @RecoveryBeginTime = recoverybegintime @RecoveryEndTime = recoveryendtime @RequestId = requestid end @@ -2051,11 +2051,11 @@ end # DescribeBackupDownloadRestriction请求参数结构体 class DescribeBackupDownloadRestrictionRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -2079,11 +2079,11 @@ # @type IpSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RestrictionType, :VpcRestrictionEffect, :VpcIdSet, :IpRestrictionEffect, :IpSet, :RequestId - + def initialize(restrictiontype=nil, vpcrestrictioneffect=nil, vpcidset=nil, iprestrictioneffect=nil, ipset=nil, requestid=nil) @RestrictionType = restrictiontype @VpcRestrictionEffect = vpcrestrictioneffect @VpcIdSet = vpcidset @IpRestrictionEffect = iprestrictioneffect @@ -2113,11 +2113,11 @@ # @type URLExpireTime: Integer # @param BackupDownloadRestriction: 备份下载限制 # @type BackupDownloadRestriction: :class:`Tencentcloud::Postgres.v20170312.models.BackupDownloadRestriction` attr_accessor :DBInstanceId, :BackupType, :BackupId, :URLExpireTime, :BackupDownloadRestriction - + def initialize(dbinstanceid=nil, backuptype=nil, backupid=nil, urlexpiretime=nil, backupdownloadrestriction=nil) @DBInstanceId = dbinstanceid @BackupType = backuptype @BackupId = backupid @URLExpireTime = urlexpiretime @@ -2142,11 +2142,11 @@ # @type BackupDownloadURL: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :BackupDownloadURL, :RequestId - + def initialize(backupdownloadurl=nil, requestid=nil) @BackupDownloadURL = backupdownloadurl @RequestId = requestid end @@ -2157,11 +2157,11 @@ end # DescribeBackupOverview请求参数结构体 class DescribeBackupOverviewRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -2189,11 +2189,11 @@ # @type AutoBaseBackupSize: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalFreeSize, :UsedFreeSize, :UsedBillingSize, :LogBackupCount, :LogBackupSize, :ManualBaseBackupCount, :ManualBaseBackupSize, :AutoBaseBackupCount, :AutoBaseBackupSize, :RequestId - + def initialize(totalfreesize=nil, usedfreesize=nil, usedbillingsize=nil, logbackupcount=nil, logbackupsize=nil, manualbasebackupcount=nil, manualbasebackupsize=nil, autobasebackupcount=nil, autobasebackupsize=nil, requestid=nil) @TotalFreeSize = totalfreesize @UsedFreeSize = usedfreesize @UsedBillingSize = usedbillingsize @LogBackupCount = logbackupcount @@ -2223,11 +2223,11 @@ class DescribeBackupPlansRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -2241,11 +2241,11 @@ # @type Plans: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Plans, :RequestId - + def initialize(plans=nil, requestid=nil) @Plans = plans @RequestId = requestid end @@ -2277,11 +2277,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,包括升序:asc,降序:desc。 # @type OrderByType: String attr_accessor :Limit, :Offset, :Filters, :OrderBy, :OrderByType - + def initialize(limit=nil, offset=nil, filters=nil, orderby=nil, orderbytype=nil) @Limit = limit @Offset = offset @Filters = filters @OrderBy = orderby @@ -2312,11 +2312,11 @@ # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :BackupSummarySet, :TotalCount, :RequestId - + def initialize(backupsummaryset=nil, totalcount=nil, requestid=nil) @BackupSummarySet = backupsummaryset @TotalCount = totalcount @RequestId = requestid end @@ -2355,11 +2355,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,包括升序:asc,降序:desc。 # @type OrderByType: String attr_accessor :MinFinishTime, :MaxFinishTime, :Filters, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(minfinishtime=nil, maxfinishtime=nil, filters=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @MinFinishTime = minfinishtime @MaxFinishTime = maxfinishtime @Filters = filters @Limit = limit @@ -2394,11 +2394,11 @@ # @type BaseBackupSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :BaseBackupSet, :RequestId - + def initialize(totalcount=nil, basebackupset=nil, requestid=nil) @TotalCount = totalcount @BaseBackupSet = basebackupset @RequestId = requestid end @@ -2427,11 +2427,11 @@ # @type DBEngine: String # @param DBMajorVersion: 数据库主版本号。例如12,13,可以通过接口DescribeDBVersions获取。 # @type DBMajorVersion: String attr_accessor :Zone, :DBEngine, :DBMajorVersion - + def initialize(zone=nil, dbengine=nil, dbmajorversion=nil) @Zone = zone @DBEngine = dbengine @DBMajorVersion = dbmajorversion end @@ -2449,11 +2449,11 @@ # @type ClassInfoSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ClassInfoSet, :RequestId - + def initialize(classinfoset=nil, requestid=nil) @ClassInfoSet = classinfoset @RequestId = requestid end @@ -2478,11 +2478,11 @@ # @type BackupSetId: String # @param RecoveryTargetTime: 恢复目标时间,此入参和BackupSetId必须选择一个传入。时区以东八区(UTC+8)为准。 # @type RecoveryTargetTime: String attr_accessor :DBInstanceId, :BackupSetId, :RecoveryTargetTime - + def initialize(dbinstanceid=nil, backupsetid=nil, recoverytargettime=nil) @DBInstanceId = dbinstanceid @BackupSetId = backupsetid @RecoveryTargetTime = recoverytargettime end @@ -2502,11 +2502,11 @@ # @type MinStorage: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :MinSpecCode, :MinStorage, :RequestId - + def initialize(minspeccode=nil, minstorage=nil, requestid=nil) @MinSpecCode = minspeccode @MinStorage = minstorage @RequestId = requestid end @@ -2532,11 +2532,11 @@ # @type Limit: Integer # @param Offset: 返回结果中的第几页,从第0页开始。默认为0。 # @type Offset: Integer attr_accessor :DBInstanceId, :Type, :StartTime, :EndTime, :Limit, :Offset - + def initialize(dbinstanceid=nil, type=nil, starttime=nil, endtime=nil, limit=nil, offset=nil) @DBInstanceId = dbinstanceid @Type = type @StartTime = starttime @EndTime = endtime @@ -2562,11 +2562,11 @@ # @type BackupList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :BackupList, :RequestId - + def initialize(totalcount=nil, backuplist=nil, requestid=nil) @TotalCount = totalcount @BackupList = backuplist @RequestId = requestid end @@ -2585,27 +2585,27 @@ end end # DescribeDBErrlogs请求参数结构体 class DescribeDBErrlogsRequest < TencentCloud::Common::AbstractModel - # @param DBInstanceId: 实例ID,形如postgres-5bq3wfjd + # @param DBInstanceId: 实例ID。 # @type DBInstanceId: String - # @param StartTime: 查询起始时间,形如2018-01-01 00:00:00,起始时间不得小于7天以前 + # @param StartTime: 查询起始时间,形如2018-01-01 00:00:00。日志保留时间默认为7天,起始时间不能超出保留时间范围。 # @type StartTime: String - # @param EndTime: 查询结束时间,形如2018-01-01 00:00:00 + # @param EndTime: 查询结束时间,形如2018-01-01 00:00:00。 # @type EndTime: String - # @param DatabaseName: 数据库名字 + # @param DatabaseName: 数据库名字。 # @type DatabaseName: String - # @param SearchKeys: 搜索关键字 + # @param SearchKeys: 搜索关键字。 # @type SearchKeys: Array - # @param Limit: 分页返回,每页返回的最大数量。取值为1-100 + # @param Limit: 每页显示数量,取值范围为1-100。默认值为50。 # @type Limit: Integer - # @param Offset: 分页返回,返回第几页的数据,从第0页开始计数 + # @param Offset: 数据偏移量,从0开始。默认值为0。 # @type Offset: Integer attr_accessor :DBInstanceId, :StartTime, :EndTime, :DatabaseName, :SearchKeys, :Limit, :Offset - + def initialize(dbinstanceid=nil, starttime=nil, endtime=nil, databasename=nil, searchkeys=nil, limit=nil, offset=nil) @DBInstanceId = dbinstanceid @StartTime = starttime @EndTime = endtime @DatabaseName = databasename @@ -2625,19 +2625,19 @@ end end # DescribeDBErrlogs返回参数结构体 class DescribeDBErrlogsResponse < TencentCloud::Common::AbstractModel - # @param TotalCount: 本次调用返回了多少条数据 + # @param TotalCount: 查询到的日志数量,最大值为10000条。 # @type TotalCount: Integer - # @param Details: 错误日志列表 + # @param Details: 错误日志详细信息集合。 # @type Details: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Details, :RequestId - + def initialize(totalcount=nil, details=nil, requestid=nil) @TotalCount = totalcount @Details = details @RequestId = requestid end @@ -2660,11 +2660,11 @@ class DescribeDBInstanceAttributeRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -2678,11 +2678,11 @@ # @type DBInstance: :class:`Tencentcloud::Postgres.v20170312.models.DBInstance` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DBInstance, :RequestId - + def initialize(dbinstance=nil, requestid=nil) @DBInstance = dbinstance @RequestId = requestid end @@ -2701,11 +2701,11 @@ # @type DBInstanceId: String # @param ParamName: 查询指定参数详情。ParamName为空或不传,默认返回全部参数列表 # @type ParamName: String attr_accessor :DBInstanceId, :ParamName - + def initialize(dbinstanceid=nil, paramname=nil) @DBInstanceId = dbinstanceid @ParamName = paramname end @@ -2723,11 +2723,11 @@ # @type Detail: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Detail, :RequestId - + def initialize(totalcount=nil, detail=nil, requestid=nil) @TotalCount = totalcount @Detail = detail @RequestId = requestid end @@ -2752,11 +2752,11 @@ # @type DBInstanceId: String # @param ReadOnlyGroupId: 只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要查询只读组关联的安全组,只传ReadOnlyGroupId # @type ReadOnlyGroupId: String attr_accessor :DBInstanceId, :ReadOnlyGroupId - + def initialize(dbinstanceid=nil, readonlygroupid=nil) @DBInstanceId = dbinstanceid @ReadOnlyGroupId = readonlygroupid end @@ -2772,11 +2772,11 @@ # @type SecurityGroupSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SecurityGroupSet, :RequestId - + def initialize(securitygroupset=nil, requestid=nil) @SecurityGroupSet = securitygroupset @RequestId = requestid end @@ -2810,11 +2810,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,包括升序:asc、降序:desc。 # @type OrderByType: String attr_accessor :Filters, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(filters=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @Filters = filters @Limit = limit @Offset = offset @OrderBy = orderby @@ -2845,11 +2845,11 @@ # @type DBInstanceSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :DBInstanceSet, :RequestId - + def initialize(totalcount=nil, dbinstanceset=nil, requestid=nil) @TotalCount = totalcount @DBInstanceSet = dbinstanceset @RequestId = requestid end @@ -2886,11 +2886,11 @@ # @type Limit: Integer # @param Offset: 分页返回结果,返回结果的第几页,从0开始计数 # @type Offset: Integer attr_accessor :DBInstanceId, :StartTime, :EndTime, :DatabaseName, :OrderBy, :OrderByType, :Limit, :Offset - + def initialize(dbinstanceid=nil, starttime=nil, endtime=nil, databasename=nil, orderby=nil, orderbytype=nil, limit=nil, offset=nil) @DBInstanceId = dbinstanceid @StartTime = starttime @EndTime = endtime @DatabaseName = databasename @@ -2920,11 +2920,11 @@ # @type Detail: :class:`Tencentcloud::Postgres.v20170312.models.SlowlogDetail` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Detail, :RequestId - + def initialize(totalcount=nil, detail=nil, requestid=nil) @TotalCount = totalcount @Detail = detail @RequestId = requestid end @@ -2940,11 +2940,11 @@ end # DescribeDBVersions请求参数结构体 class DescribeDBVersionsRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -2956,11 +2956,11 @@ # @type VersionSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :VersionSet, :RequestId - + def initialize(versionset=nil, requestid=nil) @VersionSet = versionset @RequestId = requestid end @@ -2989,11 +2989,11 @@ # @type Offset: Integer # @param Limit: 分页返回,表示每页有多少条目。取值为1-100。 # @type Limit: Integer attr_accessor :DBInstanceId, :StartTime, :EndTime, :Offset, :Limit - + def initialize(dbinstanceid=nil, starttime=nil, endtime=nil, offset=nil, limit=nil) @DBInstanceId = dbinstanceid @StartTime = starttime @EndTime = endtime @Offset = offset @@ -3017,11 +3017,11 @@ # @type XlogList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :XlogList, :RequestId - + def initialize(totalcount=nil, xloglist=nil, requestid=nil) @TotalCount = totalcount @XlogList = xloglist @RequestId = requestid end @@ -3044,11 +3044,11 @@ class DescribeDatabasesRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -3062,11 +3062,11 @@ # @type Items: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Items, :RequestId - + def initialize(items=nil, requestid=nil) @Items = items @RequestId = requestid end @@ -3082,11 +3082,11 @@ # @type DBMajorVersion: String # @param DBEngine: 数据库引擎,例如:postgresql,mssql_compatible # @type DBEngine: String attr_accessor :DBMajorVersion, :DBEngine - + def initialize(dbmajorversion=nil, dbengine=nil) @DBMajorVersion = dbmajorversion @DBEngine = dbengine end @@ -3105,11 +3105,11 @@ # @type ParamInfoSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :ParamInfoSet, :RequestId - + def initialize(totalcount=nil, paraminfoset=nil, requestid=nil) @TotalCount = totalcount @ParamInfoSet = paraminfoset @RequestId = requestid end @@ -3132,11 +3132,11 @@ class DescribeEncryptionKeysRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID。 # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -3151,11 +3151,11 @@ # @type EncryptionKeys: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :EncryptionKeys, :RequestId - + def initialize(encryptionkeys=nil, requestid=nil) @EncryptionKeys = encryptionkeys @RequestId = requestid end @@ -3191,11 +3191,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,包括升序:asc,降序:desc。 # @type OrderByType: String attr_accessor :MinFinishTime, :MaxFinishTime, :Filters, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(minfinishtime=nil, maxfinishtime=nil, filters=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @MinFinishTime = minfinishtime @MaxFinishTime = maxfinishtime @Filters = filters @Limit = limit @@ -3230,11 +3230,11 @@ # @type LogBackupSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :LogBackupSet, :RequestId - + def initialize(totalcount=nil, logbackupset=nil, requestid=nil) @TotalCount = totalcount @LogBackupSet = logbackupset @RequestId = requestid end @@ -3257,11 +3257,11 @@ class DescribeOrdersRequest < TencentCloud::Common::AbstractModel # @param DealNames: 订单名集合 # @type DealNames: Array attr_accessor :DealNames - + def initialize(dealnames=nil) @DealNames = dealnames end def deserialize(params) @@ -3277,11 +3277,11 @@ # @type Deals: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Deals, :RequestId - + def initialize(totalcount=nil, deals=nil, requestid=nil) @TotalCount = totalcount @Deals = deals @RequestId = requestid end @@ -3304,11 +3304,11 @@ class DescribeParameterTemplateAttributesRequest < TencentCloud::Common::AbstractModel # @param TemplateId: 参数模板ID # @type TemplateId: String attr_accessor :TemplateId - + def initialize(templateid=nil) @TemplateId = templateid end def deserialize(params) @@ -3341,11 +3341,11 @@ # @type TemplateDescription: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TemplateId, :TotalCount, :ParamInfoSet, :TemplateName, :DBMajorVersion, :DBEngine, :TemplateDescription, :RequestId - + def initialize(templateid=nil, totalcount=nil, paraminfoset=nil, templatename=nil, dbmajorversion=nil, dbengine=nil, templatedescription=nil, requestid=nil) @TemplateId = templateid @TotalCount = totalcount @ParamInfoSet = paraminfoset @TemplateName = templatename @@ -3386,11 +3386,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,枚举值,支持:asc(升序) ,desc(降序) # @type OrderByType: String attr_accessor :Filters, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(filters=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @Filters = filters @Limit = limit @Offset = offset @OrderBy = orderby @@ -3421,11 +3421,11 @@ # @type ParameterTemplateSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :ParameterTemplateSet, :RequestId - + def initialize(totalcount=nil, parametertemplateset=nil, requestid=nil) @TotalCount = totalcount @ParameterTemplateSet = parametertemplateset @RequestId = requestid end @@ -3448,11 +3448,11 @@ class DescribeParamsEventRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例DB ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -3468,11 +3468,11 @@ # @type EventItems: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :EventItems, :RequestId - + def initialize(totalcount=nil, eventitems=nil, requestid=nil) @TotalCount = totalcount @EventItems = eventitems @RequestId = requestid end @@ -3500,11 +3500,11 @@ # 2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); # 如不指定默认使用postgresql。 # @type DBEngine: String attr_accessor :Zone, :DBEngine - + def initialize(zone=nil, dbengine=nil) @Zone = zone @DBEngine = dbengine end @@ -3520,11 +3520,11 @@ # @type SpecInfoList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :SpecInfoList, :RequestId - + def initialize(specinfolist=nil, requestid=nil) @SpecInfoList = specinfolist @RequestId = requestid end @@ -3555,11 +3555,11 @@ # @type OrderBy: String # @param OrderByType: 查询排序依据类型,目前支持:desc,asc # @type OrderByType: String attr_accessor :Filters, :PageSize, :PageNumber, :OrderBy, :OrderByType - + def initialize(filters=nil, pagesize=nil, pagenumber=nil, orderby=nil, orderbytype=nil) @Filters = filters @PageSize = pagesize @PageNumber = pagenumber @OrderBy = orderby @@ -3588,11 +3588,11 @@ # @type ReadOnlyGroupList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ReadOnlyGroupList, :RequestId - + def initialize(readonlygrouplist=nil, requestid=nil) @ReadOnlyGroupList = readonlygrouplist @RequestId = requestid end @@ -3610,11 +3610,11 @@ end # DescribeRegions请求参数结构体 class DescribeRegionsRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -3628,11 +3628,11 @@ # @type RegionSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :RegionSet, :RequestId - + def initialize(totalcount=nil, regionset=nil, requestid=nil) @TotalCount = totalcount @RegionSet = regionset @RequestId = requestid end @@ -3663,11 +3663,11 @@ # @type OrderBy: String # @param OrderByType: 排序方式,包括升序、降序 # @type OrderByType: String attr_accessor :Filter, :Limit, :Offset, :OrderBy, :OrderByType - + def initialize(filter=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil) @Filter = filter @Limit = limit @Offset = offset @OrderBy = orderby @@ -3699,11 +3699,11 @@ # @type DBInstanceSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :DBInstanceSet, :RequestId - + def initialize(totalcount=nil, dbinstanceset=nil, requestid=nil) @TotalCount = totalcount @DBInstanceSet = dbinstanceset @RequestId = requestid end @@ -3740,11 +3740,11 @@ # @type Limit: Integer # @param Offset: 分页偏移。取值范围[0,INF)。默认0。 # @type Offset: Integer attr_accessor :DBInstanceId, :StartTime, :EndTime, :DatabaseName, :OrderBy, :OrderByType, :Limit, :Offset - + def initialize(dbinstanceid=nil, starttime=nil, endtime=nil, databasename=nil, orderby=nil, orderbytype=nil, limit=nil, offset=nil) @DBInstanceId = dbinstanceid @StartTime = starttime @EndTime = endtime @DatabaseName = databasename @@ -3774,11 +3774,11 @@ # @type Detail: :class:`Tencentcloud::Postgres.v20170312.models.Detail` # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Detail, :RequestId - + def initialize(totalcount=nil, detail=nil, requestid=nil) @TotalCount = totalcount @Detail = detail @RequestId = requestid end @@ -3811,11 +3811,11 @@ # @type Limit: Integer # @param Offset: 分页偏移。取值范围[0,INF),默认为0。 # @type Offset: Integer attr_accessor :DBInstanceId, :StartTime, :EndTime, :DatabaseName, :OrderByType, :OrderBy, :Limit, :Offset - + def initialize(dbinstanceid=nil, starttime=nil, endtime=nil, databasename=nil, orderbytype=nil, orderby=nil, limit=nil, offset=nil) @DBInstanceId = dbinstanceid @StartTime = starttime @EndTime = endtime @DatabaseName = databasename @@ -3849,11 +3849,11 @@ # @type RawSlowQueryList: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :DurationAnalysis, :RawSlowQueryList, :RequestId - + def initialize(totalcount=nil, durationanalysis=nil, rawslowquerylist=nil, requestid=nil) @TotalCount = totalcount @DurationAnalysis = durationanalysis @RawSlowQueryList = rawslowquerylist @RequestId = requestid @@ -3882,11 +3882,11 @@ end # DescribeZones请求参数结构体 class DescribeZonesRequest < TencentCloud::Common::AbstractModel - + def initialize() end def deserialize(params) end @@ -3900,11 +3900,11 @@ # @type ZoneSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :ZoneSet, :RequestId - + def initialize(totalcount=nil, zoneset=nil, requestid=nil) @TotalCount = totalcount @ZoneSet = zoneset @RequestId = requestid end @@ -3927,11 +3927,11 @@ class DestroyDBInstanceRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 待下线实例ID # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -3943,11 +3943,11 @@ class DestroyDBInstanceResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -3964,11 +3964,11 @@ # @param AnalysisItems: 慢SQL统计分析列表 # 注意:此字段可能返回 null,表示取不到有效值。 # @type AnalysisItems: Array attr_accessor :TotalTime, :TotalCallNum, :AnalysisItems - + def initialize(totaltime=nil, totalcallnum=nil, analysisitems=nil) @TotalTime = totaltime @TotalCallNum = totalcallnum @AnalysisItems = analysisitems end @@ -3997,11 +3997,11 @@ # @type AutoVoucher: Boolean # @param VoucherIds: 代金券id列表 # @type VoucherIds: Array attr_accessor :DBInstanceIdSet, :Period, :AutoVoucher, :VoucherIds - + def initialize(dbinstanceidset=nil, period=nil, autovoucher=nil, voucherids=nil) @DBInstanceIdSet = dbinstanceidset @Period = period @AutoVoucher = autovoucher @VoucherIds = voucherids @@ -4019,11 +4019,11 @@ class DisIsolateDBInstancesResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4037,11 +4037,11 @@ # @type TimeSegment: String # @param Count: 对应时段区间慢SQL 条数 # @type Count: Integer attr_accessor :TimeSegment, :Count - + def initialize(timesegment=nil, count=nil) @TimeSegment = timesegment @Count = count end @@ -4071,11 +4071,11 @@ # @param CreateTime: DEK密钥创建时间。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type CreateTime: String attr_accessor :KeyId, :KeyAlias, :DEKCipherTextBlob, :IsEnabled, :KeyRegion, :CreateTime - + def initialize(keyid=nil, keyalias=nil, dekciphertextblob=nil, isenabled=nil, keyregion=nil, createtime=nil) @KeyId = keyid @KeyAlias = keyalias @DEKCipherTextBlob = dekciphertextblob @IsEnabled = isenabled @@ -4103,11 +4103,11 @@ # @type ErrTime: String # @param ErrMsg: 错误消息 # @type ErrMsg: String attr_accessor :UserName, :Database, :ErrTime, :ErrMsg - + def initialize(username=nil, database=nil, errtime=nil, errmsg=nil) @UserName = username @Database = database @ErrTime = errtime @ErrMsg = errmsg @@ -4147,11 +4147,11 @@ # @param EventLog: 时间日志。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EventLog: String attr_accessor :ParamName, :OldValue, :NewValue, :ModifyTime, :EffectiveTime, :State, :Operator, :EventLog - + def initialize(paramname=nil, oldvalue=nil, newvalue=nil, modifytime=nil, effectivetime=nil, state=nil, operator=nil, eventlog=nil) @ParamName = paramname @OldValue = oldvalue @NewValue = newvalue @ModifyTime = modifytime @@ -4184,11 +4184,11 @@ # @param EventDetail: 修改时间详情 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EventDetail: Array attr_accessor :ParamName, :EventCount, :EventDetail - + def initialize(paramname=nil, eventcount=nil, eventdetail=nil) @ParamName = paramname @EventCount = eventcount @EventDetail = eventdetail end @@ -4215,11 +4215,11 @@ # @type Name: String # @param Values: 一个或者多个过滤值。 # @type Values: Array attr_accessor :Name, :Values - + def initialize(name=nil, values=nil) @Name = name @Values = values end @@ -4239,11 +4239,11 @@ # @type AdminPassword: String # @param Charset: 实例字符集,目前只支持:UTF8、LATIN1。 # @type Charset: String attr_accessor :DBInstanceIdSet, :AdminName, :AdminPassword, :Charset - + def initialize(dbinstanceidset=nil, adminname=nil, adminpassword=nil, charset=nil) @DBInstanceIdSet = dbinstanceidset @AdminName = adminname @AdminPassword = adminpassword @Charset = charset @@ -4263,11 +4263,11 @@ # @type DBInstanceIdSet: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DBInstanceIdSet, :RequestId - + def initialize(dbinstanceidset=nil, requestid=nil) @DBInstanceIdSet = dbinstanceidset @RequestId = requestid end @@ -4279,11 +4279,11 @@ # InquiryPriceCreateDBInstances请求参数结构体 class InquiryPriceCreateDBInstancesRequest < TencentCloud::Common::AbstractModel # @param Zone: 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 # @type Zone: String - # @param SpecCode: 规格ID。该参数可以通过调用DescribeProductConfig接口的返回值中的SpecCode字段来获取。 + # @param SpecCode: 规格ID。该参数可以通过调用DescribeClasses接口的返回值中的SpecCode字段来获取。 # @type SpecCode: String # @param Storage: 存储容量大小,单位:GB。 # @type Storage: Integer # @param InstanceCount: 实例数量。目前最大数量不超过100,如需一次性创建更多实例,请联系客服支持。 # @type InstanceCount: Integer @@ -4301,11 +4301,11 @@ # postgresql(云数据库PostgreSQL) # mssql_compatible(MSSQL兼容-云数据库PostgreSQL) # @type DBEngine: String attr_accessor :Zone, :SpecCode, :Storage, :InstanceCount, :Period, :Pid, :InstanceChargeType, :InstanceType, :DBEngine - + def initialize(zone=nil, speccode=nil, storage=nil, instancecount=nil, period=nil, pid=nil, instancechargetype=nil, instancetype=nil, dbengine=nil) @Zone = zone @SpecCode = speccode @Storage = storage @InstanceCount = instancecount @@ -4339,11 +4339,11 @@ # @type Currency: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :OriginalPrice, :Price, :Currency, :RequestId - + def initialize(originalprice=nil, price=nil, currency=nil, requestid=nil) @OriginalPrice = originalprice @Price = price @Currency = currency @RequestId = requestid @@ -4363,11 +4363,11 @@ # @type DBInstanceId: String # @param Period: 续费周期,按月计算,最大不超过48 # @type Period: Integer attr_accessor :DBInstanceId, :Period - + def initialize(dbinstanceid=nil, period=nil) @DBInstanceId = dbinstanceid @Period = period end @@ -4387,11 +4387,11 @@ # @type Currency: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :OriginalPrice, :Price, :Currency, :RequestId - + def initialize(originalprice=nil, price=nil, currency=nil, requestid=nil) @OriginalPrice = originalprice @Price = price @Currency = currency @RequestId = requestid @@ -4415,11 +4415,11 @@ # @type DBInstanceId: String # @param InstanceChargeType: 【废弃参数,不再生效】,实例计费类型。 # @type InstanceChargeType: String attr_accessor :Storage, :Memory, :DBInstanceId, :InstanceChargeType - + def initialize(storage=nil, memory=nil, dbinstanceid=nil, instancechargetype=nil) @Storage = storage @Memory = memory @DBInstanceId = dbinstanceid @InstanceChargeType = instancechargetype @@ -4443,11 +4443,11 @@ # @type Currency: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :OriginalPrice, :Price, :Currency, :RequestId - + def initialize(originalprice=nil, price=nil, currency=nil, requestid=nil) @OriginalPrice = originalprice @Price = price @Currency = currency @RequestId = requestid @@ -4465,11 +4465,11 @@ class IsolateDBInstancesRequest < TencentCloud::Common::AbstractModel # @param DBInstanceIdSet: 实例ID集合。注意:当前已不支持同时隔离多个实例,这里只能传入单个实例ID。 # @type DBInstanceIdSet: Array attr_accessor :DBInstanceIdSet - + def initialize(dbinstanceidset=nil) @DBInstanceIdSet = dbinstanceidset end def deserialize(params) @@ -4481,11 +4481,11 @@ class IsolateDBInstancesResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4515,11 +4515,11 @@ # @type FinishTime: String # @param ExpireTime: 备份的过期时间。 # @type ExpireTime: String attr_accessor :DBInstanceId, :Id, :Name, :BackupMethod, :BackupMode, :State, :Size, :StartTime, :FinishTime, :ExpireTime - + def initialize(dbinstanceid=nil, id=nil, name=nil, backupmethod=nil, backupmode=nil, state=nil, size=nil, starttime=nil, finishtime=nil, expiretime=nil) @DBInstanceId = dbinstanceid @Id = id @Name = name @BackupMethod = backupmethod @@ -4553,11 +4553,11 @@ # @type UserName: String # @param Remark: 用户UserName对应的新备注 # @type Remark: String attr_accessor :DBInstanceId, :UserName, :Remark - + def initialize(dbinstanceid=nil, username=nil, remark=nil) @DBInstanceId = dbinstanceid @UserName = username @Remark = remark end @@ -4573,11 +4573,11 @@ class ModifyAccountRemarkResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4597,11 +4597,11 @@ # @type IpRestrictionEffect: String # @param IpSet: 允许或拒绝下载备份文件的ip列表。 # @type IpSet: Array attr_accessor :RestrictionType, :VpcRestrictionEffect, :VpcIdSet, :IpRestrictionEffect, :IpSet - + def initialize(restrictiontype=nil, vpcrestrictioneffect=nil, vpcidset=nil, iprestrictioneffect=nil, ipset=nil) @RestrictionType = restrictiontype @VpcRestrictionEffect = vpcrestrictioneffect @VpcIdSet = vpcidset @IpRestrictionEffect = iprestrictioneffect @@ -4621,11 +4621,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) @@ -4645,11 +4645,11 @@ # @type BaseBackupRetentionPeriod: Integer # @param BackupPeriod: 实例备份周期,按照星期维度,格式为小写星期英文单词 # @type BackupPeriod: Array attr_accessor :DBInstanceId, :MinBackupStartTime, :MaxBackupStartTime, :BaseBackupRetentionPeriod, :BackupPeriod - + def initialize(dbinstanceid=nil, minbackupstarttime=nil, maxbackupstarttime=nil, basebackupretentionperiod=nil, backupperiod=nil) @DBInstanceId = dbinstanceid @MinBackupStartTime = minbackupstarttime @MaxBackupStartTime = maxbackupstarttime @BaseBackupRetentionPeriod = basebackupretentionperiod @@ -4669,11 +4669,11 @@ class ModifyBackupPlanResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4689,11 +4689,11 @@ # @type BaseBackupId: String # @param NewExpireTime: 新过期时间。 # @type NewExpireTime: String attr_accessor :DBInstanceId, :BaseBackupId, :NewExpireTime - + def initialize(dbinstanceid=nil, basebackupid=nil, newexpiretime=nil) @DBInstanceId = dbinstanceid @BaseBackupId = basebackupid @NewExpireTime = newexpiretime end @@ -4709,11 +4709,11 @@ class ModifyBaseBackupExpireTimeResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4733,11 +4733,11 @@ # @type AutoRenewFlag: Integer # @param AutoVoucher: 是否自动使用代金券,1是,0否,默认不使用 # @type AutoVoucher: Integer attr_accessor :DBInstanceId, :InstanceChargeType, :Period, :AutoRenewFlag, :AutoVoucher - + def initialize(dbinstanceid=nil, instancechargetype=nil, period=nil, autorenewflag=nil, autovoucher=nil) @DBInstanceId = dbinstanceid @InstanceChargeType = instancechargetype @Period = period @AutoRenewFlag = autorenewflag @@ -4759,11 +4759,11 @@ # @type DealName: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealName, :RequestId - + def initialize(dealname=nil, requestid=nil) @DealName = dealname @RequestId = requestid end @@ -4785,11 +4785,11 @@ # @type SwitchStartTime: String # @param SwitchEndTime: 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 # @type SwitchEndTime: String attr_accessor :DBInstanceId, :DBNodeSet, :SwitchTag, :SwitchStartTime, :SwitchEndTime - + def initialize(dbinstanceid=nil, dbnodeset=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil) @DBInstanceId = dbinstanceid @DBNodeSet = dbnodeset @SwitchTag = switchtag @SwitchStartTime = switchstarttime @@ -4816,11 +4816,11 @@ class ModifyDBInstanceDeploymentResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4834,11 +4834,11 @@ # @type DBInstanceId: String # @param InstanceName: 新的数据库实例名字 # @type InstanceName: String attr_accessor :DBInstanceId, :InstanceName - + def initialize(dbinstanceid=nil, instancename=nil) @DBInstanceId = dbinstanceid @InstanceName = instancename end @@ -4852,11 +4852,11 @@ class ModifyDBInstanceNameResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4870,11 +4870,11 @@ # @type DBInstanceId: String # @param ParamList: 待修改参数及期望值 # @type ParamList: Array attr_accessor :DBInstanceId, :ParamList - + def initialize(dbinstanceid=nil, paramlist=nil) @DBInstanceId = dbinstanceid @ParamList = paramlist end @@ -4895,11 +4895,11 @@ class ModifyDBInstanceParametersResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -4915,11 +4915,11 @@ # @type ReadOnlyGroupId: String # @param NewReadOnlyGroupId: 实例修改的目标只读组ID # @type NewReadOnlyGroupId: String attr_accessor :DBInstanceId, :ReadOnlyGroupId, :NewReadOnlyGroupId - + def initialize(dbinstanceid=nil, readonlygroupid=nil, newreadonlygroupid=nil) @DBInstanceId = dbinstanceid @ReadOnlyGroupId = readonlygroupid @NewReadOnlyGroupId = newreadonlygroupid end @@ -4937,11 +4937,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 @@ -4959,11 +4959,11 @@ # @type DBInstanceId: String # @param ReadOnlyGroupId: 只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId # @type ReadOnlyGroupId: String attr_accessor :SecurityGroupIdSet, :DBInstanceId, :ReadOnlyGroupId - + def initialize(securitygroupidset=nil, dbinstanceid=nil, readonlygroupid=nil) @SecurityGroupIdSet = securitygroupidset @DBInstanceId = dbinstanceid @ReadOnlyGroupId = readonlygroupid end @@ -4979,11 +4979,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) @@ -5011,11 +5011,11 @@ # @type SwitchStartTime: String # @param SwitchEndTime: 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 # @type SwitchEndTime: String attr_accessor :DBInstanceId, :Memory, :Storage, :AutoVoucher, :VoucherIds, :ActivityId, :SwitchTag, :SwitchStartTime, :SwitchEndTime - + def initialize(dbinstanceid=nil, memory=nil, storage=nil, autovoucher=nil, voucherids=nil, activityid=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil) @DBInstanceId = dbinstanceid @Memory = memory @Storage = storage @AutoVoucher = autovoucher @@ -5047,11 +5047,11 @@ # @type BillId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealName, :BillId, :RequestId - + def initialize(dealname=nil, billid=nil, requestid=nil) @DealName = dealname @BillId = billid @RequestId = requestid end @@ -5069,11 +5069,11 @@ # @type DBInstanceIdSet: Array # @param ProjectId: 所属新项目的ID # @type ProjectId: String attr_accessor :DBInstanceIdSet, :ProjectId - + def initialize(dbinstanceidset=nil, projectid=nil) @DBInstanceIdSet = dbinstanceidset @ProjectId = projectid end @@ -5089,11 +5089,11 @@ # @type Count: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Count, :RequestId - + def initialize(count=nil, requestid=nil) @Count = count @RequestId = requestid end @@ -5115,11 +5115,11 @@ # @type ModifyParamEntrySet: Array # @param DeleteParamSet: 需要从模板中删除的参数集合,注:同一参数不能同时出现在修改添加集合和删除集合中 # @type DeleteParamSet: Array attr_accessor :TemplateId, :TemplateName, :TemplateDescription, :ModifyParamEntrySet, :DeleteParamSet - + def initialize(templateid=nil, templatename=nil, templatedescription=nil, modifyparamentryset=nil, deleteparamset=nil) @TemplateId = templateid @TemplateName = templatename @TemplateDescription = templatedescription @ModifyParamEntrySet = modifyparamentryset @@ -5146,11 +5146,11 @@ class ModifyParameterTemplateResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5176,11 +5176,11 @@ # @type Rebalance: Integer # @param MinDelayEliminateReserve: 延迟剔除最小保留实例数 # @type MinDelayEliminateReserve: Integer attr_accessor :ReadOnlyGroupId, :ReadOnlyGroupName, :ReplayLagEliminate, :ReplayLatencyEliminate, :MaxReplayLatency, :MaxReplayLag, :Rebalance, :MinDelayEliminateReserve - + def initialize(readonlygroupid=nil, readonlygroupname=nil, replaylageliminate=nil, replaylatencyeliminate=nil, maxreplaylatency=nil, maxreplaylag=nil, rebalance=nil, mindelayeliminatereserve=nil) @ReadOnlyGroupId = readonlygroupid @ReadOnlyGroupName = readonlygroupname @ReplayLagEliminate = replaylageliminate @ReplayLatencyEliminate = replaylatencyeliminate @@ -5206,11 +5206,11 @@ class ModifyReadOnlyGroupConfigResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5224,11 +5224,11 @@ # @type DBInstanceId: String # @param SwitchTag: 入参取值为 0 ,代表立即切换。 # @type SwitchTag: Integer attr_accessor :DBInstanceId, :SwitchTag - + def initialize(dbinstanceid=nil, switchtag=nil) @DBInstanceId = dbinstanceid @SwitchTag = switchtag end @@ -5242,11 +5242,11 @@ class ModifySwitchTimePeriodResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5280,11 +5280,11 @@ # @param VpcStatus: 网络状态,1-申请中,2-使用中,3-删除中,4-已删除 # 注意:此字段可能返回 null,表示取不到有效值。 # @type VpcStatus: Integer attr_accessor :ResourceId, :ResourceType, :VpcId, :Vip, :Vip6, :Vport, :SubnetId, :VpcStatus - + def initialize(resourceid=nil, resourcetype=nil, vpcid=nil, vip=nil, vip6=nil, vport=nil, subnetid=nil, vpcstatus=nil) @ResourceId = resourceid @ResourceType = resourcetype @VpcId = vpcid @Vip = vip @@ -5338,11 +5338,11 @@ # @type DatabaseName: String # @param NormalQuery: 脱敏后的慢SQL # @type NormalQuery: String attr_accessor :UserName, :Calls, :CallsGrids, :CostTime, :Rows, :MinCostTime, :MaxCostTime, :FirstTime, :LastTime, :SharedReadBlks, :SharedWriteBlks, :ReadCostTime, :WriteCostTime, :DatabaseName, :NormalQuery - + def initialize(username=nil, calls=nil, callsgrids=nil, costtime=nil, rows=nil, mincosttime=nil, maxcosttime=nil, firsttime=nil, lasttime=nil, sharedreadblks=nil, sharedwriteblks=nil, readcosttime=nil, writecosttime=nil, databasename=nil, normalquery=nil) @UserName = username @Calls = calls @CallsGrids = callsgrids @CostTime = costtime @@ -5384,11 +5384,11 @@ # @type DBInstanceId: String # @param IsIpv6: 是否开通Ipv6外网,1:是,0:否 # @type IsIpv6: Integer attr_accessor :DBInstanceId, :IsIpv6 - + def initialize(dbinstanceid=nil, isipv6=nil) @DBInstanceId = dbinstanceid @IsIpv6 = isipv6 end @@ -5404,11 +5404,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 @@ -5424,11 +5424,11 @@ # @type DBInstanceId: String # @param DBInstanceName: 实例名称 # @type DBInstanceName: String attr_accessor :DBInstanceId, :DBInstanceName - + def initialize(dbinstanceid=nil, dbinstancename=nil) @DBInstanceId = dbinstanceid @DBInstanceName = dbinstancename end @@ -5442,11 +5442,11 @@ class OpenServerlessDBExtranetAccessResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5460,11 +5460,11 @@ # @type Name: String # @param ExpectedValue: 修改参数值。入参均以字符串形式传递,例如:小数”0.1“、整数”1000“、枚举”replica“ # @type ExpectedValue: String attr_accessor :Name, :ExpectedValue - + def initialize(name=nil, expectedvalue=nil) @Name = name @ExpectedValue = expectedvalue end @@ -5539,11 +5539,11 @@ # @param SpecRelationSet: 参数规格关联信息,存储具体规格下具体的参数信息 # 注意:此字段可能返回 null,表示取不到有效值。 # @type SpecRelationSet: Array attr_accessor :ID, :Name, :ParamValueType, :Unit, :DefaultValue, :CurrentValue, :Max, :EnumValue, :Min, :ParamDescriptionCH, :ParamDescriptionEN, :NeedReboot, :ClassificationCN, :ClassificationEN, :SpecRelated, :Advanced, :LastModifyTime, :StandbyRelated, :VersionRelationSet, :SpecRelationSet - + def initialize(id=nil, name=nil, paramvaluetype=nil, unit=nil, defaultvalue=nil, currentvalue=nil, max=nil, enumvalue=nil, min=nil, paramdescriptionch=nil, paramdescriptionen=nil, needreboot=nil, classificationcn=nil, classificationen=nil, specrelated=nil, advanced=nil, lastmodifytime=nil, standbyrelated=nil, versionrelationset=nil, specrelationset=nil) @ID = id @Name = name @ParamValueType = paramvaluetype @Unit = unit @@ -5626,11 +5626,11 @@ # @param EnumValue: 枚举类型参数,取值范围 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EnumValue: Array attr_accessor :Name, :Memory, :Value, :Unit, :Max, :Min, :EnumValue - + def initialize(name=nil, memory=nil, value=nil, unit=nil, max=nil, min=nil, enumvalue=nil) @Name = name @Memory = memory @Value = value @Unit = unit @@ -5673,11 +5673,11 @@ # @param EnumValue: 枚举类型参数,取值范围 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EnumValue: Array attr_accessor :Name, :DBKernelVersion, :Value, :Unit, :Max, :Min, :EnumValue - + def initialize(name=nil, dbkernelversion=nil, value=nil, unit=nil, max=nil, min=nil, enumvalue=nil) @Name = name @DBKernelVersion = dbkernelversion @Value = value @Unit = unit @@ -5709,11 +5709,11 @@ # @type DBEngine: String # @param TemplateDescription: 参数模板描述 # @type TemplateDescription: String attr_accessor :TemplateId, :TemplateName, :DBMajorVersion, :DBEngine, :TemplateDescription - + def initialize(templateid=nil, templatename=nil, dbmajorversion=nil, dbengine=nil, templatedescription=nil) @TemplateId = templateid @TemplateName = templatename @DBMajorVersion = dbmajorversion @DBEngine = dbengine @@ -5743,11 +5743,11 @@ # @type FlowId: Integer # @param DBInstanceIdSet: 实例ID数组 # @type DBInstanceIdSet: Array attr_accessor :DealName, :OwnerUin, :Count, :PayMode, :FlowId, :DBInstanceIdSet - + def initialize(dealname=nil, owneruin=nil, count=nil, paymode=nil, flowid=nil, dbinstanceidset=nil) @DealName = dealname @OwnerUin = owneruin @Count = count @PayMode = paymode @@ -5777,11 +5777,11 @@ # @type IpProtocol: String # @param Description: 规则描述 # @type Description: String attr_accessor :Action, :CidrIp, :PortRange, :IpProtocol, :Description - + def initialize(action=nil, cidrip=nil, portrange=nil, ipprotocol=nil, description=nil) @Action = action @CidrIp = cidrip @PortRange = portrange @IpProtocol = ipprotocol @@ -5811,11 +5811,11 @@ # @type UserName: String # @param SessionStartTime: 慢SQL执行的开始时间 # @type SessionStartTime: String attr_accessor :RawQuery, :DatabaseName, :Duration, :ClientAddr, :UserName, :SessionStartTime - + def initialize(rawquery=nil, databasename=nil, duration=nil, clientaddr=nil, username=nil, sessionstarttime=nil) @RawQuery = rawquery @DatabaseName = databasename @Duration = duration @ClientAddr = clientaddr @@ -5878,11 +5878,11 @@ # @param NetworkAccessList: 只读组网络信息列表(此字段已废弃) # 注意:此字段可能返回 null,表示取不到有效值。 # @type NetworkAccessList: Array attr_accessor :ReadOnlyGroupId, :ReadOnlyGroupName, :ProjectId, :MasterDBInstanceId, :MinDelayEliminateReserve, :MaxReplayLatency, :ReplayLatencyEliminate, :MaxReplayLag, :ReplayLagEliminate, :VpcId, :SubnetId, :Region, :Zone, :Status, :ReadOnlyDBInstanceList, :Rebalance, :DBInstanceNetInfo, :NetworkAccessList - + def initialize(readonlygroupid=nil, readonlygroupname=nil, projectid=nil, masterdbinstanceid=nil, mindelayeliminatereserve=nil, maxreplaylatency=nil, replaylatencyeliminate=nil, maxreplaylag=nil, replaylageliminate=nil, vpcid=nil, subnetid=nil, region=nil, zone=nil, status=nil, readonlydbinstancelist=nil, rebalance=nil, dbinstancenetinfo=nil, networkaccesslist=nil) @ReadOnlyGroupId = readonlygroupid @ReadOnlyGroupName = readonlygroupname @ProjectId = projectid @MasterDBInstanceId = masterdbinstanceid @@ -5949,11 +5949,11 @@ class RebalanceReadOnlyGroupRequest < TencentCloud::Common::AbstractModel # @param ReadOnlyGroupId: 只读组ID # @type ReadOnlyGroupId: String attr_accessor :ReadOnlyGroupId - + def initialize(readonlygroupid=nil) @ReadOnlyGroupId = readonlygroupid end def deserialize(params) @@ -5965,11 +5965,11 @@ class RebalanceReadOnlyGroupResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -5990,11 +5990,11 @@ # @param SupportInternational: 该地域是否支持国际站售卖,0:不支持,1:支持 # 注意:此字段可能返回 null,表示取不到有效值。 # @type SupportInternational: Integer attr_accessor :Region, :RegionName, :RegionId, :RegionState, :SupportInternational - + def initialize(region=nil, regionname=nil, regionid=nil, regionstate=nil, supportinternational=nil) @Region = region @RegionName = regionname @RegionId = regionid @RegionState = regionstate @@ -6016,11 +6016,11 @@ # @type DBInstanceId: String # @param ReadOnlyGroupId: 只读组ID # @type ReadOnlyGroupId: String attr_accessor :DBInstanceId, :ReadOnlyGroupId - + def initialize(dbinstanceid=nil, readonlygroupid=nil) @DBInstanceId = dbinstanceid @ReadOnlyGroupId = readonlygroupid end @@ -6036,11 +6036,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 @@ -6060,11 +6060,11 @@ # @type AutoVoucher: Integer # @param VoucherIds: 代金券ID列表,目前仅支持指定一张代金券 # @type VoucherIds: Array attr_accessor :DBInstanceId, :Period, :AutoVoucher, :VoucherIds - + def initialize(dbinstanceid=nil, period=nil, autovoucher=nil, voucherids=nil) @DBInstanceId = dbinstanceid @Period = period @AutoVoucher = autovoucher @VoucherIds = voucherids @@ -6084,11 +6084,11 @@ # @type DealName: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealName, :RequestId - + def initialize(dealname=nil, requestid=nil) @DealName = dealname @RequestId = requestid end @@ -6106,11 +6106,11 @@ # @type UserName: String # @param Password: UserName账户对应的新密码 # @type Password: String attr_accessor :DBInstanceId, :UserName, :Password - + def initialize(dbinstanceid=nil, username=nil, password=nil) @DBInstanceId = dbinstanceid @UserName = username @Password = password end @@ -6126,11 +6126,11 @@ class ResetAccountPasswordResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -6142,11 +6142,11 @@ class RestartDBInstanceRequest < TencentCloud::Common::AbstractModel # @param DBInstanceId: 实例ID,形如postgres-6r233v55 # @type DBInstanceId: String attr_accessor :DBInstanceId - + def initialize(dbinstanceid=nil) @DBInstanceId = dbinstanceid end def deserialize(params) @@ -6160,11 +6160,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 @@ -6190,11 +6190,11 @@ # @type SecurityGroupName: String # @param SecurityGroupDescription: 安全组备注 # @type SecurityGroupDescription: String attr_accessor :ProjectId, :CreateTime, :Inbound, :Outbound, :SecurityGroupId, :SecurityGroupName, :SecurityGroupDescription - + def initialize(projectid=nil, createtime=nil, inbound=nil, outbound=nil, securitygroupid=nil, securitygroupname=nil, securitygroupdescription=nil) @ProjectId = projectid @CreateTime = createtime @Inbound = inbound @Outbound = outbound @@ -6239,11 +6239,11 @@ # @param DBConnLimit: 连接数限制 # 注意:此字段可能返回 null,表示取不到有效值。 # @type DBConnLimit: Integer attr_accessor :DBUser, :DBPassword, :DBConnLimit - + def initialize(dbuser=nil, dbpassword=nil, dbconnlimit=nil) @DBUser = dbuser @DBPassword = dbpassword @DBConnLimit = dbconnlimit end @@ -6308,11 +6308,11 @@ # @param DBMajorVersion: 数据库主要版本 # 注意:此字段可能返回 null,表示取不到有效值。 # @type DBMajorVersion: String attr_accessor :DBInstanceId, :DBInstanceName, :DBInstanceStatus, :Region, :Zone, :ProjectId, :VpcId, :SubnetId, :DBCharset, :DBVersion, :CreateTime, :DBInstanceNetInfo, :DBAccountSet, :DBDatabaseList, :TagList, :DBKernelVersion, :DBMajorVersion - + def initialize(dbinstanceid=nil, dbinstancename=nil, dbinstancestatus=nil, region=nil, zone=nil, projectid=nil, vpcid=nil, subnetid=nil, dbcharset=nil, dbversion=nil, createtime=nil, dbinstancenetinfo=nil, dbaccountset=nil, dbdatabaselist=nil, taglist=nil, dbkernelversion=nil, dbmajorversion=nil) @DBInstanceId = dbinstanceid @DBInstanceName = dbinstancename @DBInstanceStatus = dbinstancestatus @Region = region @@ -6390,11 +6390,11 @@ # @param NetType: 网络类型 # 注意:此字段可能返回 null,表示取不到有效值。 # @type NetType: String attr_accessor :Address, :Ip, :Port, :Status, :NetType - + def initialize(address=nil, ip=nil, port=nil, status=nil, nettype=nil) @Address = address @Ip = ip @Port = port @Status = status @@ -6416,11 +6416,11 @@ # @type DBInstanceIdSet: Array # @param AutoRenewFlag: 续费标记。0-正常续费;1-自动续费;2-到期不续费 # @type AutoRenewFlag: Integer attr_accessor :DBInstanceIdSet, :AutoRenewFlag - + def initialize(dbinstanceidset=nil, autorenewflag=nil) @DBInstanceIdSet = dbinstanceidset @AutoRenewFlag = autorenewflag end @@ -6436,11 +6436,11 @@ # @type Count: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :Count, :RequestId - + def initialize(count=nil, requestid=nil) @Count = count @RequestId = requestid end @@ -6458,11 +6458,11 @@ # @type TotalCalls: Integer # @param NormalQueries: 脱敏后的慢SQL列表 # @type NormalQueries: Array attr_accessor :TotalTime, :TotalCalls, :NormalQueries - + def initialize(totaltime=nil, totalcalls=nil, normalqueries=nil) @TotalTime = totaltime @TotalCalls = totalcalls @NormalQueries = normalqueries end @@ -6492,11 +6492,11 @@ # @param SupportKMSRegions: 支持KMS的地域 # 注意:此字段可能返回 null,表示取不到有效值。 # @type SupportKMSRegions: Array attr_accessor :Region, :Zone, :SpecItemInfoList, :SupportKMSRegions - + def initialize(region=nil, zone=nil, speciteminfolist=nil, supportkmsregions=nil) @Region = region @Zone = zone @SpecItemInfoList = speciteminfolist @SupportKMSRegions = supportkmsregions @@ -6548,11 +6548,11 @@ # @param IsSupportTDE: 是否支持TDE数据加密功能,0-不支持,1-支持 # 注意:此字段可能返回 null,表示取不到有效值。 # @type IsSupportTDE: Integer attr_accessor :SpecCode, :Version, :VersionName, :Cpu, :Memory, :MaxStorage, :MinStorage, :Qps, :Pid, :Type, :MajorVersion, :KernelVersion, :IsSupportTDE - + def initialize(speccode=nil, version=nil, versionname=nil, cpu=nil, memory=nil, maxstorage=nil, minstorage=nil, qps=nil, pid=nil, type=nil, majorversion=nil, kernelversion=nil, issupporttde=nil) @SpecCode = speccode @Version = version @VersionName = versionname @Cpu = cpu @@ -6590,11 +6590,11 @@ # @type TagKey: String # @param TagValue: 标签值 # @type TagValue: String attr_accessor :TagKey, :TagValue - + def initialize(tagkey=nil, tagvalue=nil) @TagKey = tagkey @TagValue = tagvalue end @@ -6623,11 +6623,11 @@ # true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 # false:发送正常请求(默认值),通过检查后直接升级内核版本号。 # @type DryRun: Boolean attr_accessor :DBInstanceId, :TargetDBKernelVersion, :SwitchTag, :SwitchStartTime, :SwitchEndTime, :DryRun - + def initialize(dbinstanceid=nil, targetdbkernelversion=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil, dryrun=nil) @DBInstanceId = dbinstanceid @TargetDBKernelVersion = targetdbkernelversion @SwitchTag = switchtag @SwitchStartTime = switchstarttime @@ -6649,11 +6649,11 @@ class UpgradeDBInstanceKernelVersionResponse < TencentCloud::Common::AbstractModel # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :RequestId - + def initialize(requestid=nil) @RequestId = requestid end def deserialize(params) @@ -6681,11 +6681,11 @@ # @type SwitchStartTime: String # @param SwitchEndTime: 切换截止时间 # @type SwitchEndTime: String attr_accessor :Memory, :Storage, :DBInstanceId, :AutoVoucher, :VoucherIds, :ActivityId, :SwitchTag, :SwitchStartTime, :SwitchEndTime - + def initialize(memory=nil, storage=nil, dbinstanceid=nil, autovoucher=nil, voucherids=nil, activityid=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil) @Memory = memory @Storage = storage @DBInstanceId = dbinstanceid @AutoVoucher = autovoucher @@ -6717,11 +6717,11 @@ # @type BillId: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :DealName, :BillId, :RequestId - + def initialize(dealname=nil, billid=nil, requestid=nil) @DealName = dealname @BillId = billid @RequestId = requestid end @@ -6754,11 +6754,11 @@ # @type Status: String # @param AvailableUpgradeTarget: 该数据库版本(DBKernelVersion)可以升级到的版本号列表。 # @type AvailableUpgradeTarget: Array attr_accessor :DBEngine, :DBVersion, :DBMajorVersion, :DBKernelVersion, :SupportedFeatureNames, :Status, :AvailableUpgradeTarget - + def initialize(dbengine=nil, dbversion=nil, dbmajorversion=nil, dbkernelversion=nil, supportedfeaturenames=nil, status=nil, availableupgradetarget=nil) @DBEngine = dbengine @DBVersion = dbversion @DBMajorVersion = dbmajorversion @DBKernelVersion = dbkernelversion @@ -6792,11 +6792,11 @@ # @type ExternalAddr: String # @param Size: 备份文件大小 # @type Size: Integer attr_accessor :Id, :StartTime, :EndTime, :InternalAddr, :ExternalAddr, :Size - + def initialize(id=nil, starttime=nil, endtime=nil, internaladdr=nil, externaladdr=nil, size=nil) @Id = id @StartTime = starttime @EndTime = endtime @InternalAddr = internaladdr @@ -6833,10 +6833,10 @@ # @param StandbyZoneSet: 该可用区对应的备可用区集合 # 注意:此字段可能返回 null,表示取不到有效值。 # @type StandbyZoneSet: Array attr_accessor :Zone, :ZoneName, :ZoneId, :ZoneState, :ZoneSupportIpv6, :StandbyZoneSet - + def initialize(zone=nil, zonename=nil, zoneid=nil, zonestate=nil, zonesupportipv6=nil, standbyzoneset=nil) @Zone = zone @ZoneName = zonename @ZoneId = zoneid @ZoneState = zonestate