Class: TencentCloud::Cwp::V20180228::DescribeBanStatusResponse

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

Overview

DescribeBanStatus返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, showtips = nil, opensmartmode = nil, banblackip = nil, banvulip = nil, banbyrule = nil, requestid = nil) ⇒ DescribeBanStatusResponse

Returns a new instance of DescribeBanStatusResponse.



11577
11578
11579
11580
11581
11582
11583
11584
11585
# File 'lib/v20180228/models.rb', line 11577

def initialize(status=nil, showtips=nil, opensmartmode=nil, banblackip=nil, banvulip=nil, banbyrule=nil, requestid=nil)
  @Status = status
  @ShowTips = showtips
  @OpenSmartMode = opensmartmode
  @BanBlackIp = banblackip
  @BanVulIp = banvulip
  @BanByRule = banbyrule
  @RequestId = requestid
end

Instance Attribute Details

#BanBlackIpObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def BanBlackIp
  @BanBlackIp
end

#BanByRuleObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def BanByRule
  @BanByRule
end

#BanVulIpObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def BanVulIp
  @BanVulIp
end

#OpenSmartModeObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def OpenSmartMode
  @OpenSmartMode
end

#RequestIdObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def RequestId
  @RequestId
end

#ShowTipsObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def ShowTips
  @ShowTips
end

#StatusObject

Parameters:

  • Status: (已废弃)

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • ShowTips:

    是否弹窗提示信息 false: 关闭,true: 开启

  • OpenSmartMode:

    是否开启智能过白模式

  • BanBlackIp:

    是否开启情报IP阻断

  • BanVulIp:

    是否开启漏洞IP阻断

  • BanByRule:

    是否开启规则阻断

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11575
11576
11577
# File 'lib/v20180228/models.rb', line 11575

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



11587
11588
11589
11590
11591
11592
11593
11594
11595
# File 'lib/v20180228/models.rb', line 11587

def deserialize(params)
  @Status = params['Status']
  @ShowTips = params['ShowTips']
  @OpenSmartMode = params['OpenSmartMode']
  @BanBlackIp = params['BanBlackIp']
  @BanVulIp = params['BanVulIp']
  @BanByRule = params['BanByRule']
  @RequestId = params['RequestId']
end