Class: TencentCloud::Cfw::V20190904::ScanResultInfo

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

Overview

新手引导扫描结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(banstatus = nil, ipnum = nil, ipstatus = nil, idpstatus = nil, leaknum = nil, portnum = nil) ⇒ ScanResultInfo

Returns a new instance of ScanResultInfo.



8708
8709
8710
8711
8712
8713
8714
8715
# File 'lib/v20190904/models.rb', line 8708

def initialize(banstatus=nil, ipnum=nil, ipstatus=nil, idpstatus=nil, leaknum=nil, portnum=nil)
  @BanStatus = banstatus
  @IPNum = ipnum
  @IPStatus = ipstatus
  @IdpStatus = idpstatus
  @LeakNum = leaknum
  @PortNum = portnum
end

Instance Attribute Details

#BanStatusObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def BanStatus
  @BanStatus
end

#IdpStatusObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def IdpStatus
  @IdpStatus
end

#IPNumObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def IPNum
  @IPNum
end

#IPStatusObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def IPStatus
  @IPStatus
end

#LeakNumObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def LeakNum
  @LeakNum
end

#PortNumObject

Parameters:

  • BanStatus:

    是否禁封端口

  • IPNum:

    防护ip数量

  • IPStatus:

    是否开启防护

  • IdpStatus:

    是否拦截攻击

  • LeakNum:

    暴露漏洞数量

  • PortNum:

    暴露端口数量



8706
8707
8708
# File 'lib/v20190904/models.rb', line 8706

def PortNum
  @PortNum
end

Instance Method Details

#deserialize(params) ⇒ Object



8717
8718
8719
8720
8721
8722
8723
8724
# File 'lib/v20190904/models.rb', line 8717

def deserialize(params)
  @BanStatus = params['BanStatus']
  @IPNum = params['IPNum']
  @IPStatus = params['IPStatus']
  @IdpStatus = params['IdpStatus']
  @LeakNum = params['LeakNum']
  @PortNum = params['PortNum']
end