Class: TencentCloud::Csip::V20221121::DescribeSubnetAssetsResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeSubnetAssetsResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeSubnetAssets返回参数结构体
Instance Attribute Summary collapse
- #AppIdList ⇒ Object
- #Data ⇒ Object
- #RegionList ⇒ Object
- #RequestId ⇒ Object
- #TotalCount ⇒ Object
- #VpcList ⇒ Object
- #ZoneList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(data = nil, totalcount = nil, regionlist = nil, vpclist = nil, appidlist = nil, zonelist = nil, requestid = nil) ⇒ DescribeSubnetAssetsResponse
constructor
A new instance of DescribeSubnetAssetsResponse.
Constructor Details
#initialize(data = nil, totalcount = nil, regionlist = nil, vpclist = nil, appidlist = nil, zonelist = nil, requestid = nil) ⇒ DescribeSubnetAssetsResponse
8351 8352 8353 8354 8355 8356 8357 8358 8359 |
# File 'lib/v20221121/models.rb', line 8351 def initialize(data=nil, totalcount=nil, regionlist=nil, vpclist=nil, appidlist=nil, zonelist=nil, requestid=nil) @Data = data @TotalCount = totalcount @RegionList = regionlist @VpcList = vpclist @AppIdList = appidlist @ZoneList = zonelist @RequestId = requestid end |
Instance Attribute Details
#AppIdList ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def AppIdList @AppIdList end |
#Data ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def Data @Data end |
#RegionList ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def RegionList @RegionList end |
#RequestId ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def RequestId @RequestId end |
#TotalCount ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def TotalCount @TotalCount end |
#VpcList ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def VpcList @VpcList end |
#ZoneList ⇒ Object
8349 8350 8351 |
# File 'lib/v20221121/models.rb', line 8349 def ZoneList @ZoneList end |
Instance Method Details
#deserialize(params) ⇒ Object
8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 |
# File 'lib/v20221121/models.rb', line 8361 def deserialize(params) unless params['Data'].nil? @Data = [] params['Data'].each do |i| subnetasset_tmp = SubnetAsset.new subnetasset_tmp.deserialize(i) @Data << subnetasset_tmp end end @TotalCount = params['TotalCount'] unless params['RegionList'].nil? @RegionList = [] params['RegionList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @RegionList << filterdataobject_tmp end end unless params['VpcList'].nil? @VpcList = [] params['VpcList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @VpcList << filterdataobject_tmp end end unless params['AppIdList'].nil? @AppIdList = [] params['AppIdList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @AppIdList << filterdataobject_tmp end end unless params['ZoneList'].nil? @ZoneList = [] params['ZoneList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @ZoneList << filterdataobject_tmp end end @RequestId = params['RequestId'] end |