Class: TencentCloud::Tke::V20180525::ClusterStatus

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

Overview

集群状态信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, clusterstate = nil, clusterinstancestate = nil, clusterbmonitor = nil, clusterinitnodenum = nil, clusterrunningnodenum = nil, clusterfailednodenum = nil, clusterclosednodenum = nil, clusterclosingnodenum = nil, clusterdeletionprotection = nil, clusterauditenabled = nil) ⇒ ClusterStatus

Returns a new instance of ClusterStatus.



1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
# File 'lib/v20180525/models.rb', line 1607

def initialize(clusterid=nil, clusterstate=nil, clusterinstancestate=nil, clusterbmonitor=nil, clusterinitnodenum=nil, clusterrunningnodenum=nil, clusterfailednodenum=nil, clusterclosednodenum=nil, clusterclosingnodenum=nil, clusterdeletionprotection=nil, clusterauditenabled=nil)
  @ClusterId = clusterid
  @ClusterState = clusterstate
  @ClusterInstanceState = clusterinstancestate
  @ClusterBMonitor = clusterbmonitor
  @ClusterInitNodeNum = clusterinitnodenum
  @ClusterRunningNodeNum = clusterrunningnodenum
  @ClusterFailedNodeNum = clusterfailednodenum
  @ClusterClosedNodeNum = clusterclosednodenum
  @ClusterClosingNodeNum = clusterclosingnodenum
  @ClusterDeletionProtection = clusterdeletionprotection
  @ClusterAuditEnabled = clusterauditenabled
end

Instance Attribute Details

#ClusterAuditEnabledObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterAuditEnabled
  @ClusterAuditEnabled
end

#ClusterBMonitorObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterBMonitor
  @ClusterBMonitor
end

#ClusterClosedNodeNumObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterClosedNodeNum
  @ClusterClosedNodeNum
end

#ClusterClosingNodeNumObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterClosingNodeNum
  @ClusterClosingNodeNum
end

#ClusterDeletionProtectionObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterDeletionProtection
  @ClusterDeletionProtection
end

#ClusterFailedNodeNumObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterFailedNodeNum
  @ClusterFailedNodeNum
end

#ClusterIdObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterId
  @ClusterId
end

#ClusterInitNodeNumObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterInitNodeNum
  @ClusterInitNodeNum
end

#ClusterInstanceStateObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterInstanceState
  @ClusterInstanceState
end

#ClusterRunningNodeNumObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterRunningNodeNum
  @ClusterRunningNodeNum
end

#ClusterStateObject

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

    集群创建中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterRunningNodeNum:

    集群运行中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterFailedNodeNum:

    集群异常的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosedNodeNum:

    集群已关机的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterClosingNodeNum:

    集群关机中的节点数,-1表示获取节点状态超时,-2表示获取节点状态失败

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1605
1606
1607
# File 'lib/v20180525/models.rb', line 1605

def ClusterState
  @ClusterState
end

Instance Method Details

#deserialize(params) ⇒ Object



1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
# File 'lib/v20180525/models.rb', line 1621

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ClusterState = params['ClusterState']
  @ClusterInstanceState = params['ClusterInstanceState']
  @ClusterBMonitor = params['ClusterBMonitor']
  @ClusterInitNodeNum = params['ClusterInitNodeNum']
  @ClusterRunningNodeNum = params['ClusterRunningNodeNum']
  @ClusterFailedNodeNum = params['ClusterFailedNodeNum']
  @ClusterClosedNodeNum = params['ClusterClosedNodeNum']
  @ClusterClosingNodeNum = params['ClusterClosingNodeNum']
  @ClusterDeletionProtection = params['ClusterDeletionProtection']
  @ClusterAuditEnabled = params['ClusterAuditEnabled']
end