Class: TencentCloud::Gse::V20191112::ResourceCreationLimitPolicy

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

Overview

资源创建规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(newgameserversessionspercreator = nil, policyperiodinminutes = nil) ⇒ ResourceCreationLimitPolicy

Returns a new instance of ResourceCreationLimitPolicy.



4780
4781
4782
4783
# File 'lib/v20191112/models.rb', line 4780

def initialize(newgameserversessionspercreator=nil, policyperiodinminutes=nil)
  @NewGameServerSessionsPerCreator = newgameserversessionspercreator
  @PolicyPeriodInMinutes = policyperiodinminutes
end

Instance Attribute Details

#NewGameServerSessionsPerCreatorObject

Parameters:

  • NewGameServerSessionsPerCreator:

    创建数量,最小值1,默认2

  • PolicyPeriodInMinutes:

    单位时间,最小值1,默认3,单位分钟



4778
4779
4780
# File 'lib/v20191112/models.rb', line 4778

def NewGameServerSessionsPerCreator
  @NewGameServerSessionsPerCreator
end

#PolicyPeriodInMinutesObject

Parameters:

  • NewGameServerSessionsPerCreator:

    创建数量,最小值1,默认2

  • PolicyPeriodInMinutes:

    单位时间,最小值1,默认3,单位分钟



4778
4779
4780
# File 'lib/v20191112/models.rb', line 4778

def PolicyPeriodInMinutes
  @PolicyPeriodInMinutes
end

Instance Method Details

#deserialize(params) ⇒ Object



4785
4786
4787
4788
# File 'lib/v20191112/models.rb', line 4785

def deserialize(params)
  @NewGameServerSessionsPerCreator = params['NewGameServerSessionsPerCreator']
  @PolicyPeriodInMinutes = params['PolicyPeriodInMinutes']
end