Class: TencentCloud::Gse::V20191112::InstanceExtend

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

Overview

实例扩展信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instance = nil, state = nil, healthyprocesscnt = nil, activeprocesscnt = nil, gamesessioncnt = nil, maxgamesessioncnt = nil, playersessioncnt = nil, maxplayersessioncnt = nil) ⇒ InstanceExtend

Returns a new instance of InstanceExtend.



4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
# File 'lib/v20191112/models.rb', line 4116

def initialize(instance=nil, state=nil, healthyprocesscnt=nil, activeprocesscnt=nil, gamesessioncnt=nil, maxgamesessioncnt=nil, playersessioncnt=nil, maxplayersessioncnt=nil)
  @Instance = instance
  @State = state
  @HealthyProcessCnt = healthyprocesscnt
  @ActiveProcessCnt = activeprocesscnt
  @GameSessionCnt = gamesessioncnt
  @MaxGameSessionCnt = maxgamesessioncnt
  @PlayerSessionCnt = playersessioncnt
  @MaxPlayerSessionCnt = maxplayersessioncnt
end

Instance Attribute Details

#ActiveProcessCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def ActiveProcessCnt
  @ActiveProcessCnt
end

#GameSessionCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def GameSessionCnt
  @GameSessionCnt
end

#HealthyProcessCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def HealthyProcessCnt
  @HealthyProcessCnt
end

#InstanceObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def Instance
  @Instance
end

#MaxGameSessionCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def MaxGameSessionCnt
  @MaxGameSessionCnt
end

#MaxPlayerSessionCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def MaxPlayerSessionCnt
  @MaxPlayerSessionCnt
end

#PlayerSessionCntObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def PlayerSessionCnt
  @PlayerSessionCnt
end

#StateObject

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

Parameters:

  • Instance:

    实例信息

  • State:

    实例状态

  • HealthyProcessCnt:

    健康进程数

  • ActiveProcessCnt:

    活跃进程数

  • GameSessionCnt:

    当前游戏会话总数

  • MaxGameSessionCnt:

    最大游戏会话数

  • PlayerSessionCnt:

    当前玩家会话数

  • MaxPlayerSessionCnt:

    最大玩家会话数



4114
4115
4116
# File 'lib/v20191112/models.rb', line 4114

def State
  @State
end

Instance Method Details

#deserialize(params) ⇒ Object



4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
# File 'lib/v20191112/models.rb', line 4127

def deserialize(params)
  unless params['Instance'].nil?
    @Instance = Instance.new
    @Instance.deserialize(params['Instance'])
  end
  @State = params['State']
  @HealthyProcessCnt = params['HealthyProcessCnt']
  @ActiveProcessCnt = params['ActiveProcessCnt']
  @GameSessionCnt = params['GameSessionCnt']
  @MaxGameSessionCnt = params['MaxGameSessionCnt']
  @PlayerSessionCnt = params['PlayerSessionCnt']
  @MaxPlayerSessionCnt = params['MaxPlayerSessionCnt']
end