Class: TencentCloud::Cls::V20201016::DescribeMachinesResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::DescribeMachinesResponse
- Defined in:
- lib/v20201016/models.rb
Overview
DescribeMachines返回参数结构体
Instance Attribute Summary collapse
- #AutoUpdate ⇒ Object
- #LatestAgentVersion ⇒ Object
- #Machines ⇒ Object
- #RequestId ⇒ Object
- #ServiceLogging ⇒ Object
- #TotalCount ⇒ Object
- #UpdateEndTime ⇒ Object
- #UpdateStartTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(machines = nil, autoupdate = nil, updatestarttime = nil, updateendtime = nil, latestagentversion = nil, servicelogging = nil, totalcount = nil, requestid = nil) ⇒ DescribeMachinesResponse
constructor
A new instance of DescribeMachinesResponse.
Constructor Details
#initialize(machines = nil, autoupdate = nil, updatestarttime = nil, updateendtime = nil, latestagentversion = nil, servicelogging = nil, totalcount = nil, requestid = nil) ⇒ DescribeMachinesResponse
Returns a new instance of DescribeMachinesResponse.
9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 |
# File 'lib/v20201016/models.rb', line 9319 def initialize(machines=nil, autoupdate=nil, updatestarttime=nil, updateendtime=nil, latestagentversion=nil, servicelogging=nil, totalcount=nil, requestid=nil) @Machines = machines @AutoUpdate = autoupdate @UpdateStartTime = updatestarttime @UpdateEndTime = updateendtime @LatestAgentVersion = latestagentversion @ServiceLogging = servicelogging @TotalCount = totalcount @RequestId = requestid end |
Instance Attribute Details
#AutoUpdate ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def AutoUpdate @AutoUpdate end |
#LatestAgentVersion ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def LatestAgentVersion @LatestAgentVersion end |
#Machines ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def Machines @Machines end |
#RequestId ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def RequestId @RequestId end |
#ServiceLogging ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def ServiceLogging @ServiceLogging end |
#TotalCount ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def TotalCount @TotalCount end |
#UpdateEndTime ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def UpdateEndTime @UpdateEndTime end |
#UpdateStartTime ⇒ Object
9317 9318 9319 |
# File 'lib/v20201016/models.rb', line 9317 def UpdateStartTime @UpdateStartTime end |
Instance Method Details
#deserialize(params) ⇒ Object
9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 |
# File 'lib/v20201016/models.rb', line 9330 def deserialize(params) unless params['Machines'].nil? @Machines = [] params['Machines'].each do |i| machineinfo_tmp = MachineInfo.new machineinfo_tmp.deserialize(i) @Machines << machineinfo_tmp end end @AutoUpdate = params['AutoUpdate'] @UpdateStartTime = params['UpdateStartTime'] @UpdateEndTime = params['UpdateEndTime'] @LatestAgentVersion = params['LatestAgentVersion'] @ServiceLogging = params['ServiceLogging'] @TotalCount = params['TotalCount'] @RequestId = params['RequestId'] end |