Class: TencentCloud::Teo::V20220901::ModifyL7AccSettingRequest

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

Overview

ModifyL7AccSetting请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, zoneconfig = nil) ⇒ ModifyL7AccSettingRequest



16432
16433
16434
16435
# File 'lib/v20220901/models.rb', line 16432

def initialize(zoneid=nil, zoneconfig=nil)
  @ZoneId = zoneid
  @ZoneConfig = zoneconfig
end

Instance Attribute Details

#ZoneConfigObject

Returns the value of attribute ZoneConfig.



16430
16431
16432
# File 'lib/v20220901/models.rb', line 16430

def ZoneConfig
  @ZoneConfig
end

#ZoneIdObject

Returns the value of attribute ZoneId.



16430
16431
16432
# File 'lib/v20220901/models.rb', line 16430

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



16437
16438
16439
16440
16441
16442
16443
# File 'lib/v20220901/models.rb', line 16437

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