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.



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

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

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterAuditEnabled
  @ClusterAuditEnabled
end

#ClusterBMonitorObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterBMonitor
  @ClusterBMonitor
end

#ClusterClosedNodeNumObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterClosedNodeNum
  @ClusterClosedNodeNum
end

#ClusterClosingNodeNumObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterClosingNodeNum
  @ClusterClosingNodeNum
end

#ClusterDeletionProtectionObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterDeletionProtection
  @ClusterDeletionProtection
end

#ClusterFailedNodeNumObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterFailedNodeNum
  @ClusterFailedNodeNum
end

#ClusterIdObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterId
  @ClusterId
end

#ClusterInitNodeNumObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterInitNodeNum
  @ClusterInitNodeNum
end

#ClusterInstanceStateObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterInstanceState
  @ClusterInstanceState
end

#ClusterRunningNodeNumObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterRunningNodeNum
  @ClusterRunningNodeNum
end

#ClusterStateObject

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

Parameters:

  • ClusterId:

    集群Id

  • ClusterState:

    集群状态

  • ClusterInstanceState:

    集群下机器实例的状态

  • ClusterBMonitor:

    集群是否开启监控

  • ClusterInitNodeNum:

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

  • ClusterRunningNodeNum:

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

  • ClusterFailedNodeNum:

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

  • ClusterClosedNodeNum:

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

  • ClusterClosingNodeNum:

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

  • ClusterDeletionProtection:

    集群是否开启删除保护

  • ClusterAuditEnabled:

    集群是否可审计



1618
1619
1620
# File 'lib/v20180525/models.rb', line 1618

def ClusterState
  @ClusterState
end

Instance Method Details

#deserialize(params) ⇒ Object



1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
# File 'lib/v20180525/models.rb', line 1634

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