lib/v20200915/models.rb in tencentcloud-sdk-cdwch-3.0.616 vs lib/v20200915/models.rb in tencentcloud-sdk-cdwch-3.0.617

- old
+ new

@@ -1304,14 +1304,26 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type Components: Array # @param UpgradeVersions: 可升级的内核版本 # 注意:此字段可能返回 null,表示取不到有效值。 # @type UpgradeVersions: String + # @param EsIndexId: ex-index + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type EsIndexId: String + # @param EsIndexUsername: username + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type EsIndexUsername: String + # @param EsIndexPassword: password + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type EsIndexPassword: String + # @param HasEsIndex: true + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type HasEsIndex: Boolean - attr_accessor :InstanceId, :InstanceName, :Status, :Version, :Region, :Zone, :VpcId, :SubnetId, :PayMode, :CreateTime, :ExpireTime, :MasterSummary, :CommonSummary, :HA, :AccessInfo, :Id, :RegionId, :ZoneDesc, :FlowMsg, :StatusDesc, :RenewFlag, :Tags, :Monitor, :HasClsTopic, :ClsTopicId, :ClsLogSetId, :EnableXMLConfig, :RegionDesc, :Eip, :CosMoveFactor, :Kind, :IsElastic, :InstanceStateInfo, :HAZk, :MountDiskType, :CHProxyVip, :CosBucketName, :CanAttachCbs, :CanAttachCbsLvm, :CanAttachCos, :Components, :UpgradeVersions + attr_accessor :InstanceId, :InstanceName, :Status, :Version, :Region, :Zone, :VpcId, :SubnetId, :PayMode, :CreateTime, :ExpireTime, :MasterSummary, :CommonSummary, :HA, :AccessInfo, :Id, :RegionId, :ZoneDesc, :FlowMsg, :StatusDesc, :RenewFlag, :Tags, :Monitor, :HasClsTopic, :ClsTopicId, :ClsLogSetId, :EnableXMLConfig, :RegionDesc, :Eip, :CosMoveFactor, :Kind, :IsElastic, :InstanceStateInfo, :HAZk, :MountDiskType, :CHProxyVip, :CosBucketName, :CanAttachCbs, :CanAttachCbsLvm, :CanAttachCos, :Components, :UpgradeVersions, :EsIndexId, :EsIndexUsername, :EsIndexPassword, :HasEsIndex - def initialize(instanceid=nil, instancename=nil, status=nil, version=nil, region=nil, zone=nil, vpcid=nil, subnetid=nil, paymode=nil, createtime=nil, expiretime=nil, mastersummary=nil, commonsummary=nil, ha=nil, accessinfo=nil, id=nil, regionid=nil, zonedesc=nil, flowmsg=nil, statusdesc=nil, renewflag=nil, tags=nil, monitor=nil, hasclstopic=nil, clstopicid=nil, clslogsetid=nil, enablexmlconfig=nil, regiondesc=nil, eip=nil, cosmovefactor=nil, kind=nil, iselastic=nil, instancestateinfo=nil, hazk=nil, mountdisktype=nil, chproxyvip=nil, cosbucketname=nil, canattachcbs=nil, canattachcbslvm=nil, canattachcos=nil, components=nil, upgradeversions=nil) + def initialize(instanceid=nil, instancename=nil, status=nil, version=nil, region=nil, zone=nil, vpcid=nil, subnetid=nil, paymode=nil, createtime=nil, expiretime=nil, mastersummary=nil, commonsummary=nil, ha=nil, accessinfo=nil, id=nil, regionid=nil, zonedesc=nil, flowmsg=nil, statusdesc=nil, renewflag=nil, tags=nil, monitor=nil, hasclstopic=nil, clstopicid=nil, clslogsetid=nil, enablexmlconfig=nil, regiondesc=nil, eip=nil, cosmovefactor=nil, kind=nil, iselastic=nil, instancestateinfo=nil, hazk=nil, mountdisktype=nil, chproxyvip=nil, cosbucketname=nil, canattachcbs=nil, canattachcbslvm=nil, canattachcos=nil, components=nil, upgradeversions=nil, esindexid=nil, esindexusername=nil, esindexpassword=nil, hasesindex=nil) @InstanceId = instanceid @InstanceName = instancename @Status = status @Version = version @Region = region @@ -1350,10 +1362,14 @@ @CanAttachCbs = canattachcbs @CanAttachCbsLvm = canattachcbslvm @CanAttachCos = canattachcos @Components = components @UpgradeVersions = upgradeversions + @EsIndexId = esindexid + @EsIndexUsername = esindexusername + @EsIndexPassword = esindexpassword + @HasEsIndex = hasesindex end def deserialize(params) @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] @@ -1418,10 +1434,14 @@ serviceinfo_tmp.deserialize(i) @Components << serviceinfo_tmp end end @UpgradeVersions = params['UpgradeVersions'] + @EsIndexId = params['EsIndexId'] + @EsIndexUsername = params['EsIndexUsername'] + @EsIndexPassword = params['EsIndexPassword'] + @HasEsIndex = params['HasEsIndex'] end end # 集群状态抽象后的结构体 class InstanceStateInfo < TencentCloud::Common::AbstractModel @@ -1447,22 +1467,26 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type ProcessName: String # @param RequestId: 请求id # 注意:此字段可能返回 null,表示取不到有效值。 # @type RequestId: String + # @param ProcessSubName: 流程的二级名称 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ProcessSubName: String - attr_accessor :InstanceState, :FlowCreateTime, :FlowName, :FlowProgress, :InstanceStateDesc, :FlowMsg, :ProcessName, :RequestId + attr_accessor :InstanceState, :FlowCreateTime, :FlowName, :FlowProgress, :InstanceStateDesc, :FlowMsg, :ProcessName, :RequestId, :ProcessSubName - def initialize(instancestate=nil, flowcreatetime=nil, flowname=nil, flowprogress=nil, instancestatedesc=nil, flowmsg=nil, processname=nil, requestid=nil) + def initialize(instancestate=nil, flowcreatetime=nil, flowname=nil, flowprogress=nil, instancestatedesc=nil, flowmsg=nil, processname=nil, requestid=nil, processsubname=nil) @InstanceState = instancestate @FlowCreateTime = flowcreatetime @FlowName = flowname @FlowProgress = flowprogress @InstanceStateDesc = instancestatedesc @FlowMsg = flowmsg @ProcessName = processname @RequestId = requestid + @ProcessSubName = processsubname end def deserialize(params) @InstanceState = params['InstanceState'] @FlowCreateTime = params['FlowCreateTime'] @@ -1470,9 +1494,10 @@ @FlowProgress = params['FlowProgress'] @InstanceStateDesc = params['InstanceStateDesc'] @FlowMsg = params['FlowMsg'] @ProcessName = params['ProcessName'] @RequestId = params['RequestId'] + @ProcessSubName = params['ProcessSubName'] end end # kv配置,多层级item class MapConfigItem < TencentCloud::Common::AbstractModel