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.



12931
12932
12933
12934
# File 'lib/v20180606/models.rb', line 12931

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

Instance Attribute Details

#MainlandObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



12929
12930
12931
# File 'lib/v20180606/models.rb', line 12929

def Mainland
  @Mainland
end

#OverseasObject

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

Parameters:

  • Mainland:

    国内特殊配置。

  • Overseas:

    海外特殊配置。



12929
12930
12931
# File 'lib/v20180606/models.rb', line 12929

def Overseas
  @Overseas
end

Instance Method Details

#deserialize(params) ⇒ Object



12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
# File 'lib/v20180606/models.rb', line 12936

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