Class: TencentCloud::Dayu::V20180709::DDoSEventRecord
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::DDoSEventRecord
- Defined in:
- lib/v20180709/models.rb
Overview
DDoS攻击事件记录
Instance Attribute Summary collapse
-
#AttackStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AttackType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#BlockFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Business ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Mbps ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OverLoad ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Pps ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ResourceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Vip ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(business = nil, id = nil, vip = nil, starttime = nil, endtime = nil, mbps = nil, pps = nil, attacktype = nil, blockflag = nil, overload = nil, attackstatus = nil, resourcename = nil, eventid = nil) ⇒ DDoSEventRecord
constructor
A new instance of DDoSEventRecord.
Constructor Details
#initialize(business = nil, id = nil, vip = nil, starttime = nil, endtime = nil, mbps = nil, pps = nil, attacktype = nil, blockflag = nil, overload = nil, attackstatus = nil, resourcename = nil, eventid = nil) ⇒ DDoSEventRecord
Returns a new instance of DDoSEventRecord.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/v20180709/models.rb', line 1589 def initialize(business=nil, id=nil, vip=nil, starttime=nil, endtime=nil, mbps=nil, pps=nil, attacktype=nil, blockflag=nil, overload=nil, attackstatus=nil, resourcename=nil, eventid=nil) @Business = business @Id = id @Vip = vip @StartTime = starttime @EndTime = endtime @Mbps = mbps @Pps = pps @AttackType = attacktype @BlockFlag = blockflag @OverLoad = overload @AttackStatus = attackstatus @ResourceName = resourcename @EventId = eventid end |
Instance Attribute Details
#AttackStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def AttackStatus @AttackStatus end |
#AttackType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def AttackType @AttackType end |
#BlockFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def BlockFlag @BlockFlag end |
#Business ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def Business @Business end |
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def EndTime @EndTime end |
#EventId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def EventId @EventId end |
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def Id @Id end |
#Mbps ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def Mbps @Mbps end |
#OverLoad ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def OverLoad @OverLoad end |
#Pps ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def Pps @Pps end |
#ResourceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def ResourceName @ResourceName end |
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def StartTime @StartTime end |
#Vip ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1587 1588 1589 |
# File 'lib/v20180709/models.rb', line 1587 def Vip @Vip end |
Instance Method Details
#deserialize(params) ⇒ Object
1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 |
# File 'lib/v20180709/models.rb', line 1605 def deserialize(params) @Business = params['Business'] @Id = params['Id'] @Vip = params['Vip'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Mbps = params['Mbps'] @Pps = params['Pps'] @AttackType = params['AttackType'] @BlockFlag = params['BlockFlag'] @OverLoad = params['OverLoad'] @AttackStatus = params['AttackStatus'] @ResourceName = params['ResourceName'] @EventId = params['EventId'] end |