Class: TencentCloud::Csip::V20221121::DescribeOtherCloudAssetsResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::DescribeOtherCloudAssetsResponse
- Defined in:
- lib/v20221121/models.rb
Overview
DescribeOtherCloudAssets返回参数结构体
Instance Attribute Summary collapse
- #AppIdList ⇒ Object
- #AssetTypeList ⇒ Object
- #Data ⇒ Object
- #RegionList ⇒ Object
- #RequestId ⇒ Object
- #Total ⇒ Object
- #VpcList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(total = nil, data = nil, regionlist = nil, assettypelist = nil, vpclist = nil, appidlist = nil, requestid = nil) ⇒ DescribeOtherCloudAssetsResponse
constructor
A new instance of DescribeOtherCloudAssetsResponse.
Constructor Details
#initialize(total = nil, data = nil, regionlist = nil, assettypelist = nil, vpclist = nil, appidlist = nil, requestid = nil) ⇒ DescribeOtherCloudAssetsResponse
6401 6402 6403 6404 6405 6406 6407 6408 6409 |
# File 'lib/v20221121/models.rb', line 6401 def initialize(total=nil, data=nil, regionlist=nil, assettypelist=nil, vpclist=nil, appidlist=nil, requestid=nil) @Total = total @Data = data @RegionList = regionlist @AssetTypeList = assettypelist @VpcList = vpclist @AppIdList = appidlist @RequestId = requestid end |
Instance Attribute Details
#AppIdList ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def AppIdList @AppIdList end |
#AssetTypeList ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def AssetTypeList @AssetTypeList end |
#Data ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def Data @Data end |
#RegionList ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def RegionList @RegionList end |
#RequestId ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def RequestId @RequestId end |
#Total ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def Total @Total end |
#VpcList ⇒ Object
6399 6400 6401 |
# File 'lib/v20221121/models.rb', line 6399 def VpcList @VpcList end |
Instance Method Details
#deserialize(params) ⇒ Object
6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 |
# File 'lib/v20221121/models.rb', line 6411 def deserialize(params) @Total = params['Total'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| dbassetvo_tmp = DBAssetVO.new dbassetvo_tmp.deserialize(i) @Data << dbassetvo_tmp end end 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['AssetTypeList'].nil? @AssetTypeList = [] params['AssetTypeList'].each do |i| filterdataobject_tmp = FilterDataObject.new filterdataobject_tmp.deserialize(i) @AssetTypeList << 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 @RequestId = params['RequestId'] end |