Class: TencentCloud::Cdn::V20180606::DDoSAttackIPTopData
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::DDoSAttackIPTopData
- Defined in:
- lib/v20180606/models.rb
Overview
攻击ip数据详细数据
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(attackip = nil, province = nil, country = nil, isp = nil, attackcount = nil) ⇒ DDoSAttackIPTopData
constructor
A new instance of DDoSAttackIPTopData.
Constructor Details
#initialize(attackip = nil, province = nil, country = nil, isp = nil, attackcount = nil) ⇒ DDoSAttackIPTopData
Returns a new instance of DDoSAttackIPTopData.
3299 3300 3301 3302 3303 3304 3305 |
# File 'lib/v20180606/models.rb', line 3299 def initialize(attackip=nil, province=nil, country=nil, isp=nil, attackcount=nil) @AttackIP = attackip @Province = province @Country = country @Isp = isp @AttackCount = attackcount end |
Instance Attribute Details
#AttackCount ⇒ Object
3297 3298 3299 |
# File 'lib/v20180606/models.rb', line 3297 def AttackCount @AttackCount end |
#AttackIP ⇒ Object
3297 3298 3299 |
# File 'lib/v20180606/models.rb', line 3297 def AttackIP @AttackIP end |
#Country ⇒ Object
3297 3298 3299 |
# File 'lib/v20180606/models.rb', line 3297 def Country @Country end |
#Isp ⇒ Object
3297 3298 3299 |
# File 'lib/v20180606/models.rb', line 3297 def Isp @Isp end |
#Province ⇒ Object
3297 3298 3299 |
# File 'lib/v20180606/models.rb', line 3297 def Province @Province end |
Instance Method Details
#deserialize(params) ⇒ Object
3307 3308 3309 3310 3311 3312 3313 |
# File 'lib/v20180606/models.rb', line 3307 def deserialize(params) @AttackIP = params['AttackIP'] @Province = params['Province'] @Country = params['Country'] @Isp = params['Isp'] @AttackCount = params['AttackCount'] end |