Class: TencentCloud::Teo::V20220901::CacheKeyQueryString

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

Overview

自定义 Cache Key 查询字符串配置参数。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of CacheKeyQueryString.



2672
2673
2674
2675
2676
# File 'lib/v20220901/models.rb', line 2672

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>includeCustom:表示保留部分参数;</li> <li>excludeCustom:表示忽略部分参数。</li>注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。

Parameters:

  • Switch:

    查询字符串保留/忽略指定参数开关,取值有:

  • Action:

    查询字符串保留/忽略指定参数动作。取值有:

  • Values:

    查询字符串中需保留/忽略的参数名列表。
    注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2670
2671
2672
# File 'lib/v20220901/models.rb', line 2670

def Action
  @Action
end

#SwitchObject

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

Parameters:

  • Switch:

    查询字符串保留/忽略指定参数开关,取值有:

  • Action:

    查询字符串保留/忽略指定参数动作。取值有:

  • Values:

    查询字符串中需保留/忽略的参数名列表。
    注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2670
2671
2672
# File 'lib/v20220901/models.rb', line 2670

def Switch
  @Switch
end

#ValuesObject

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

Parameters:

  • Switch:

    查询字符串保留/忽略指定参数开关,取值有:

  • Action:

    查询字符串保留/忽略指定参数动作。取值有:

  • Values:

    查询字符串中需保留/忽略的参数名列表。
    注意:当 Switch 为 on 时,此字段必填;当 Switch 为 off 时,无需填写此字段,若填写则不生效。



2670
2671
2672
# File 'lib/v20220901/models.rb', line 2670

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



2678
2679
2680
2681
2682
# File 'lib/v20220901/models.rb', line 2678

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