Class: TencentCloud::Teo::V20220901::RuleRewriteActionParams
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::RuleRewriteActionParams
- Defined in:
- lib/v20220901/models.rb
Overview
规则引擎条件 HTTP 请求/响应头操作动作参数。
Instance Attribute Summary collapse
-
#Action ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>.
-
#Name ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>.
-
#Values ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(action = nil, name = nil, values = nil) ⇒ RuleRewriteActionParams
constructor
A new instance of RuleRewriteActionParams.
Constructor Details
#initialize(action = nil, name = nil, values = nil) ⇒ RuleRewriteActionParams
Returns a new instance of RuleRewriteActionParams.
21036 21037 21038 21039 21040 |
# File 'lib/v20220901/models.rb', line 21036 def initialize(action=nil, name=nil, values=nil) @Action = action @Name = name @Values = values end |
Instance Attribute Details
#Action ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>
21034 21035 21036 |
# File 'lib/v20220901/models.rb', line 21034 def Action @Action end |
#Name ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>
21034 21035 21036 |
# File 'lib/v20220901/models.rb', line 21034 def Name @Name end |
#Values ⇒ Object
<li> add:添加 HTTP 头部;</li> <li> set:重写 HTTP 头部;</li> <li> del:删除 HTTP 头部。</li>
21034 21035 21036 |
# File 'lib/v20220901/models.rb', line 21034 def Values @Values end |
Instance Method Details
#deserialize(params) ⇒ Object
21042 21043 21044 21045 21046 |
# File 'lib/v20220901/models.rb', line 21042 def deserialize(params) @Action = params['Action'] @Name = params['Name'] @Values = params['Values'] end |