Class: TencentCloud::Clb::V20180317::DeleteRewriteRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Clb::V20180317::DeleteRewriteRequest
- Defined in:
- lib/v20180317/models.rb
Overview
DeleteRewrite请求参数结构体
Instance Attribute Summary collapse
- #LoadBalancerId ⇒ Object
- #RewriteInfos ⇒ Object
- #SourceListenerId ⇒ Object
- #TargetListenerId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(loadbalancerid = nil, sourcelistenerid = nil, targetlistenerid = nil, rewriteinfos = nil) ⇒ DeleteRewriteRequest
constructor
A new instance of DeleteRewriteRequest.
Constructor Details
#initialize(loadbalancerid = nil, sourcelistenerid = nil, targetlistenerid = nil, rewriteinfos = nil) ⇒ DeleteRewriteRequest
Returns a new instance of DeleteRewriteRequest.
2248 2249 2250 2251 2252 2253 |
# File 'lib/v20180317/models.rb', line 2248 def initialize(loadbalancerid=nil, sourcelistenerid=nil, targetlistenerid=nil, rewriteinfos=nil) @LoadBalancerId = loadbalancerid @SourceListenerId = sourcelistenerid @TargetListenerId = targetlistenerid @RewriteInfos = rewriteinfos end |
Instance Attribute Details
#LoadBalancerId ⇒ Object
2246 2247 2248 |
# File 'lib/v20180317/models.rb', line 2246 def LoadBalancerId @LoadBalancerId end |
#RewriteInfos ⇒ Object
2246 2247 2248 |
# File 'lib/v20180317/models.rb', line 2246 def RewriteInfos @RewriteInfos end |
#SourceListenerId ⇒ Object
2246 2247 2248 |
# File 'lib/v20180317/models.rb', line 2246 def SourceListenerId @SourceListenerId end |
#TargetListenerId ⇒ Object
2246 2247 2248 |
# File 'lib/v20180317/models.rb', line 2246 def TargetListenerId @TargetListenerId end |
Instance Method Details
#deserialize(params) ⇒ Object
2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 |
# File 'lib/v20180317/models.rb', line 2255 def deserialize(params) @LoadBalancerId = params['LoadBalancerId'] @SourceListenerId = params['SourceListenerId'] @TargetListenerId = params['TargetListenerId'] unless params['RewriteInfos'].nil? @RewriteInfos = [] params['RewriteInfos'].each do |i| rewritelocationmap_tmp = RewriteLocationMap.new rewritelocationmap_tmp.deserialize(i) @RewriteInfos << rewritelocationmap_tmp end end end |