Class: TencentCloud::Tcb::V20180608::CloudBaseClientQPSPolicy

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

Overview

http访问服务客户端限频

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(limitby = nil, limitvalue = nil) ⇒ CloudBaseClientQPSPolicy

Returns a new instance of CloudBaseClientQPSPolicy.



424
425
426
427
# File 'lib/v20180608/models.rb', line 424

def initialize(limitby=nil, limitvalue=nil)
  @LimitBy = limitby
  @LimitValue = limitvalue
end

Instance Attribute Details

#LimitByObject

Parameters:

  • LimitBy:

    UserID 或 ClientIP 或 None,如果为 None 代表不限制

  • LimitValue:

    限制值



422
423
424
# File 'lib/v20180608/models.rb', line 422

def LimitBy
  @LimitBy
end

#LimitValueObject

Parameters:

  • LimitBy:

    UserID 或 ClientIP 或 None,如果为 None 代表不限制

  • LimitValue:

    限制值



422
423
424
# File 'lib/v20180608/models.rb', line 422

def LimitValue
  @LimitValue
end

Instance Method Details

#deserialize(params) ⇒ Object



429
430
431
432
# File 'lib/v20180608/models.rb', line 429

def deserialize(params)
  @LimitBy = params['LimitBy']
  @LimitValue = params['LimitValue']
end