Class: TencentCloud::Teo::V20220901::ZoneConfigParameters

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

Overview

站点配置相关信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zonename = nil, zoneconfig = nil) ⇒ ZoneConfigParameters

Returns a new instance of ZoneConfigParameters.



23460
23461
23462
23463
# File 'lib/v20220901/models.rb', line 23460

def initialize(zonename=nil, zoneconfig=nil)
  @ZoneName = zonename
  @ZoneConfig = zoneconfig
end

Instance Attribute Details

#ZoneConfigObject

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

Parameters:

  • ZoneName:

    站点名称。

  • ZoneConfig:

    站点配置信息。



23458
23459
23460
# File 'lib/v20220901/models.rb', line 23458

def ZoneConfig
  @ZoneConfig
end

#ZoneNameObject

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

Parameters:

  • ZoneName:

    站点名称。

  • ZoneConfig:

    站点配置信息。



23458
23459
23460
# File 'lib/v20220901/models.rb', line 23458

def ZoneName
  @ZoneName
end

Instance Method Details

#deserialize(params) ⇒ Object



23465
23466
23467
23468
23469
23470
23471
# File 'lib/v20220901/models.rb', line 23465

def deserialize(params)
  @ZoneName = params['ZoneName']
  unless params['ZoneConfig'].nil?
    @ZoneConfig = ZoneConfig.new
    @ZoneConfig.deserialize(params['ZoneConfig'])
  end
end