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.



12912
12913
12914
12915
# File 'lib/v20180606/models.rb', line 12912

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

Instance Attribute Details

#MainlandObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



12910
12911
12912
# File 'lib/v20180606/models.rb', line 12910

def Mainland
  @Mainland
end

#OverseasObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



12910
12911
12912
# File 'lib/v20180606/models.rb', line 12910

def Overseas
  @Overseas
end

Instance Method Details

#deserialize(params) ⇒ Object



12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
# File 'lib/v20180606/models.rb', line 12917

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