Class: TencentCloud::Gse::V20191112::InstanceCounts

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

Overview

服务器实例统计数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(active = nil, desired = nil, idle = nil, maxinum = nil, mininum = nil, pending = nil, terminating = nil) ⇒ InstanceCounts

Returns a new instance of InstanceCounts.



4066
4067
4068
4069
4070
4071
4072
4073
4074
# File 'lib/v20191112/models.rb', line 4066

def initialize(active=nil, desired=nil, idle=nil, maxinum=nil, mininum=nil, pending=nil, terminating=nil)
  @Active = active
  @Desired = desired
  @Idle = idle
  @MaxiNum = maxinum
  @MiniNum = mininum
  @Pending = pending
  @Terminating = terminating
end

Instance Attribute Details

#ActiveObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def Active
  @Active
end

#DesiredObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def Desired
  @Desired
end

#IdleObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def Idle
  @Idle
end

#MaxiNumObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def MaxiNum
  @MaxiNum
end

#MiniNumObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def MiniNum
  @MiniNum
end

#PendingObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def Pending
  @Pending
end

#TerminatingObject

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

Parameters:

  • Active:

    活跃的服务器实例数

  • Desired:

    期望的服务器实例数

  • Idle:

    空闲的服务器实例数

  • MaxiNum:

    服务器实例数最大限制

  • MiniNum:

    服务器实例数最小限制

  • Pending:

    已开始创建,但未激活的服务器实例数

  • Terminating:

    结束中的服务器实例数



4064
4065
4066
# File 'lib/v20191112/models.rb', line 4064

def Terminating
  @Terminating
end

Instance Method Details

#deserialize(params) ⇒ Object



4076
4077
4078
4079
4080
4081
4082
4083
4084
# File 'lib/v20191112/models.rb', line 4076

def deserialize(params)
  @Active = params['Active']
  @Desired = params['Desired']
  @Idle = params['Idle']
  @MaxiNum = params['MaxiNum']
  @MiniNum = params['MiniNum']
  @Pending = params['Pending']
  @Terminating = params['Terminating']
end