Class: TencentCloud::Cwp::V20180228::DescribeAttackStatisticsResponse

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

Overview

DescribeAttackStatistics返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pendingattackcount = nil, pendingtryattackcount = nil, pendingsuccattackcount = nil, pendingnewattackcount = nil, attackedassetcount = nil, newattackedassetcount = nil, attackedportcount = nil, newattackedportcount = nil, attacksrcipcount = nil, newattacksrcipcount = nil, requestid = nil) ⇒ DescribeAttackStatisticsResponse

Returns a new instance of DescribeAttackStatisticsResponse.



11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
# File 'lib/v20180228/models.rb', line 11229

def initialize(pendingattackcount=nil, pendingtryattackcount=nil, pendingsuccattackcount=nil, pendingnewattackcount=nil, attackedassetcount=nil, newattackedassetcount=nil, attackedportcount=nil, newattackedportcount=nil, attacksrcipcount=nil, newattacksrcipcount=nil, requestid=nil)
  @PendingAttackCount = pendingattackcount
  @PendingTryAttackCount = pendingtryattackcount
  @PendingSuccAttackCount = pendingsuccattackcount
  @PendingNewAttackCount = pendingnewattackcount
  @AttackedAssetCount = attackedassetcount
  @NewAttackedAssetCount = newattackedassetcount
  @AttackedPortCount = attackedportcount
  @NewAttackedPortCount = newattackedportcount
  @AttackSrcIpCount = attacksrcipcount
  @NewAttackSrcIpCount = newattacksrcipcount
  @RequestId = requestid
end

Instance Attribute Details

#AttackedAssetCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def AttackedAssetCount
  @AttackedAssetCount
end

#AttackedPortCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def AttackedPortCount
  @AttackedPortCount
end

#AttackSrcIpCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def AttackSrcIpCount
  @AttackSrcIpCount
end

#NewAttackedAssetCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def NewAttackedAssetCount
  @NewAttackedAssetCount
end

#NewAttackedPortCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def NewAttackedPortCount
  @NewAttackedPortCount
end

#NewAttackSrcIpCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def NewAttackSrcIpCount
  @NewAttackSrcIpCount
end

#PendingAttackCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def PendingAttackCount
  @PendingAttackCount
end

#PendingNewAttackCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def PendingNewAttackCount
  @PendingNewAttackCount
end

#PendingSuccAttackCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def PendingSuccAttackCount
  @PendingSuccAttackCount
end

#PendingTryAttackCountObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def PendingTryAttackCount
  @PendingTryAttackCount
end

#RequestIdObject

Parameters:

  • PendingAttackCount:

    总攻击次数

  • PendingTryAttackCount:

    总尝试攻击次数

  • PendingSuccAttackCount:

    总攻击成功次数

  • PendingNewAttackCount:

    今日新增攻击次数

  • AttackedAssetCount:

    总受攻击资产数量

  • NewAttackedAssetCount:

    今日新增受攻击资产数量

  • AttackedPortCount:

    总受攻击端口数量

  • NewAttackedPortCount:

    今日新增受攻击端口数量

  • AttackSrcIpCount:

    总攻击来源ip数量

  • NewAttackSrcIpCount:

    今日新增攻击来源ip数量

  • RequestId:

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



11227
11228
11229
# File 'lib/v20180228/models.rb', line 11227

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
# File 'lib/v20180228/models.rb', line 11243

def deserialize(params)
  @PendingAttackCount = params['PendingAttackCount']
  @PendingTryAttackCount = params['PendingTryAttackCount']
  @PendingSuccAttackCount = params['PendingSuccAttackCount']
  @PendingNewAttackCount = params['PendingNewAttackCount']
  @AttackedAssetCount = params['AttackedAssetCount']
  @NewAttackedAssetCount = params['NewAttackedAssetCount']
  @AttackedPortCount = params['AttackedPortCount']
  @NewAttackedPortCount = params['NewAttackedPortCount']
  @AttackSrcIpCount = params['AttackSrcIpCount']
  @NewAttackSrcIpCount = params['NewAttackSrcIpCount']
  @RequestId = params['RequestId']
end