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.



1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
# File 'lib/v20180525/models.rb', line 1751

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

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:

    集群是否可审计



1749
1750
1751
# File 'lib/v20180525/models.rb', line 1749

def ClusterState
  @ClusterState
end

Instance Method Details

#deserialize(params) ⇒ Object



1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
# File 'lib/v20180525/models.rb', line 1765

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