Class: TencentCloud::Teo::V20220901::BrowserImpersonationDetection
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::BrowserImpersonationDetection
- Defined in:
- lib/v20220901/models.rb
Overview
浏览器伪造识别规则(原主动特征识别规则)的配置。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(rules = nil) ⇒ BrowserImpersonationDetection
constructor
A new instance of BrowserImpersonationDetection.
Constructor Details
#initialize(rules = nil) ⇒ BrowserImpersonationDetection
2161 2162 2163 |
# File 'lib/v20220901/models.rb', line 2161 def initialize(rules=nil) @Rules = rules end |
Instance Attribute Details
#Rules ⇒ Object
2159 2160 2161 |
# File 'lib/v20220901/models.rb', line 2159 def Rules @Rules end |
Instance Method Details
#deserialize(params) ⇒ Object
2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 |
# File 'lib/v20220901/models.rb', line 2165 def deserialize(params) unless params['Rules'].nil? @Rules = [] params['Rules'].each do |i| browserimpersonationdetectionrule_tmp = BrowserImpersonationDetectionRule.new browserimpersonationdetectionrule_tmp.deserialize(i) @Rules << browserimpersonationdetectionrule_tmp end end end |