Class: TencentCloud::Apigateway::V20180808::DescribeUpstreamBindApis

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

Overview

查询后端通道绑定API列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, bindapiset = nil) ⇒ DescribeUpstreamBindApis

Returns a new instance of DescribeUpstreamBindApis.



5748
5749
5750
5751
# File 'lib/v20180808/models.rb', line 5748

def initialize(totalcount=nil, bindapiset=nil)
  @TotalCount = totalcount
  @BindApiSet = bindapiset
end

Instance Attribute Details

#BindApiSetObject

Parameters:

  • TotalCount:

    总数

  • BindApiSet:

    绑定的API信息



5746
5747
5748
# File 'lib/v20180808/models.rb', line 5746

def BindApiSet
  @BindApiSet
end

#TotalCountObject

Parameters:

  • TotalCount:

    总数

  • BindApiSet:

    绑定的API信息



5746
5747
5748
# File 'lib/v20180808/models.rb', line 5746

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
# File 'lib/v20180808/models.rb', line 5753

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['BindApiSet'].nil?
    @BindApiSet = []
    params['BindApiSet'].each do |i|
      bindapiinfo_tmp = BindApiInfo.new
      bindapiinfo_tmp.deserialize(i)
      @BindApiSet << bindapiinfo_tmp
    end
  end
end