Class: TencentCloud::Cdn::V20180606::DDoSAttackIPTopData

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

Overview

攻击ip数据详细数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attackip = nil, province = nil, country = nil, isp = nil, attackcount = nil) ⇒ DDoSAttackIPTopData

Returns a new instance of DDoSAttackIPTopData.



3303
3304
3305
3306
3307
3308
3309
# File 'lib/v20180606/models.rb', line 3303

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

#AttackCountObject

Parameters:

  • AttackIP:

    攻击ip

  • Province:

    攻击ip所在省份

  • Country:

    攻击ip所在国家

  • Isp:

    红果电信

  • AttackCount:

    攻击次数



3301
3302
3303
# File 'lib/v20180606/models.rb', line 3301

def AttackCount
  @AttackCount
end

#AttackIPObject

Parameters:

  • AttackIP:

    攻击ip

  • Province:

    攻击ip所在省份

  • Country:

    攻击ip所在国家

  • Isp:

    红果电信

  • AttackCount:

    攻击次数



3301
3302
3303
# File 'lib/v20180606/models.rb', line 3301

def AttackIP
  @AttackIP
end

#CountryObject

Parameters:

  • AttackIP:

    攻击ip

  • Province:

    攻击ip所在省份

  • Country:

    攻击ip所在国家

  • Isp:

    红果电信

  • AttackCount:

    攻击次数



3301
3302
3303
# File 'lib/v20180606/models.rb', line 3301

def Country
  @Country
end

#IspObject

Parameters:

  • AttackIP:

    攻击ip

  • Province:

    攻击ip所在省份

  • Country:

    攻击ip所在国家

  • Isp:

    红果电信

  • AttackCount:

    攻击次数



3301
3302
3303
# File 'lib/v20180606/models.rb', line 3301

def Isp
  @Isp
end

#ProvinceObject

Parameters:

  • AttackIP:

    攻击ip

  • Province:

    攻击ip所在省份

  • Country:

    攻击ip所在国家

  • Isp:

    红果电信

  • AttackCount:

    攻击次数



3301
3302
3303
# File 'lib/v20180606/models.rb', line 3301

def Province
  @Province
end

Instance Method Details

#deserialize(params) ⇒ Object



3311
3312
3313
3314
3315
3316
3317
# File 'lib/v20180606/models.rb', line 3311

def deserialize(params)
  @AttackIP = params['AttackIP']
  @Province = params['Province']
  @Country = params['Country']
  @Isp = params['Isp']
  @AttackCount = params['AttackCount']
end