Class: TencentCloud::Config::V20220802::DescribeAggregateDiscoveredResourceResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Config::V20220802::DescribeAggregateDiscoveredResourceResponse
- Defined in:
- lib/v20220802/models.rb
Overview
DescribeAggregateDiscoveredResource返回参数结构体
Instance Attribute Summary collapse
- #Configuration ⇒ Object
- #RequestId ⇒ Object
- #ResourceCreateTime ⇒ Object
- #ResourceId ⇒ Object
- #ResourceName ⇒ Object
- #ResourceRegion ⇒ Object
- #ResourceType ⇒ Object
- #ResourceZone ⇒ Object
- #Tags ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourceid = nil, resourcetype = nil, resourcename = nil, resourceregion = nil, resourcezone = nil, configuration = nil, resourcecreatetime = nil, tags = nil, updatetime = nil, requestid = nil) ⇒ DescribeAggregateDiscoveredResourceResponse
constructor
A new instance of DescribeAggregateDiscoveredResourceResponse.
Constructor Details
#initialize(resourceid = nil, resourcetype = nil, resourcename = nil, resourceregion = nil, resourcezone = nil, configuration = nil, resourcecreatetime = nil, tags = nil, updatetime = nil, requestid = nil) ⇒ DescribeAggregateDiscoveredResourceResponse
Returns a new instance of DescribeAggregateDiscoveredResourceResponse.
343 344 345 346 347 348 349 350 351 352 353 354 |
# File 'lib/v20220802/models.rb', line 343 def initialize(resourceid=nil, resourcetype=nil, resourcename=nil, resourceregion=nil, resourcezone=nil, configuration=nil, resourcecreatetime=nil, =nil, updatetime=nil, requestid=nil) @ResourceId = resourceid @ResourceType = resourcetype @ResourceName = resourcename @ResourceRegion = resourceregion @ResourceZone = resourcezone @Configuration = configuration @ResourceCreateTime = resourcecreatetime @Tags = @UpdateTime = updatetime @RequestId = requestid end |
Instance Attribute Details
#Configuration ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def Configuration @Configuration end |
#RequestId ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def RequestId @RequestId end |
#ResourceCreateTime ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceCreateTime @ResourceCreateTime end |
#ResourceId ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceId @ResourceId end |
#ResourceName ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceName @ResourceName end |
#ResourceRegion ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceRegion @ResourceRegion end |
#ResourceType ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceType @ResourceType end |
#ResourceZone ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def ResourceZone @ResourceZone end |
#Tags ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def Tags @Tags end |
#UpdateTime ⇒ Object
341 342 343 |
# File 'lib/v20220802/models.rb', line 341 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 |
# File 'lib/v20220802/models.rb', line 356 def deserialize(params) @ResourceId = params['ResourceId'] @ResourceType = params['ResourceType'] @ResourceName = params['ResourceName'] @ResourceRegion = params['ResourceRegion'] @ResourceZone = params['ResourceZone'] @Configuration = params['Configuration'] @ResourceCreateTime = params['ResourceCreateTime'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @UpdateTime = params['UpdateTime'] @RequestId = params['RequestId'] end |