Class: TencentCloud::Ssa::V20180608::DescribeAssetListResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssa::V20180608::DescribeAssetListResponse
- Defined in:
- lib/v20180608/models.rb
Overview
DescribeAssetList返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(assetlist = nil, aggregationdata = nil, namespacedata = nil, requestid = nil) ⇒ DescribeAssetListResponse
constructor
A new instance of DescribeAssetListResponse.
Constructor Details
#initialize(assetlist = nil, aggregationdata = nil, namespacedata = nil, requestid = nil) ⇒ DescribeAssetListResponse
Returns a new instance of DescribeAssetListResponse.
1677 1678 1679 1680 1681 1682 |
# File 'lib/v20180608/models.rb', line 1677 def initialize(assetlist=nil, aggregationdata=nil, namespacedata=nil, requestid=nil) @AssetList = assetlist @AggregationData = aggregationdata @NamespaceData = namespacedata @RequestId = requestid end |
Instance Attribute Details
#AggregationData ⇒ Object
1675 1676 1677 |
# File 'lib/v20180608/models.rb', line 1675 def AggregationData @AggregationData end |
#AssetList ⇒ Object
1675 1676 1677 |
# File 'lib/v20180608/models.rb', line 1675 def AssetList @AssetList end |
#NamespaceData ⇒ Object
1675 1676 1677 |
# File 'lib/v20180608/models.rb', line 1675 def NamespaceData @NamespaceData end |
#RequestId ⇒ Object
1675 1676 1677 |
# File 'lib/v20180608/models.rb', line 1675 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 |
# File 'lib/v20180608/models.rb', line 1684 def deserialize(params) unless params['AssetList'].nil? @AssetList = AssetList.new @AssetList.deserialize(params['AssetList']) end unless params['AggregationData'].nil? @AggregationData = [] params['AggregationData'].each do |i| aggregationobj_tmp = AggregationObj.new aggregationobj_tmp.deserialize(i) @AggregationData << aggregationobj_tmp end end @NamespaceData = params['NamespaceData'] @RequestId = params['RequestId'] end |