Class: TencentCloud::Cdn::V20180606::BotCookie

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

Overview

Bot cookie策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, ruletype = nil, rulevalue = nil, action = nil, redirecturl = nil, updatetime = nil) ⇒ BotCookie

Returns a new instance of BotCookie.



1707
1708
1709
1710
1711
1712
1713
1714
# File 'lib/v20180606/models.rb', line 1707

def initialize(switch=nil, ruletype=nil, rulevalue=nil, action=nil, redirecturl=nil, updatetime=nil)
  @Switch = switch
  @RuleType = ruletype
  @RuleValue = rulevalue
  @Action = action
  @RedirectUrl = redirecturl
  @UpdateTime = updatetime
end

Instance Attribute Details

#ActionObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def Action
  @Action
end

#RedirectUrlObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def RedirectUrl
  @RedirectUrl
end

#RuleTypeObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def RuleType
  @RuleType
end

#RuleValueObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def RuleValue
  @RuleValue
end

#SwitchObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def Switch
  @Switch
end

#UpdateTimeObject

on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Switch:

    Bot cookie策略配置开关,取值有:

  • RuleType:

    规则类型,当前只有all

  • RuleValue:
  • Action:

    执行动作,monitor|intercept|redirect|captcha

  • RedirectUrl:

    重定向时设置的重定向页面

  • UpdateTime:

    更新时间



1705
1706
1707
# File 'lib/v20180606/models.rb', line 1705

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1716
1717
1718
1719
1720
1721
1722
1723
# File 'lib/v20180606/models.rb', line 1716

def deserialize(params)
  @Switch = params['Switch']
  @RuleType = params['RuleType']
  @RuleValue = params['RuleValue']
  @Action = params['Action']
  @RedirectUrl = params['RedirectUrl']
  @UpdateTime = params['UpdateTime']
end