Class: TencentCloud::Teo::V20220901::RuleExtraParameter
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::RuleExtraParameter
- Defined in:
- lib/v20220901/models.rb
Overview
规则引擎参数详情信息,特殊参数类型。
Instance Attribute Summary collapse
-
#Choices ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。.
-
#Id ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。.
-
#Type ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, type = nil, choices = nil) ⇒ RuleExtraParameter
constructor
A new instance of RuleExtraParameter.
Constructor Details
#initialize(id = nil, type = nil, choices = nil) ⇒ RuleExtraParameter
Returns a new instance of RuleExtraParameter.
20944 20945 20946 20947 20948 |
# File 'lib/v20220901/models.rb', line 20944 def initialize(id=nil, type=nil, choices=nil) @Id = id @Type = type @Choices = choices end |
Instance Attribute Details
#Choices ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。
20942 20943 20944 |
# File 'lib/v20220901/models.rb', line 20942 def Choices @Choices end |
#Id ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。
20942 20943 20944 |
# File 'lib/v20220901/models.rb', line 20942 def Id @Id end |
#Type ⇒ Object
<li> Action:修改 HTTP 头部所需参数,RuleAction 选择 RewirteAction;</li> <li> StatusCode:状态码相关功能所需参数,RuleAction 选择 CodeAction。</li> <li> CHOICE:参数值只能在 Values 中选择; </li> <li> CUSTOM_NUM:参数值用户自定义,整型类型;</li> <li> CUSTOM_STRING:参数值用户自定义,字符串类型。</li> 注意:当 Id 的值为 StatusCode 时数组中的值为整型,填写参数值时请填写字符串的整型数值。
20942 20943 20944 |
# File 'lib/v20220901/models.rb', line 20942 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
20950 20951 20952 20953 20954 |
# File 'lib/v20220901/models.rb', line 20950 def deserialize(params) @Id = params['Id'] @Type = params['Type'] @Choices = params['Choices'] end |