Class: TencentCloud::Mna::V20210119::UpdateDeviceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mna::V20210119::UpdateDeviceRequest
- Defined in:
- lib/v20210119/models.rb
Overview
UpdateDevice请求参数结构体
Instance Attribute Summary collapse
- #DeviceId ⇒ Object
- #DeviceName ⇒ Object
- #FlowTrunc ⇒ Object
- #Remark ⇒ Object
- #UpdateNetInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, devicename = nil, remark = nil, updatenetinfo = nil, flowtrunc = nil) ⇒ UpdateDeviceRequest
constructor
A new instance of UpdateDeviceRequest.
Constructor Details
#initialize(deviceid = nil, devicename = nil, remark = nil, updatenetinfo = nil, flowtrunc = nil) ⇒ UpdateDeviceRequest
Returns a new instance of UpdateDeviceRequest.
2646 2647 2648 2649 2650 2651 2652 |
# File 'lib/v20210119/models.rb', line 2646 def initialize(deviceid=nil, devicename=nil, remark=nil, updatenetinfo=nil, flowtrunc=nil) @DeviceId = deviceid @DeviceName = devicename @Remark = remark @UpdateNetInfo = updatenetinfo @FlowTrunc = flowtrunc end |
Instance Attribute Details
#DeviceId ⇒ Object
2644 2645 2646 |
# File 'lib/v20210119/models.rb', line 2644 def DeviceId @DeviceId end |
#DeviceName ⇒ Object
2644 2645 2646 |
# File 'lib/v20210119/models.rb', line 2644 def DeviceName @DeviceName end |
#FlowTrunc ⇒ Object
2644 2645 2646 |
# File 'lib/v20210119/models.rb', line 2644 def FlowTrunc @FlowTrunc end |
#Remark ⇒ Object
2644 2645 2646 |
# File 'lib/v20210119/models.rb', line 2644 def Remark @Remark end |
#UpdateNetInfo ⇒ Object
2644 2645 2646 |
# File 'lib/v20210119/models.rb', line 2644 def UpdateNetInfo @UpdateNetInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 |
# File 'lib/v20210119/models.rb', line 2654 def deserialize(params) @DeviceId = params['DeviceId'] @DeviceName = params['DeviceName'] @Remark = params['Remark'] unless params['UpdateNetInfo'].nil? @UpdateNetInfo = [] params['UpdateNetInfo'].each do |i| updatenetinfo_tmp = UpdateNetInfo.new updatenetinfo_tmp.deserialize(i) @UpdateNetInfo << updatenetinfo_tmp end end @FlowTrunc = params['FlowTrunc'] end |