Class: TencentCloud::Antiddos::V20200309::BGPIPInstanceUsages

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

Overview

高防IP资产实例的使用信息统计

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(portrulesusage = nil, domainrulesusage = nil, last7dayattackcount = nil) ⇒ BGPIPInstanceUsages

Returns a new instance of BGPIPInstanceUsages.



436
437
438
439
440
# File 'lib/v20200309/models.rb', line 436

def initialize(portrulesusage=nil, domainrulesusage=nil, last7dayattackcount=nil)
  @PortRulesUsage = portrulesusage
  @DomainRulesUsage = domainrulesusage
  @Last7DayAttackCount = last7dayattackcount
end

Instance Attribute Details

#DomainRulesUsageObject

Parameters:

  • PortRulesUsage:

    已使用的端口规则数,单位条

  • DomainRulesUsage:

    已使用的域名规则数,单位条

  • Last7DayAttackCount:

    最近7天的攻击次数,单位次



434
435
436
# File 'lib/v20200309/models.rb', line 434

def DomainRulesUsage
  @DomainRulesUsage
end

#Last7DayAttackCountObject

Parameters:

  • PortRulesUsage:

    已使用的端口规则数,单位条

  • DomainRulesUsage:

    已使用的域名规则数,单位条

  • Last7DayAttackCount:

    最近7天的攻击次数,单位次



434
435
436
# File 'lib/v20200309/models.rb', line 434

def Last7DayAttackCount
  @Last7DayAttackCount
end

#PortRulesUsageObject

Parameters:

  • PortRulesUsage:

    已使用的端口规则数,单位条

  • DomainRulesUsage:

    已使用的域名规则数,单位条

  • Last7DayAttackCount:

    最近7天的攻击次数,单位次



434
435
436
# File 'lib/v20200309/models.rb', line 434

def PortRulesUsage
  @PortRulesUsage
end

Instance Method Details

#deserialize(params) ⇒ Object



442
443
444
445
446
# File 'lib/v20200309/models.rb', line 442

def deserialize(params)
  @PortRulesUsage = params['PortRulesUsage']
  @DomainRulesUsage = params['DomainRulesUsage']
  @Last7DayAttackCount = params['Last7DayAttackCount']
end