Class: TencentCloud::Cwp::V20180228::AssetPlanTask
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::AssetPlanTask
- Defined in:
- lib/v20180228/models.rb
Overview
资产管理计划任务列表
Instance Attribute Summary collapse
- #Command ⇒ Object
- #ConfigPath ⇒ Object
- #Cycle ⇒ Object
- #FirstTime ⇒ Object
- #IsNew ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineIp ⇒ Object
- #MachineName ⇒ Object
- #MachineWanIp ⇒ Object
- #OsInfo ⇒ Object
- #Quuid ⇒ Object
- #Status ⇒ Object
- #UpdateTime ⇒ Object
- #User ⇒ Object
- #Uuid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, cycle = nil, command = nil, user = nil, configpath = nil, machineip = nil, machinename = nil, osinfo = nil, quuid = nil, uuid = nil, updatetime = nil, firsttime = nil, isnew = nil, machinewanip = nil, machineextrainfo = nil) ⇒ AssetPlanTask
constructor
A new instance of AssetPlanTask.
Constructor Details
#initialize(status = nil, cycle = nil, command = nil, user = nil, configpath = nil, machineip = nil, machinename = nil, osinfo = nil, quuid = nil, uuid = nil, updatetime = nil, firsttime = nil, isnew = nil, machinewanip = nil, machineextrainfo = nil) ⇒ AssetPlanTask
Returns a new instance of AssetPlanTask.
1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 |
# File 'lib/v20180228/models.rb', line 1490 def initialize(status=nil, cycle=nil, command=nil, user=nil, configpath=nil, machineip=nil, machinename=nil, osinfo=nil, quuid=nil, uuid=nil, updatetime=nil, firsttime=nil, isnew=nil, machinewanip=nil, machineextrainfo=nil) @Status = status @Cycle = cycle @Command = command @User = user @ConfigPath = configpath @MachineIp = machineip @MachineName = machinename @OsInfo = osinfo @Quuid = quuid @Uuid = uuid @UpdateTime = updatetime @FirstTime = firsttime @IsNew = isnew @MachineWanIp = machinewanip @MachineExtraInfo = machineextrainfo end |
Instance Attribute Details
#Command ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def Command @Command end |
#ConfigPath ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def ConfigPath @ConfigPath end |
#Cycle ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def Cycle @Cycle end |
#FirstTime ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def FirstTime @FirstTime end |
#IsNew ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def IsNew @IsNew end |
#MachineExtraInfo ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def MachineExtraInfo @MachineExtraInfo end |
#MachineIp ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def MachineIp @MachineIp end |
#MachineName ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def MachineName @MachineName end |
#MachineWanIp ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def MachineWanIp @MachineWanIp end |
#OsInfo ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def OsInfo @OsInfo end |
#Quuid ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def Quuid @Quuid end |
#Status ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def Status @Status end |
#UpdateTime ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def UpdateTime @UpdateTime end |
#User ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def User @User end |
#Uuid ⇒ Object
1488 1489 1490 |
# File 'lib/v20180228/models.rb', line 1488 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 |
# File 'lib/v20180228/models.rb', line 1508 def deserialize(params) @Status = params['Status'] @Cycle = params['Cycle'] @Command = params['Command'] @User = params['User'] @ConfigPath = params['ConfigPath'] @MachineIp = params['MachineIp'] @MachineName = params['MachineName'] @OsInfo = params['OsInfo'] @Quuid = params['Quuid'] @Uuid = params['Uuid'] @UpdateTime = params['UpdateTime'] @FirstTime = params['FirstTime'] @IsNew = params['IsNew'] @MachineWanIp = params['MachineWanIp'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end end |