Class: TencentCloud::Waf::V20180125::IpHitItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::IpHitItem
- Defined in:
- lib/v20180125/models.rb
Overview
ip封堵状态数据
Instance Attribute Summary collapse
- #Action ⇒ Object
- #Category ⇒ Object
- #Ip ⇒ Object
- #Name ⇒ Object
- #TsVersion ⇒ Object
- #ValidTs ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(action = nil, category = nil, ip = nil, name = nil, tsversion = nil, validts = nil) ⇒ IpHitItem
constructor
A new instance of IpHitItem.
Constructor Details
#initialize(action = nil, category = nil, ip = nil, name = nil, tsversion = nil, validts = nil) ⇒ IpHitItem
Returns a new instance of IpHitItem.
8262 8263 8264 8265 8266 8267 8268 8269 |
# File 'lib/v20180125/models.rb', line 8262 def initialize(action=nil, category=nil, ip=nil, name=nil, tsversion=nil, validts=nil) @Action = action @Category = category @Ip = ip @Name = name @TsVersion = tsversion @ValidTs = validts end |
Instance Attribute Details
#Action ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def Action @Action end |
#Category ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def Category @Category end |
#Ip ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def Ip @Ip end |
#Name ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def Name @Name end |
#TsVersion ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def TsVersion @TsVersion end |
#ValidTs ⇒ Object
8260 8261 8262 |
# File 'lib/v20180125/models.rb', line 8260 def ValidTs @ValidTs end |
Instance Method Details
#deserialize(params) ⇒ Object
8271 8272 8273 8274 8275 8276 8277 8278 |
# File 'lib/v20180125/models.rb', line 8271 def deserialize(params) @Action = params['Action'] @Category = params['Category'] @Ip = params['Ip'] @Name = params['Name'] @TsVersion = params['TsVersion'] @ValidTs = params['ValidTs'] end |