Class: TencentCloud::Antiddos::V20200309::ProtectThresholdRelationNew

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

Overview

防护阈值配置相关信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ddoslevel = nil, ddosthreshold = nil, ddosai = nil, ccenable = nil, ccthreshold = nil, instancedetaillist = nil, listenerccthresholdlist = nil, synfloodthreshold = nil, synfloodpktthreshold = nil, udpfloodthreshold = nil, udpfloodpktthreshold = nil, ackfloodthreshold = nil, ackfloodpktthreshold = nil, synackfloodthreshold = nil, synackfloodpktthreshold = nil, rstfloodthreshold = nil, rstfloodpktthreshold = nil) ⇒ ProtectThresholdRelationNew

Returns a new instance of ProtectThresholdRelationNew.



8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
# File 'lib/v20200309/models.rb', line 8213

def initialize(ddoslevel=nil, ddosthreshold=nil, ddosai=nil, ccenable=nil, ccthreshold=nil, instancedetaillist=nil, listenerccthresholdlist=nil, synfloodthreshold=nil, synfloodpktthreshold=nil, udpfloodthreshold=nil, udpfloodpktthreshold=nil, ackfloodthreshold=nil, ackfloodpktthreshold=nil, synackfloodthreshold=nil, synackfloodpktthreshold=nil, rstfloodthreshold=nil, rstfloodpktthreshold=nil)
  @DDoSLevel = ddoslevel
  @DDoSThreshold = ddosthreshold
  @DDoSAI = ddosai
  @CCEnable = ccenable
  @CCThreshold = ccthreshold
  @InstanceDetailList = instancedetaillist
  @ListenerCcThresholdList = listenerccthresholdlist
  @SynFloodThreshold = synfloodthreshold
  @SynFloodPktThreshold = synfloodpktthreshold
  @UdpFloodThreshold = udpfloodthreshold
  @UdpFloodPktThreshold = udpfloodpktthreshold
  @AckFloodThreshold = ackfloodthreshold
  @AckFloodPktThreshold = ackfloodpktthreshold
  @SynAckFloodThreshold = synackfloodthreshold
  @SynAckFloodPktThreshold = synackfloodpktthreshold
  @RstFloodThreshold = rstfloodthreshold
  @RstFloodPktThreshold = rstfloodpktthreshold
end

Instance Attribute Details

#AckFloodPktThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def AckFloodPktThreshold
  @AckFloodPktThreshold
end

#AckFloodThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def AckFloodThreshold
  @AckFloodThreshold
end

#CCEnableObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def CCEnable
  @CCEnable
end

#CCThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def CCThreshold
  @CCThreshold
end

#DDoSAIObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def DDoSAI
  @DDoSAI
end

#DDoSLevelObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def DDoSLevel
  @DDoSLevel
end

#DDoSThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def DDoSThreshold
  @DDoSThreshold
end

#InstanceDetailListObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def InstanceDetailList
  @InstanceDetailList
end

#ListenerCcThresholdListObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def ListenerCcThresholdList
  @ListenerCcThresholdList
end

#RstFloodPktThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def RstFloodPktThreshold
  @RstFloodPktThreshold
end

#RstFloodThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def RstFloodThreshold
  @RstFloodThreshold
end

#SynAckFloodPktThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def SynAckFloodPktThreshold
  @SynAckFloodPktThreshold
end

#SynAckFloodThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def SynAckFloodThreshold
  @SynAckFloodThreshold
end

#SynFloodPktThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def SynFloodPktThreshold
  @SynFloodPktThreshold
end

#SynFloodThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def SynFloodThreshold
  @SynFloodThreshold
end

#UdpFloodPktThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def UdpFloodPktThreshold
  @UdpFloodPktThreshold
end

#UdpFloodThresholdObject

low(宽松) middle(适中) high(严格) ] on(开启) off(关闭) ] 0(关闭) 1(开启) ] 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • DDoSLevel:

    DDoS防护等级,取值[

  • DDoSThreshold:

    DDoS清洗阈值,单位Mbps

  • DDoSAI:

    DDoS的AI防护开关,取值[

  • CCEnable:

    CC清洗开关,取值[

  • CCThreshold:

    CC清洗阈值,单位QPS

  • InstanceDetailList:

    所属的资源实例

  • ListenerCcThresholdList:

    域名与协议纬度的防护阈值

  • SynFloodThreshold:

    SYN FLOOD流量阈值

  • SynFloodPktThreshold:

    SYN FLOOD包量阈值

  • UdpFloodThreshold:

    UDP FLOOD流量阈值

  • UdpFloodPktThreshold:

    UDP FLOOD包量阈值

  • AckFloodThreshold:

    ACK FLOOD流量阈值

  • AckFloodPktThreshold:

    ACK FLOOD包量阈值

  • SynAckFloodThreshold:

    SYNACK FLOOD流量阈值

  • SynAckFloodPktThreshold:

    SYNACK FLOOD包量阈值

  • RstFloodThreshold:

    RST FLOOD流量阈值

  • RstFloodPktThreshold:

    RST FLOOD包量阈值



8211
8212
8213
# File 'lib/v20200309/models.rb', line 8211

def UdpFloodThreshold
  @UdpFloodThreshold
end

Instance Method Details

#deserialize(params) ⇒ Object



8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
# File 'lib/v20200309/models.rb', line 8233

def deserialize(params)
  @DDoSLevel = params['DDoSLevel']
  @DDoSThreshold = params['DDoSThreshold']
  @DDoSAI = params['DDoSAI']
  @CCEnable = params['CCEnable']
  @CCThreshold = params['CCThreshold']
  unless params['InstanceDetailList'].nil?
    @InstanceDetailList = []
    params['InstanceDetailList'].each do |i|
      instancerelation_tmp = InstanceRelation.new
      instancerelation_tmp.deserialize(i)
      @InstanceDetailList << instancerelation_tmp
    end
  end
  unless params['ListenerCcThresholdList'].nil?
    @ListenerCcThresholdList = []
    params['ListenerCcThresholdList'].each do |i|
      listenerccthresholdconfig_tmp = ListenerCcThresholdConfig.new
      listenerccthresholdconfig_tmp.deserialize(i)
      @ListenerCcThresholdList << listenerccthresholdconfig_tmp
    end
  end
  @SynFloodThreshold = params['SynFloodThreshold']
  @SynFloodPktThreshold = params['SynFloodPktThreshold']
  @UdpFloodThreshold = params['UdpFloodThreshold']
  @UdpFloodPktThreshold = params['UdpFloodPktThreshold']
  @AckFloodThreshold = params['AckFloodThreshold']
  @AckFloodPktThreshold = params['AckFloodPktThreshold']
  @SynAckFloodThreshold = params['SynAckFloodThreshold']
  @SynAckFloodPktThreshold = params['SynAckFloodPktThreshold']
  @RstFloodThreshold = params['RstFloodThreshold']
  @RstFloodPktThreshold = params['RstFloodPktThreshold']
end