Class: TencentCloud::Cdn::V20180606::ParamFilterRule

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

Overview

参数黑名单规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, values = nil, returncode = nil) ⇒ ParamFilterRule

Returns a new instance of ParamFilterRule.



10616
10617
10618
10619
10620
# File 'lib/v20180606/models.rb', line 10616

def initialize(key=nil, values=nil, returncode=nil)
  @Key = key
  @Values = values
  @ReturnCode = returncode
end

Instance Attribute Details

#KeyObject

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

Parameters:

  • Key:

    参数名

  • Values:

    参数值数组, 小于10个

  • ReturnCode:

    http 返回码 ( 暂仅支持403)



10614
10615
10616
# File 'lib/v20180606/models.rb', line 10614

def Key
  @Key
end

#ReturnCodeObject

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

Parameters:

  • Key:

    参数名

  • Values:

    参数值数组, 小于10个

  • ReturnCode:

    http 返回码 ( 暂仅支持403)



10614
10615
10616
# File 'lib/v20180606/models.rb', line 10614

def ReturnCode
  @ReturnCode
end

#ValuesObject

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

Parameters:

  • Key:

    参数名

  • Values:

    参数值数组, 小于10个

  • ReturnCode:

    http 返回码 ( 暂仅支持403)



10614
10615
10616
# File 'lib/v20180606/models.rb', line 10614

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



10622
10623
10624
10625
10626
# File 'lib/v20180606/models.rb', line 10622

def deserialize(params)
  @Key = params['Key']
  @Values = params['Values']
  @ReturnCode = params['ReturnCode']
end