class TencentCloud::Tcss::V20201101::ComplianceAssetSummary
表示一类资产的总览信息。
def deserialize(params)
def deserialize(params) @AssetType = params['AssetType'] @IsCustomerFirstCheck = params['IsCustomerFirstCheck'] @CheckStatus = params['CheckStatus'] @CheckProgress = params['CheckProgress'] @PassedPolicyItemCount = params['PassedPolicyItemCount'] @FailedPolicyItemCount = params['FailedPolicyItemCount'] @FailedCriticalPolicyItemCount = params['FailedCriticalPolicyItemCount'] @FailedHighRiskPolicyItemCount = params['FailedHighRiskPolicyItemCount'] @FailedMediumRiskPolicyItemCount = params['FailedMediumRiskPolicyItemCount'] @FailedLowRiskPolicyItemCount = params['FailedLowRiskPolicyItemCount'] @NoticePolicyItemCount = params['NoticePolicyItemCount'] @PassedAssetCount = params['PassedAssetCount'] @FailedAssetCount = params['FailedAssetCount'] @AssetPassedRate = params['AssetPassedRate'] @ScanFailedAssetCount = params['ScanFailedAssetCount'] @CheckCostTime = params['CheckCostTime'] @LastCheckTime = params['LastCheckTime'] unless params['PeriodRule'].nil? @PeriodRule = CompliancePeriodTaskRule.new @PeriodRule.deserialize(params['PeriodRule']) end @OpenPolicyItemCount = params['OpenPolicyItemCount'] @IgnoredPolicyItemCount = params['IgnoredPolicyItemCount'] end
def initialize(assettype=nil, iscustomerfirstcheck=nil, checkstatus=nil, checkprogress=nil, passedpolicyitemcount=nil, failedpolicyitemcount=nil, failedcriticalpolicyitemcount=nil, failedhighriskpolicyitemcount=nil, failedmediumriskpolicyitemcount=nil, failedlowriskpolicyitemcount=nil, noticepolicyitemcount=nil, passedassetcount=nil, failedassetcount=nil, assetpassedrate=nil, scanfailedassetcount=nil, checkcosttime=nil, lastchecktime=nil, periodrule=nil, openpolicyitemcount=nil, ignoredpolicyitemcount=nil)
def initialize(assettype=nil, iscustomerfirstcheck=nil, checkstatus=nil, checkprogress=nil, passedpolicyitemcount=nil, failedpolicyitemcount=nil, failedcriticalpolicyitemcount=nil, failedhighriskpolicyitemcount=nil, failedmediumriskpolicyitemcount=nil, failedlowriskpolicyitemcount=nil, noticepolicyitemcount=nil, passedassetcount=nil, failedassetcount=nil, assetpassedrate=nil, scanfailedassetcount=nil, checkcosttime=nil, lastchecktime=nil, periodrule=nil, openpolicyitemcount=nil, ignoredpolicyitemcount=nil) @AssetType = assettype @IsCustomerFirstCheck = iscustomerfirstcheck @CheckStatus = checkstatus @CheckProgress = checkprogress @PassedPolicyItemCount = passedpolicyitemcount @FailedPolicyItemCount = failedpolicyitemcount @FailedCriticalPolicyItemCount = failedcriticalpolicyitemcount @FailedHighRiskPolicyItemCount = failedhighriskpolicyitemcount @FailedMediumRiskPolicyItemCount = failedmediumriskpolicyitemcount @FailedLowRiskPolicyItemCount = failedlowriskpolicyitemcount @NoticePolicyItemCount = noticepolicyitemcount @PassedAssetCount = passedassetcount @FailedAssetCount = failedassetcount @AssetPassedRate = assetpassedrate @ScanFailedAssetCount = scanfailedassetcount @CheckCostTime = checkcosttime @LastCheckTime = lastchecktime @PeriodRule = periodrule @OpenPolicyItemCount = openpolicyitemcount @IgnoredPolicyItemCount = ignoredpolicyitemcount end