Class: TencentCloud::Tse::V20201207::ListCloudNativeAPIGatewayResult

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

Overview

获取云原生API网关实例列表响应结果。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, gatewaylist = nil) ⇒ ListCloudNativeAPIGatewayResult

Returns a new instance of ListCloudNativeAPIGatewayResult.



9374
9375
9376
9377
# File 'lib/v20201207/models.rb', line 9374

def initialize(totalcount=nil, gatewaylist=nil)
  @TotalCount = totalcount
  @GatewayList = gatewaylist
end

Instance Attribute Details

#GatewayListObject

Parameters:

  • TotalCount:

    总数。

  • GatewayList:

    云原生API网关实例列表。



9372
9373
9374
# File 'lib/v20201207/models.rb', line 9372

def GatewayList
  @GatewayList
end

#TotalCountObject

Parameters:

  • TotalCount:

    总数。

  • GatewayList:

    云原生API网关实例列表。



9372
9373
9374
# File 'lib/v20201207/models.rb', line 9372

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
# File 'lib/v20201207/models.rb', line 9379

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['GatewayList'].nil?
    @GatewayList = []
    params['GatewayList'].each do |i|
      describecloudnativeapigatewayresult_tmp = DescribeCloudNativeAPIGatewayResult.new
      describecloudnativeapigatewayresult_tmp.deserialize(i)
      @GatewayList << describecloudnativeapigatewayresult_tmp
    end
  end
end