Class: TencentCloud::Ecm::V20190719::ResetRoutesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::ResetRoutesRequest
- Defined in:
- lib/v20190719/models.rb
Overview
ResetRoutes请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(routetableid = nil, routetablename = nil, routes = nil) ⇒ ResetRoutesRequest
constructor
A new instance of ResetRoutesRequest.
Constructor Details
#initialize(routetableid = nil, routetablename = nil, routes = nil) ⇒ ResetRoutesRequest
Returns a new instance of ResetRoutesRequest.
9823 9824 9825 9826 9827 |
# File 'lib/v20190719/models.rb', line 9823 def initialize(routetableid=nil, routetablename=nil, routes=nil) @RouteTableId = routetableid @RouteTableName = routetablename @Routes = routes end |
Instance Attribute Details
#Routes ⇒ Object
9821 9822 9823 |
# File 'lib/v20190719/models.rb', line 9821 def Routes @Routes end |
#RouteTableId ⇒ Object
9821 9822 9823 |
# File 'lib/v20190719/models.rb', line 9821 def RouteTableId @RouteTableId end |
#RouteTableName ⇒ Object
9821 9822 9823 |
# File 'lib/v20190719/models.rb', line 9821 def RouteTableName @RouteTableName end |
Instance Method Details
#deserialize(params) ⇒ Object
9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 |
# File 'lib/v20190719/models.rb', line 9829 def deserialize(params) @RouteTableId = params['RouteTableId'] @RouteTableName = params['RouteTableName'] unless params['Routes'].nil? @Routes = [] params['Routes'].each do |i| route_tmp = Route.new route_tmp.deserialize(i) @Routes << route_tmp end end end |