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(quuids = nil, vulid = nil, fixmethod = nil, kbid = nil) ⇒ CreateVulFixTaskQuuids

Returns a new instance of CreateVulFixTaskQuuids.



6216
6217
6218
6219
6220
6221
# File 'lib/v20180228/models.rb', line 6216

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

Instance Attribute Details

#FixMethodObject

Parameters:

  • Quuids:

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

  • VulId:

    漏洞id

  • FixMethod:

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

  • KbId:

    kb id



6214
6215
6216
# File 'lib/v20180228/models.rb', line 6214

def FixMethod
  @FixMethod
end

#KbIdObject

Parameters:

  • Quuids:

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

  • VulId:

    漏洞id

  • FixMethod:

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

  • KbId:

    kb id



6214
6215
6216
# File 'lib/v20180228/models.rb', line 6214

def KbId
  @KbId
end

#QuuidsObject

Parameters:

  • Quuids:

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

  • VulId:

    漏洞id

  • FixMethod:

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

  • KbId:

    kb id



6214
6215
6216
# File 'lib/v20180228/models.rb', line 6214

def Quuids
  @Quuids
end

#VulIdObject

Parameters:

  • Quuids:

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

  • VulId:

    漏洞id

  • FixMethod:

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

  • KbId:

    kb id



6214
6215
6216
# File 'lib/v20180228/models.rb', line 6214

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



6223
6224
6225
6226
6227
6228
# File 'lib/v20180228/models.rb', line 6223

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