Class: TencentCloud::Cdz::V20221123::DescribeCloudDedicatedZoneResourceSummaryResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdz::V20221123::DescribeCloudDedicatedZoneResourceSummaryResponse
- Defined in:
- lib/v20221123/models.rb
Overview
DescribeCloudDedicatedZoneResourceSummary返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourcesummaryset = nil, extrainfo = nil, requestid = nil) ⇒ DescribeCloudDedicatedZoneResourceSummaryResponse
constructor
A new instance of DescribeCloudDedicatedZoneResourceSummaryResponse.
Constructor Details
#initialize(resourcesummaryset = nil, extrainfo = nil, requestid = nil) ⇒ DescribeCloudDedicatedZoneResourceSummaryResponse
Returns a new instance of DescribeCloudDedicatedZoneResourceSummaryResponse.
209 210 211 212 213 |
# File 'lib/v20221123/models.rb', line 209 def initialize(resourcesummaryset=nil, extrainfo=nil, requestid=nil) @ResourceSummarySet = resourcesummaryset @ExtraInfo = extrainfo @RequestId = requestid end |
Instance Attribute Details
#ExtraInfo ⇒ Object
207 208 209 |
# File 'lib/v20221123/models.rb', line 207 def ExtraInfo @ExtraInfo end |
#RequestId ⇒ Object
207 208 209 |
# File 'lib/v20221123/models.rb', line 207 def RequestId @RequestId end |
#ResourceSummarySet ⇒ Object
207 208 209 |
# File 'lib/v20221123/models.rb', line 207 def ResourceSummarySet @ResourceSummarySet end |
Instance Method Details
#deserialize(params) ⇒ Object
215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 |
# File 'lib/v20221123/models.rb', line 215 def deserialize(params) unless params['ResourceSummarySet'].nil? @ResourceSummarySet = [] params['ResourceSummarySet'].each do |i| = CloudDedicatedZoneResourceSummaryInfo.new .deserialize(i) @ResourceSummarySet << end end unless params['ExtraInfo'].nil? @ExtraInfo = ExtraInfo.new @ExtraInfo.deserialize(params['ExtraInfo']) end @RequestId = params['RequestId'] end |