Class: TencentCloud::Ckafka::V20190819::ClusterInfo

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

Overview

集群信息实体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, clustername = nil, maxdisksize = nil, maxbandwidth = nil, availabledisksize = nil, availablebandwidth = nil, zoneid = nil, zoneids = nil) ⇒ ClusterInfo

Returns a new instance of ClusterInfo.



1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
# File 'lib/v20190819/models.rb', line 1004

def initialize(clusterid=nil, clustername=nil, maxdisksize=nil, maxbandwidth=nil, availabledisksize=nil, availablebandwidth=nil, zoneid=nil, zoneids=nil)
  @ClusterId = clusterid
  @ClusterName = clustername
  @MaxDiskSize = maxdisksize
  @MaxBandWidth = maxbandwidth
  @AvailableDiskSize = availabledisksize
  @AvailableBandWidth = availablebandwidth
  @ZoneId = zoneid
  @ZoneIds = zoneids
end

Instance Attribute Details

#AvailableBandWidthObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def AvailableBandWidth
  @AvailableBandWidth
end

#AvailableDiskSizeObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def AvailableDiskSize
  @AvailableDiskSize
end

#ClusterIdObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def ClusterId
  @ClusterId
end

#ClusterNameObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def ClusterName
  @ClusterName
end

#MaxBandWidthObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def MaxBandWidth
  @MaxBandWidth
end

#MaxDiskSizeObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def MaxDiskSize
  @MaxDiskSize
end

#ZoneIdObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def ZoneId
  @ZoneId
end

#ZoneIdsObject

Parameters:

  • 集群Id

  • 集群名称

  • 集群最大磁盘 单位GB

  • 集群最大带宽 单位MB/s

  • 集群当前可用磁盘 单位GB

  • 集群当前可用带宽 单位MB/s

  • 集群所属可用区,表明集群归属的可用区

  • 集群节点所在的可用区,若该集群为跨可用区集群,则包含该集群节点所在的多个可用区。



1002
1003
1004
# File 'lib/v20190819/models.rb', line 1002

def ZoneIds
  @ZoneIds
end

Instance Method Details

#deserialize(params) ⇒ Object



1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'lib/v20190819/models.rb', line 1015

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @MaxDiskSize = params['MaxDiskSize']
  @MaxBandWidth = params['MaxBandWidth']
  @AvailableDiskSize = params['AvailableDiskSize']
  @AvailableBandWidth = params['AvailableBandWidth']
  @ZoneId = params['ZoneId']
  @ZoneIds = params['ZoneIds']
end