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.



9392
9393
9394
9395
# File 'lib/v20201207/models.rb', line 9392

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

Instance Attribute Details

#GatewayListObject

Parameters:

  • TotalCount:

    总数。

  • GatewayList:

    云原生API网关实例列表。



9390
9391
9392
# File 'lib/v20201207/models.rb', line 9390

def GatewayList
  @GatewayList
end

#TotalCountObject

Parameters:

  • TotalCount:

    总数。

  • GatewayList:

    云原生API网关实例列表。



9390
9391
9392
# File 'lib/v20201207/models.rb', line 9390

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
# File 'lib/v20201207/models.rb', line 9397

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