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.
2165 2166 2167 2168 2169 2170 |
# File 'lib/v20180317/models.rb', line 2165 def initialize(loadbalancerid=nil, sourcelistenerid=nil, targetlistenerid=nil, rewriteinfos=nil) @LoadBalancerId = loadbalancerid @SourceListenerId = sourcelistenerid @TargetListenerId = targetlistenerid @RewriteInfos = rewriteinfos end |
Instance Attribute Details
#LoadBalancerId ⇒ Object
2163 2164 2165 |
# File 'lib/v20180317/models.rb', line 2163 def LoadBalancerId @LoadBalancerId end |
#RewriteInfos ⇒ Object
2163 2164 2165 |
# File 'lib/v20180317/models.rb', line 2163 def RewriteInfos @RewriteInfos end |
#SourceListenerId ⇒ Object
2163 2164 2165 |
# File 'lib/v20180317/models.rb', line 2163 def SourceListenerId @SourceListenerId end |
#TargetListenerId ⇒ Object
2163 2164 2165 |
# File 'lib/v20180317/models.rb', line 2163 def TargetListenerId @TargetListenerId end |
Instance Method Details
#deserialize(params) ⇒ Object
2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 |
# File 'lib/v20180317/models.rb', line 2172 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 |