Class: TencentCloud::Waf::V20180125::ScanIpInfo

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

Overview

扫描ip信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bussiness = nil, target = nil, iplist = nil, descibe = nil, referer = nil, updatetime = nil) ⇒ ScanIpInfo

Returns a new instance of ScanIpInfo.



17911
17912
17913
17914
17915
17916
17917
17918
# File 'lib/v20180125/models.rb', line 17911

def initialize(bussiness=nil, target=nil, iplist=nil, descibe=nil, referer=nil, updatetime=nil)
  @Bussiness = bussiness
  @Target = target
  @IpList = iplist
  @Descibe = descibe
  @Referer = referer
  @UpdateTime = updatetime
end

Instance Attribute Details

#BussinessObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def Bussiness
  @Bussiness
end

#DescibeObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def Descibe
  @Descibe
end

#IpListObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def IpList
  @IpList
end

#RefererObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def Referer
  @Referer
end

#TargetObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def Target
  @Target
end

#UpdateTimeObject

Parameters:

  • Bussiness:

    所属业务

  • Target:

    扫描对象

  • IpList:

    ip列表

  • Descibe:

    扫描说明

  • Referer:

    官方公告

  • UpdateTime:

    更新时间



17909
17910
17911
# File 'lib/v20180125/models.rb', line 17909

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



17920
17921
17922
17923
17924
17925
17926
17927
# File 'lib/v20180125/models.rb', line 17920

def deserialize(params)
  @Bussiness = params['Bussiness']
  @Target = params['Target']
  @IpList = params['IpList']
  @Descibe = params['Descibe']
  @Referer = params['Referer']
  @UpdateTime = params['UpdateTime']
end