Class: TencentCloud::Cwp::V20180228::AssetPlanTask

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

资产管理计划任务列表

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CommandObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def Command
  @Command
end

#ConfigPathObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def ConfigPath
  @ConfigPath
end

#CycleObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def Cycle
  @Cycle
end

#FirstTimeObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def FirstTime
  @FirstTime
end

#IsNewObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def IsNew
  @IsNew
end

#MachineExtraInfoObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def MachineExtraInfo
  @MachineExtraInfo
end

#MachineIpObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def MachineName
  @MachineName
end

#MachineWanIpObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def MachineWanIp
  @MachineWanIp
end

#OsInfoObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def OsInfo
  @OsInfo
end

#QuuidObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def Quuid
  @Quuid
end

#StatusObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def Status
  @Status
end

#UpdateTimeObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def UpdateTime
  @UpdateTime
end

#UserObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



1488
1489
1490
# File 'lib/v20180228/models.rb', line 1488

def User
  @User
end

#UuidObject

Parameters:

  • Status:

    默认启用状态:1启用,2未启用

  • Cycle:

    执行周期

  • Command:

    执行命令或脚本

  • User:

    启动用户

  • ConfigPath:

    配置文件路径

  • MachineIp:

    服务器IP

  • MachineName:

    服务器名称

  • OsInfo:

    操作系统

  • Quuid:

    主机Quuid

  • Uuid:

    主机uuid

  • UpdateTime:

    数据更新时间

  • FirstTime:

    首次采集时间

  • IsNew:
  • MachineWanIp:

    服务器外网IP

  • MachineExtraInfo:

    附加信息



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