Class: TencentCloud::Csip::V20221121::DescribeScanStatisticResponse

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

Overview

DescribeScanStatistic返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(portservicecount = nil, webappcount = nil, weakpasswordcount = nil, vulcount = nil, highriskportservicecount = nil, riskwebappcount = nil, portserviceincrement = nil, webappincrement = nil, requestid = nil) ⇒ DescribeScanStatisticResponse

Returns a new instance of DescribeScanStatisticResponse.



8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
# File 'lib/v20221121/models.rb', line 8023

def initialize(portservicecount=nil, webappcount=nil, weakpasswordcount=nil, vulcount=nil, highriskportservicecount=nil, riskwebappcount=nil, portserviceincrement=nil, webappincrement=nil, requestid=nil)
  @PortServiceCount = portservicecount
  @WebAppCount = webappcount
  @WeakPasswordCount = weakpasswordcount
  @VulCount = vulcount
  @HighRiskPortServiceCount = highriskportservicecount
  @RiskWebAppCount = riskwebappcount
  @PortServiceIncrement = portserviceincrement
  @WebAppIncrement = webappincrement
  @RequestId = requestid
end

Instance Attribute Details

#HighRiskPortServiceCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def HighRiskPortServiceCount
  @HighRiskPortServiceCount
end

#PortServiceCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def PortServiceCount
  @PortServiceCount
end

#PortServiceIncrementObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def PortServiceIncrement
  @PortServiceIncrement
end

#RequestIdObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def RequestId
  @RequestId
end

#RiskWebAppCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def RiskWebAppCount
  @RiskWebAppCount
end

#VulCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def VulCount
  @VulCount
end

#WeakPasswordCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def WeakPasswordCount
  @WeakPasswordCount
end

#WebAppCountObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def WebAppCount
  @WebAppCount
end

#WebAppIncrementObject

Parameters:

  • PortServiceCount:

    端口服务数量

  • WebAppCount:

    Web服务数量

  • WeakPasswordCount:

    弱口令风险数量

  • VulCount:

    漏洞风险数量

  • HighRiskPortServiceCount:

    高危端口服务数量

  • RiskWebAppCount:

    风险Web服务数量

  • PortServiceIncrement:

    端口服务近7天新增数量

  • WebAppIncrement:

    Web服务近7天新增数量

  • RequestId:

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



8021
8022
8023
# File 'lib/v20221121/models.rb', line 8021

def WebAppIncrement
  @WebAppIncrement
end

Instance Method Details

#deserialize(params) ⇒ Object



8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
# File 'lib/v20221121/models.rb', line 8035

def deserialize(params)
  @PortServiceCount = params['PortServiceCount']
  @WebAppCount = params['WebAppCount']
  @WeakPasswordCount = params['WeakPasswordCount']
  @VulCount = params['VulCount']
  @HighRiskPortServiceCount = params['HighRiskPortServiceCount']
  @RiskWebAppCount = params['RiskWebAppCount']
  @PortServiceIncrement = params['PortServiceIncrement']
  @WebAppIncrement = params['WebAppIncrement']
  @RequestId = params['RequestId']
end