Class: TencentCloud::Cwp::V20180228::CreateEmergencyVulScanRequest

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

Overview

CreateEmergencyVulScan请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vulid = nil, uuids = nil, timeoutperiod = nil) ⇒ CreateEmergencyVulScanRequest

Returns a new instance of CreateEmergencyVulScanRequest.



5526
5527
5528
5529
5530
# File 'lib/v20180228/models.rb', line 5526

def initialize(vulid=nil, uuids=nil, timeoutperiod=nil)
  @VulId = vulid
  @Uuids = uuids
  @TimeoutPeriod = timeoutperiod
end

Instance Attribute Details

#TimeoutPeriodObject

Parameters:

  • 漏洞id

  • 自选服务器时生效,主机uuid的string数组

  • 扫描超时时长 ,单位秒



5524
5525
5526
# File 'lib/v20180228/models.rb', line 5524

def TimeoutPeriod
  @TimeoutPeriod
end

#UuidsObject

Parameters:

  • 漏洞id

  • 自选服务器时生效,主机uuid的string数组

  • 扫描超时时长 ,单位秒



5524
5525
5526
# File 'lib/v20180228/models.rb', line 5524

def Uuids
  @Uuids
end

#VulIdObject

Parameters:

  • 漏洞id

  • 自选服务器时生效,主机uuid的string数组

  • 扫描超时时长 ,单位秒



5524
5525
5526
# File 'lib/v20180228/models.rb', line 5524

def VulId
  @VulId
end

Instance Method Details

#deserialize(params) ⇒ Object



5532
5533
5534
5535
5536
# File 'lib/v20180228/models.rb', line 5532

def deserialize(params)
  @VulId = params['VulId']
  @Uuids = params['Uuids']
  @TimeoutPeriod = params['TimeoutPeriod']
end