Class: TencentCloud::Cwp::V20180228::ScanTaskDetails

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(hostip = nil, hostname = nil, osname = nil, risknum = nil, scanbegintime = nil, scanendtime = nil, uuid = nil, quuid = nil, status = nil, description = nil, id = nil, failtype = nil, machinewanip = nil, machineextrainfo = nil) ⇒ ScanTaskDetails

Returns a new instance of ScanTaskDetails.



38011
38012
38013
38014
38015
38016
38017
38018
38019
38020
38021
38022
38023
38024
38025
38026
# File 'lib/v20180228/models.rb', line 38011

def initialize(hostip=nil, hostname=nil, osname=nil, risknum=nil, scanbegintime=nil, scanendtime=nil, uuid=nil, quuid=nil, status=nil, description=nil, id=nil, failtype=nil, machinewanip=nil, machineextrainfo=nil)
  @HostIp = hostip
  @HostName = hostname
  @OsName = osname
  @RiskNum = risknum
  @ScanBeginTime = scanbegintime
  @ScanEndTime = scanendtime
  @Uuid = uuid
  @Quuid = quuid
  @Status = status
  @Description = description
  @Id = id
  @FailType = failtype
  @MachineWanIp = machinewanip
  @MachineExtraInfo = machineextrainfo
end

Instance Attribute Details

#DescriptionObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def Description
  @Description
end

#FailTypeObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def FailType
  @FailType
end

#HostIpObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def HostName
  @HostName
end

#IdObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def Id
  @Id
end

#MachineExtraInfoObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def MachineExtraInfo
  @MachineExtraInfo
end

#MachineWanIpObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def MachineWanIp
  @MachineWanIp
end

#OsNameObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def OsName
  @OsName
end

#QuuidObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def Quuid
  @Quuid
end

#RiskNumObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def RiskNum
  @RiskNum
end

#ScanBeginTimeObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def ScanBeginTime
  @ScanBeginTime
end

#ScanEndTimeObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def ScanEndTime
  @ScanEndTime
end

#StatusObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def Status
  @Status
end

#UuidObject

Parameters:

  • HostIp:

    服务器IP

  • HostName:

    服务器名称

  • OsName:

    操作系统

  • RiskNum:

    风险数量

  • ScanBeginTime:

    扫描开始时间

  • ScanEndTime:

    扫描结束时间

  • Uuid:

    唯一Uuid

  • Quuid:

    唯一Quuid

  • Status:

    状态码Scanning、Ok、Fail

  • Description:

    描述

  • Id:

    id唯一

  • FailType:

    失败类型 3离线、4超时、5失败、8agent版本过低

  • MachineWanIp:

    外网ip

  • MachineExtraInfo:

    附加信息



38009
38010
38011
# File 'lib/v20180228/models.rb', line 38009

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



38028
38029
38030
38031
38032
38033
38034
38035
38036
38037
38038
38039
38040
38041
38042
38043
38044
38045
38046
# File 'lib/v20180228/models.rb', line 38028

def deserialize(params)
  @HostIp = params['HostIp']
  @HostName = params['HostName']
  @OsName = params['OsName']
  @RiskNum = params['RiskNum']
  @ScanBeginTime = params['ScanBeginTime']
  @ScanEndTime = params['ScanEndTime']
  @Uuid = params['Uuid']
  @Quuid = params['Quuid']
  @Status = params['Status']
  @Description = params['Description']
  @Id = params['Id']
  @FailType = params['FailType']
  @MachineWanIp = params['MachineWanIp']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end