Class: TencentCloud::Cfw::V20190904::ExpandCfwVerticalRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfw::V20190904::ExpandCfwVerticalRequest
- Defined in:
- lib/v20190904/models.rb
Overview
ExpandCfwVertical请求参数结构体
Instance Attribute Summary collapse
- #CfwInstance ⇒ Object
- #ElasticBandwidth ⇒ Object
- #ElasticSwitch ⇒ Object
- #FwType ⇒ Object
- #Tags ⇒ Object
- #Width ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fwtype = nil, width = nil, cfwinstance = nil, elasticswitch = nil, elasticbandwidth = nil, tags = nil) ⇒ ExpandCfwVerticalRequest
constructor
A new instance of ExpandCfwVerticalRequest.
Constructor Details
#initialize(fwtype = nil, width = nil, cfwinstance = nil, elasticswitch = nil, elasticbandwidth = nil, tags = nil) ⇒ ExpandCfwVerticalRequest
Returns a new instance of ExpandCfwVerticalRequest.
5568 5569 5570 5571 5572 5573 5574 5575 |
# File 'lib/v20190904/models.rb', line 5568 def initialize(fwtype=nil, width=nil, cfwinstance=nil, elasticswitch=nil, elasticbandwidth=nil, =nil) @FwType = fwtype @Width = width @CfwInstance = cfwinstance @ElasticSwitch = elasticswitch @ElasticBandwidth = elasticbandwidth @Tags = end |
Instance Attribute Details
#CfwInstance ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def CfwInstance @CfwInstance end |
#ElasticBandwidth ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def ElasticBandwidth @ElasticBandwidth end |
#ElasticSwitch ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def ElasticSwitch @ElasticSwitch end |
#FwType ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def FwType @FwType end |
#Tags ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def Tags @Tags end |
#Width ⇒ Object
5566 5567 5568 |
# File 'lib/v20190904/models.rb', line 5566 def Width @Width end |
Instance Method Details
#deserialize(params) ⇒ Object
5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 |
# File 'lib/v20190904/models.rb', line 5577 def deserialize(params) @FwType = params['FwType'] @Width = params['Width'] @CfwInstance = params['CfwInstance'] @ElasticSwitch = params['ElasticSwitch'] @ElasticBandwidth = params['ElasticBandwidth'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| taginfo_tmp = TagInfo.new taginfo_tmp.deserialize(i) @Tags << taginfo_tmp end end end |