Class: TencentCloud::Cfw::V20190904::RegionCidrConfig

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

Overview

引流地域CIDR配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(region = nil, cidrmode = nil, customcidr = nil) ⇒ RegionCidrConfig

Returns a new instance of RegionCidrConfig.



9109
9110
9111
9112
9113
# File 'lib/v20190904/models.rb', line 9109

def initialize(region=nil, cidrmode=nil, customcidr=nil)
  @Region = region
  @CidrMode = cidrmode
  @CustomCidr = customcidr
end

Instance Attribute Details

#CidrModeObject

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

Parameters:

  • Region:

    引流地域

  • CidrMode:

    CIDR模式:0-跳过,1-自动,2-自定义

  • CustomCidr:

    自定义CIDR(CidrMode=2时必填),其它时候为空字符串



9107
9108
9109
# File 'lib/v20190904/models.rb', line 9107

def CidrMode
  @CidrMode
end

#CustomCidrObject

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

Parameters:

  • Region:

    引流地域

  • CidrMode:

    CIDR模式:0-跳过,1-自动,2-自定义

  • CustomCidr:

    自定义CIDR(CidrMode=2时必填),其它时候为空字符串



9107
9108
9109
# File 'lib/v20190904/models.rb', line 9107

def CustomCidr
  @CustomCidr
end

#RegionObject

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

Parameters:

  • Region:

    引流地域

  • CidrMode:

    CIDR模式:0-跳过,1-自动,2-自定义

  • CustomCidr:

    自定义CIDR(CidrMode=2时必填),其它时候为空字符串



9107
9108
9109
# File 'lib/v20190904/models.rb', line 9107

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



9115
9116
9117
9118
9119
# File 'lib/v20190904/models.rb', line 9115

def deserialize(params)
  @Region = params['Region']
  @CidrMode = params['CidrMode']
  @CustomCidr = params['CustomCidr']
end