Class: TencentCloud::Cwp::V20180228::VulInfoHostInfo

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, tags = nil, quuid = nil, issupportautofix = nil, uuid = nil, instanceid = nil, machinetype = nil) ⇒ VulInfoHostInfo

Returns a new instance of VulInfoHostInfo.



41064
41065
41066
41067
41068
41069
41070
41071
41072
41073
# File 'lib/v20180228/models.rb', line 41064

def initialize(hostname=nil, hostip=nil, tags=nil, quuid=nil, issupportautofix=nil, uuid=nil, instanceid=nil, machinetype=nil)
  @HostName = hostname
  @HostIp = hostip
  @Tags = tags
  @Quuid = quuid
  @IsSupportAutoFix = issupportautofix
  @Uuid = uuid
  @InstanceId = instanceid
  @MachineType = machinetype
end

Instance Attribute Details

#HostIpObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def HostName
  @HostName
end

#InstanceIdObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def InstanceId
  @InstanceId
end

#IsSupportAutoFixObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def IsSupportAutoFix
  @IsSupportAutoFix
end

#MachineTypeObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def MachineType
  @MachineType
end

#QuuidObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def Quuid
  @Quuid
end

#TagsObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def Tags
  @Tags
end

#UuidObject

Parameters:

  • HostName:

    主机名

  • HostIp:

    主机ip

  • Tags:

    主机标签

  • Quuid:

    主机quuid

  • IsSupportAutoFix:

    0 :漏洞不可自动修复, 1:可自动修复, 2:客户端已离线, 3:主机不是旗舰版只能手动修复, 4:机型不允许 ,5:修复中 ,6:已修复, 7:检测中, 9:修复失败, 10:已忽略 ,11:漏洞只支持linux不支持Windows, 12:漏洞只支持Windows不支持linux

  • Uuid:

    主机uuid

  • InstanceId:

    主机InstanceId

  • MachineType:

    主机类型



41062
41063
41064
# File 'lib/v20180228/models.rb', line 41062

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



41075
41076
41077
41078
41079
41080
41081
41082
41083
41084
# File 'lib/v20180228/models.rb', line 41075

def deserialize(params)
  @HostName = params['HostName']
  @HostIp = params['HostIp']
  @Tags = params['Tags']
  @Quuid = params['Quuid']
  @IsSupportAutoFix = params['IsSupportAutoFix']
  @Uuid = params['Uuid']
  @InstanceId = params['InstanceId']
  @MachineType = params['MachineType']
end