Class: TencentCloud::Trocket::V20230308::InstanceItemExtraInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230308/models.rb

Overview

4.x集群和5.0集群列表统一显示 4.x特殊数据承载接口

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(isvip = nil, vipinstancestatus = nil, maxbandwidth = nil, specname = nil, nodecount = nil, maxstorage = nil, maxretention = nil, minretention = nil, instancestatus = nil, isfrozen = nil) ⇒ InstanceItemExtraInfo

Returns a new instance of InstanceItemExtraInfo.



4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
# File 'lib/v20230308/models.rb', line 4328

def initialize(isvip=nil, vipinstancestatus=nil, maxbandwidth=nil, specname=nil, nodecount=nil, maxstorage=nil, maxretention=nil, minretention=nil, instancestatus=nil, isfrozen=nil)
  @IsVip = isvip
  @VipInstanceStatus = vipinstancestatus
  @MaxBandWidth = maxbandwidth
  @SpecName = specname
  @NodeCount = nodecount
  @MaxStorage = maxstorage
  @MaxRetention = maxretention
  @MinRetention = minretention
  @InstanceStatus = instancestatus
  @IsFrozen = isfrozen
end

Instance Attribute Details

#InstanceStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def InstanceStatus
  @InstanceStatus
end

#IsFrozenObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def IsFrozen
  @IsFrozen
end

#IsVipObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def IsVip
  @IsVip
end

#MaxBandWidthObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def MaxBandWidth
  @MaxBandWidth
end

#MaxRetentionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def MaxRetention
  @MaxRetention
end

#MaxStorageObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def MaxStorage
  @MaxStorage
end

#MinRetentionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def MinRetention
  @MinRetention
end

#NodeCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def NodeCount
  @NodeCount
end

#SpecNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def SpecName
  @SpecName
end

#VipInstanceStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • IsVip:

    是否vip

  • VipInstanceStatus:

    4.x专享集群状态

  • MaxBandWidth:

    专享集群峰值带宽

  • SpecName:

    专享集群规格

  • NodeCount:

    专享集群节点数量

  • MaxStorage:

    专享集群最大存储

  • MaxRetention:

    专享集群最大保留时间,单位:小时

  • MinRetention:

    专项集群最大保留时间,单位:小时

  • InstanceStatus:

    4.0共享集群状态

  • IsFrozen:

    是否已冻结



4326
4327
4328
# File 'lib/v20230308/models.rb', line 4326

def VipInstanceStatus
  @VipInstanceStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
# File 'lib/v20230308/models.rb', line 4341

def deserialize(params)
  @IsVip = params['IsVip']
  @VipInstanceStatus = params['VipInstanceStatus']
  @MaxBandWidth = params['MaxBandWidth']
  @SpecName = params['SpecName']
  @NodeCount = params['NodeCount']
  @MaxStorage = params['MaxStorage']
  @MaxRetention = params['MaxRetention']
  @MinRetention = params['MinRetention']
  @InstanceStatus = params['InstanceStatus']
  @IsFrozen = params['IsFrozen']
end