Class: TencentCloud::Cdn::V20180606::SpecificConfig

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(mainland = nil, overseas = nil) ⇒ SpecificConfig

Returns a new instance of SpecificConfig.



9214
9215
9216
9217
# File 'lib/v20180606/models.rb', line 9214

def initialize(mainland=nil, overseas=nil)
  @Mainland = mainland
  @Overseas = overseas
end

Instance Attribute Details

#MainlandObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



9212
9213
9214
# File 'lib/v20180606/models.rb', line 9212

def Mainland
  @Mainland
end

#OverseasObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



9212
9213
9214
# File 'lib/v20180606/models.rb', line 9212

def Overseas
  @Overseas
end

Instance Method Details

#deserialize(params) ⇒ Object



9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
# File 'lib/v20180606/models.rb', line 9219

def deserialize(params)
  unless params['Mainland'].nil?
    @Mainland = MainlandConfig.new
    @Mainland.deserialize(params['Mainland'])
  end
  unless params['Overseas'].nil?
    @Overseas = OverseaConfig.new
    @Overseas.deserialize(params['Overseas'])
  end
end