Class: TencentCloud::Cwp::V20180228::CreateVulFixTaskQuuids

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

Overview

创建修复任务的quuids

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulid = nil, quuids = nil, fixmethod = nil) ⇒ CreateVulFixTaskQuuids

Returns a new instance of CreateVulFixTaskQuuids.



6239
6240
6241
6242
6243
# File 'lib/v20180228/models.rb', line 6239

def initialize(vulid=nil, quuids=nil, fixmethod=nil)
  @VulId = vulid
  @Quuids = quuids
  @FixMethod = fixmethod
end

Instance Attribute Details

#FixMethodObject

Parameters:

  • VulId:

    漏洞id

  • Quuids:

    需要修复漏洞的主机,所有主机必须有VulId的这个漏洞且是待修复状态。

  • FixMethod:

    修复方式 0组件更新或者安装补丁,1禁用服务



6237
6238
6239
# File 'lib/v20180228/models.rb', line 6237

def FixMethod
  @FixMethod
end

#QuuidsObject

Parameters:

  • VulId:

    漏洞id

  • Quuids:

    需要修复漏洞的主机,所有主机必须有VulId的这个漏洞且是待修复状态。

  • FixMethod:

    修复方式 0组件更新或者安装补丁,1禁用服务



6237
6238
6239
# File 'lib/v20180228/models.rb', line 6237

def Quuids
  @Quuids
end

#VulIdObject

Parameters:

  • VulId:

    漏洞id

  • Quuids:

    需要修复漏洞的主机,所有主机必须有VulId的这个漏洞且是待修复状态。

  • FixMethod:

    修复方式 0组件更新或者安装补丁,1禁用服务



6237
6238
6239
# File 'lib/v20180228/models.rb', line 6237

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



6245
6246
6247
6248
6249
# File 'lib/v20180228/models.rb', line 6245

def deserialize(params)
  @VulId = params['VulId']
  @Quuids = params['Quuids']
  @FixMethod = params['FixMethod']
end