Class: TencentCloud::Antiddos::V20200309::BGPIPInstanceUsages
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Antiddos::V20200309::BGPIPInstanceUsages
- Defined in:
- lib/v20200309/models.rb
Overview
高防IP资产实例的使用信息统计
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(portrulesusage = nil, domainrulesusage = nil, last7dayattackcount = nil) ⇒ BGPIPInstanceUsages
constructor
A new instance of BGPIPInstanceUsages.
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
#DomainRulesUsage ⇒ Object
434 435 436 |
# File 'lib/v20200309/models.rb', line 434 def DomainRulesUsage @DomainRulesUsage end |
#Last7DayAttackCount ⇒ Object
434 435 436 |
# File 'lib/v20200309/models.rb', line 434 def Last7DayAttackCount @Last7DayAttackCount end |
#PortRulesUsage ⇒ Object
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 |