Class: TencentCloud::Waf::V20180125::QpsData

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

Overview

获取弹性qps的默认相关值

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(elasticbillingdefault = nil, elasticbillingmin = nil, elasticbillingmax = nil, qpsextendmax = nil, qpsextendintlmax = nil) ⇒ QpsData

Returns a new instance of QpsData.



11963
11964
11965
11966
11967
11968
11969
# File 'lib/v20180125/models.rb', line 11963

def initialize(elasticbillingdefault=nil, elasticbillingmin=nil, elasticbillingmax=nil, qpsextendmax=nil, qpsextendintlmax=nil)
  @ElasticBillingDefault = elasticbillingdefault
  @ElasticBillingMin = elasticbillingmin
  @ElasticBillingMax = elasticbillingmax
  @QPSExtendMax = qpsextendmax
  @QPSExtendIntlMax = qpsextendintlmax
end

Instance Attribute Details

#ElasticBillingDefaultObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ElasticBillingDefault:

    弹性qps默认值

  • ElasticBillingMin:

    弹性qps最小值

  • ElasticBillingMax:

    弹性qps最大值

  • QPSExtendMax:

    业务扩展包最大qps

  • QPSExtendIntlMax:

    海外业务扩展包最大qps



11961
11962
11963
# File 'lib/v20180125/models.rb', line 11961

def ElasticBillingDefault
  @ElasticBillingDefault
end

#ElasticBillingMaxObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ElasticBillingDefault:

    弹性qps默认值

  • ElasticBillingMin:

    弹性qps最小值

  • ElasticBillingMax:

    弹性qps最大值

  • QPSExtendMax:

    业务扩展包最大qps

  • QPSExtendIntlMax:

    海外业务扩展包最大qps



11961
11962
11963
# File 'lib/v20180125/models.rb', line 11961

def ElasticBillingMax
  @ElasticBillingMax
end

#ElasticBillingMinObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ElasticBillingDefault:

    弹性qps默认值

  • ElasticBillingMin:

    弹性qps最小值

  • ElasticBillingMax:

    弹性qps最大值

  • QPSExtendMax:

    业务扩展包最大qps

  • QPSExtendIntlMax:

    海外业务扩展包最大qps



11961
11962
11963
# File 'lib/v20180125/models.rb', line 11961

def ElasticBillingMin
  @ElasticBillingMin
end

#QPSExtendIntlMaxObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ElasticBillingDefault:

    弹性qps默认值

  • ElasticBillingMin:

    弹性qps最小值

  • ElasticBillingMax:

    弹性qps最大值

  • QPSExtendMax:

    业务扩展包最大qps

  • QPSExtendIntlMax:

    海外业务扩展包最大qps



11961
11962
11963
# File 'lib/v20180125/models.rb', line 11961

def QPSExtendIntlMax
  @QPSExtendIntlMax
end

#QPSExtendMaxObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ElasticBillingDefault:

    弹性qps默认值

  • ElasticBillingMin:

    弹性qps最小值

  • ElasticBillingMax:

    弹性qps最大值

  • QPSExtendMax:

    业务扩展包最大qps

  • QPSExtendIntlMax:

    海外业务扩展包最大qps



11961
11962
11963
# File 'lib/v20180125/models.rb', line 11961

def QPSExtendMax
  @QPSExtendMax
end

Instance Method Details

#deserialize(params) ⇒ Object



11971
11972
11973
11974
11975
11976
11977
# File 'lib/v20180125/models.rb', line 11971

def deserialize(params)
  @ElasticBillingDefault = params['ElasticBillingDefault']
  @ElasticBillingMin = params['ElasticBillingMin']
  @ElasticBillingMax = params['ElasticBillingMax']
  @QPSExtendMax = params['QPSExtendMax']
  @QPSExtendIntlMax = params['QPSExtendIntlMax']
end