lib/v20200915/models.rb in tencentcloud-sdk-cdwch-3.0.602 vs lib/v20200915/models.rb in tencentcloud-sdk-cdwch-3.0.603

- old
+ new

@@ -91,36 +91,51 @@ end # 备份表信息 class BackupTableContent < TencentCloud::Common::AbstractModel # @param Database: 数据库 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Database: String # @param Table: 表 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Table: String # @param TotalBytes: 表总字节数 + # 注意:此字段可能返回 null,表示取不到有效值。 # @type TotalBytes: Integer # @param VCluster: 虚拟cluster + # 注意:此字段可能返回 null,表示取不到有效值。 # @type VCluster: String # @param Ips: 表ip + # 注意:此字段可能返回 null,表示取不到有效值。 # @type Ips: String + # @param ZooPath: zk路径 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ZooPath: String + # @param Rip: cvm的ip地址 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Rip: String - attr_accessor :Database, :Table, :TotalBytes, :VCluster, :Ips + attr_accessor :Database, :Table, :TotalBytes, :VCluster, :Ips, :ZooPath, :Rip - def initialize(database=nil, table=nil, totalbytes=nil, vcluster=nil, ips=nil) + def initialize(database=nil, table=nil, totalbytes=nil, vcluster=nil, ips=nil, zoopath=nil, rip=nil) @Database = database @Table = table @TotalBytes = totalbytes @VCluster = vcluster @Ips = ips + @ZooPath = zoopath + @Rip = rip end def deserialize(params) @Database = params['Database'] @Table = params['Table'] @TotalBytes = params['TotalBytes'] @VCluster = params['VCluster'] @Ips = params['Ips'] + @ZooPath = params['ZooPath'] + @Rip = params['Rip'] end end # 集群计费相关信息 class Charge < TencentCloud::Common::AbstractModel @@ -452,21 +467,25 @@ # @param BackUpContents: 备份表列表 # 注意:此字段可能返回 null,表示取不到有效值。 # @type BackUpContents: Array # @param BackUpStatus: 备份的状态 # @type BackUpStatus: Integer + # @param ErrorMsg: 错误信息 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ErrorMsg: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String - attr_accessor :BackUpOpened, :MetaStrategy, :DataStrategy, :BackUpContents, :BackUpStatus, :RequestId + attr_accessor :BackUpOpened, :MetaStrategy, :DataStrategy, :BackUpContents, :BackUpStatus, :ErrorMsg, :RequestId - def initialize(backupopened=nil, metastrategy=nil, datastrategy=nil, backupcontents=nil, backupstatus=nil, requestid=nil) + def initialize(backupopened=nil, metastrategy=nil, datastrategy=nil, backupcontents=nil, backupstatus=nil, errormsg=nil, requestid=nil) @BackUpOpened = backupopened @MetaStrategy = metastrategy @DataStrategy = datastrategy @BackUpContents = backupcontents @BackUpStatus = backupstatus + @ErrorMsg = errormsg @RequestId = requestid end def deserialize(params) @BackUpOpened = params['BackUpOpened'] @@ -485,10 +504,11 @@ backuptablecontent_tmp.deserialize(i) @BackUpContents << backuptablecontent_tmp end end @BackUpStatus = params['BackUpStatus'] + @ErrorMsg = params['ErrorMsg'] @RequestId = params['RequestId'] end end # DescribeCkSqlApis请求参数结构体 @@ -864,19 +884,22 @@ # @type Offset: Integer # @param Limit: 分页参数,分页步长,默认为10 # @type Limit: Integer # @param SearchTags: 搜索标签列表 # @type SearchTags: Array + # @param IsSimple: 信息详细与否 + # @type IsSimple: Boolean - attr_accessor :SearchInstanceId, :SearchInstanceName, :Offset, :Limit, :SearchTags + attr_accessor :SearchInstanceId, :SearchInstanceName, :Offset, :Limit, :SearchTags, :IsSimple - def initialize(searchinstanceid=nil, searchinstancename=nil, offset=nil, limit=nil, searchtags=nil) + def initialize(searchinstanceid=nil, searchinstancename=nil, offset=nil, limit=nil, searchtags=nil, issimple=nil) @SearchInstanceId = searchinstanceid @SearchInstanceName = searchinstancename @Offset = offset @Limit = limit @SearchTags = searchtags + @IsSimple = issimple end def deserialize(params) @SearchInstanceId = params['SearchInstanceId'] @SearchInstanceName = params['SearchInstanceName'] @@ -888,10 +911,11 @@ searchtags_tmp = SearchTags.new searchtags_tmp.deserialize(i) @SearchTags << searchtags_tmp end end + @IsSimple = params['IsSimple'] end end # DescribeInstancesNew返回参数结构体 class DescribeInstancesNewResponse < TencentCloud::Common::AbstractModel @@ -2050,26 +2074,31 @@ # @type WeekDays: String # @param ExecuteHour: 备份小时 # @type ExecuteHour: Integer # @param ScheduleId: 策略id # @type ScheduleId: Integer + # @param NextBackupTime: 下次备份时间 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type NextBackupTime: String - attr_accessor :CosBucketName, :RetainDays, :WeekDays, :ExecuteHour, :ScheduleId + attr_accessor :CosBucketName, :RetainDays, :WeekDays, :ExecuteHour, :ScheduleId, :NextBackupTime - def initialize(cosbucketname=nil, retaindays=nil, weekdays=nil, executehour=nil, scheduleid=nil) + def initialize(cosbucketname=nil, retaindays=nil, weekdays=nil, executehour=nil, scheduleid=nil, nextbackuptime=nil) @CosBucketName = cosbucketname @RetainDays = retaindays @WeekDays = weekdays @ExecuteHour = executehour @ScheduleId = scheduleid + @NextBackupTime = nextbackuptime end def deserialize(params) @CosBucketName = params['CosBucketName'] @RetainDays = params['RetainDays'] @WeekDays = params['WeekDays'] @ExecuteHour = params['ExecuteHour'] @ScheduleId = params['ScheduleId'] + @NextBackupTime = params['NextBackupTime'] end end # 列表页搜索的标记列表 class SearchTags < TencentCloud::Common::AbstractModel