Class: TencentCloud::Cwp::V20180228::DescribeBaselineStrategyDetailResponse

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

Overview

DescribeBaselineStrategyDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(passrate = nil, strategyname = nil, scancycle = nil, scanat = nil, isglobal = nil, machinetype = nil, region = nil, quuids = nil, categoryids = nil, ifscanned = nil, requestid = nil) ⇒ DescribeBaselineStrategyDetailResponse

Returns a new instance of DescribeBaselineStrategyDetailResponse.



13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
# File 'lib/v20180228/models.rb', line 13309

def initialize(passrate=nil, strategyname=nil, scancycle=nil, scanat=nil, isglobal=nil, machinetype=nil, region=nil, quuids=nil, categoryids=nil, ifscanned=nil, requestid=nil)
  @PassRate = passrate
  @StrategyName = strategyname
  @ScanCycle = scancycle
  @ScanAt = scanat
  @IsGlobal = isglobal
  @MachineType = machinetype
  @Region = region
  @Quuids = quuids
  @CategoryIds = categoryids
  @IfScanned = ifscanned
  @RequestId = requestid
end

Instance Attribute Details

#CategoryIdsObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def CategoryIds
  @CategoryIds
end

#IfScannedObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def IfScanned
  @IfScanned
end

#IsGlobalObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def IsGlobal
  @IsGlobal
end

#MachineTypeObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def MachineType
  @MachineType
end

#PassRateObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def PassRate
  @PassRate
end

#QuuidsObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def Quuids
  @Quuids
end

#RegionObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def Region
  @Region
end

#RequestIdObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def RequestId
  @RequestId
end

#ScanAtObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def ScanAt
  @ScanAt
end

#ScanCycleObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def ScanCycle
  @ScanCycle
end

#StrategyNameObject

cvm:腾讯云服务器bm:裸金属ecm:边缘计算主机lh: 轻量应用服务器ohter: 混合云机器

Parameters:

  • PassRate:

    策略扫描通过率

  • StrategyName:

    策略名

  • ScanCycle:

    策略扫描周期(天)

  • ScanAt:

    定期检测时间, 该时间下发扫描

  • IsGlobal:

    扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机

  • MachineType:

    云服务器类型:

  • Region:

    主机地域

  • Quuids:

    用户该策略下的所有主机id

  • CategoryIds:

    用户该策略下所有的基线id

  • IfScanned:

    1 表示扫描过, 0没扫描过

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



13307
13308
13309
# File 'lib/v20180228/models.rb', line 13307

def StrategyName
  @StrategyName
end

Instance Method Details

#deserialize(params) ⇒ Object



13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
# File 'lib/v20180228/models.rb', line 13323

def deserialize(params)
  @PassRate = params['PassRate']
  @StrategyName = params['StrategyName']
  @ScanCycle = params['ScanCycle']
  @ScanAt = params['ScanAt']
  @IsGlobal = params['IsGlobal']
  @MachineType = params['MachineType']
  @Region = params['Region']
  @Quuids = params['Quuids']
  @CategoryIds = params['CategoryIds']
  @IfScanned = params['IfScanned']
  @RequestId = params['RequestId']
end