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.



9454
9455
9456
9457
# File 'lib/v20180606/models.rb', line 9454

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

Instance Attribute Details

#MainlandObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



9452
9453
9454
# File 'lib/v20180606/models.rb', line 9452

def Mainland
  @Mainland
end

#OverseasObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



9452
9453
9454
# File 'lib/v20180606/models.rb', line 9452

def Overseas
  @Overseas
end

Instance Method Details

#deserialize(params) ⇒ Object



9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
# File 'lib/v20180606/models.rb', line 9459

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