Class: TencentCloud::Teo::V20220901::ModifySecurityAPIServiceRequest

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

Overview

ModifySecurityAPIService请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, apiservices = nil) ⇒ ModifySecurityAPIServiceRequest



17186
17187
17188
17189
# File 'lib/v20220901/models.rb', line 17186

def initialize(zoneid=nil, apiservices=nil)
  @ZoneId = zoneid
  @APIServices = apiservices
end

Instance Attribute Details

#APIServicesObject



17184
17185
17186
# File 'lib/v20220901/models.rb', line 17184

def APIServices
  @APIServices
end

#ZoneIdObject



17184
17185
17186
# File 'lib/v20220901/models.rb', line 17184

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



17191
17192
17193
17194
17195
17196
17197
17198
17199
17200
17201
# File 'lib/v20220901/models.rb', line 17191

def deserialize(params)
  @ZoneId = params['ZoneId']
  unless params['APIServices'].nil?
    @APIServices = []
    params['APIServices'].each do |i|
      apiservice_tmp = APIService.new
      apiservice_tmp.deserialize(i)
      @APIServices << apiservice_tmp
    end
  end
end