Class: TencentCloud::Gse::V20191112::DescribeInstanceLimitResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gse::V20191112::DescribeInstanceLimitResponse
- Defined in:
- lib/v20191112/models.rb
Overview
DescribeInstanceLimit返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(limit = nil, extrainfos = nil, requestid = nil) ⇒ DescribeInstanceLimitResponse
constructor
A new instance of DescribeInstanceLimitResponse.
Constructor Details
#initialize(limit = nil, extrainfos = nil, requestid = nil) ⇒ DescribeInstanceLimitResponse
Returns a new instance of DescribeInstanceLimitResponse.
2214 2215 2216 2217 2218 |
# File 'lib/v20191112/models.rb', line 2214 def initialize(limit=nil, extrainfos=nil, requestid=nil) @Limit = limit @ExtraInfos = extrainfos @RequestId = requestid end |
Instance Attribute Details
#ExtraInfos ⇒ Object
2212 2213 2214 |
# File 'lib/v20191112/models.rb', line 2212 def ExtraInfos @ExtraInfos end |
#Limit ⇒ Object
2212 2213 2214 |
# File 'lib/v20191112/models.rb', line 2212 def Limit @Limit end |
#RequestId ⇒ Object
2212 2213 2214 |
# File 'lib/v20191112/models.rb', line 2212 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 |
# File 'lib/v20191112/models.rb', line 2220 def deserialize(params) @Limit = params['Limit'] unless params['ExtraInfos'].nil? @ExtraInfos = [] params['ExtraInfos'].each do |i| extrainfos_tmp = ExtraInfos.new extrainfos_tmp.deserialize(i) @ExtraInfos << extrainfos_tmp end end @RequestId = params['RequestId'] end |