Class: TencentCloud::Teo::V20220901::CacheKeyCookie

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

Overview

自定义 Cache Key Cookie 配置参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, action = nil, values = nil) ⇒ CacheKeyCookie



2516
2517
2518
2519
2520
# File 'lib/v20220901/models.rb', line 2516

def initialize(switch=nil, action=nil, values=nil)
  @Switch = switch
  @Action = action
  @Values = values
end

Instance Attribute Details

#ActionObject

<li>on:开启;</li> <li>off:关闭。</li> <li>full:全部保留;</li> <li> ignore:全部忽略;</li> <li> includeCustom:保留指定参数;</li> <li>excludeCustom:忽略指定参数。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2514
2515
2516
# File 'lib/v20220901/models.rb', line 2514

def Action
  @Action
end

#SwitchObject

<li>on:开启;</li> <li>off:关闭。</li> <li>full:全部保留;</li> <li> ignore:全部忽略;</li> <li> includeCustom:保留指定参数;</li> <li>excludeCustom:忽略指定参数。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2514
2515
2516
# File 'lib/v20220901/models.rb', line 2514

def Switch
  @Switch
end

#ValuesObject

<li>on:开启;</li> <li>off:关闭。</li> <li>full:全部保留;</li> <li> ignore:全部忽略;</li> <li> includeCustom:保留指定参数;</li> <li>excludeCustom:忽略指定参数。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2514
2515
2516
# File 'lib/v20220901/models.rb', line 2514

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



2522
2523
2524
2525
2526
# File 'lib/v20220901/models.rb', line 2522

def deserialize(params)
  @Switch = params['Switch']
  @Action = params['Action']
  @Values = params['Values']
end