Class: TencentCloud::Cwp::V20180228::VulFixStatusHostInfo

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(hostname = nil, hostip = nil, quuid = nil, status = nil, modifytime = nil, failreason = nil) ⇒ VulFixStatusHostInfo

Returns a new instance of VulFixStatusHostInfo.



40870
40871
40872
40873
40874
40875
40876
40877
# File 'lib/v20180228/models.rb', line 40870

def initialize(hostname=nil, hostip=nil, quuid=nil, status=nil, modifytime=nil, failreason=nil)
  @HostName = hostname
  @HostIp = hostip
  @Quuid = quuid
  @Status = status
  @ModifyTime = modifytime
  @FailReason = failreason
end

Instance Attribute Details

#FailReasonObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def FailReason
  @FailReason
end

#HostIpObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def HostName
  @HostName
end

#ModifyTimeObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def ModifyTime
  @ModifyTime
end

#QuuidObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def Quuid
  @Quuid
end

#StatusObject

Parameters:

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • Quuid:

    主机的quuid

  • Status:

    状态:0-初始状态;1-已下发任务(修复中)2-完成(成功);3-修复失败(失败)4-快照创建失败 导致修复失败(未修复);

  • ModifyTime:

    修复时间

  • FailReason:

    修复失败原因



40868
40869
40870
# File 'lib/v20180228/models.rb', line 40868

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



40879
40880
40881
40882
40883
40884
40885
40886
# File 'lib/v20180228/models.rb', line 40879

def deserialize(params)
  @HostName = params['HostName']
  @HostIp = params['HostIp']
  @Quuid = params['Quuid']
  @Status = params['Status']
  @ModifyTime = params['ModifyTime']
  @FailReason = params['FailReason']
end