Class: TencentCloud::Config::V20220802::DescribeAggregateDiscoveredResourceRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220802/models.rb

Overview

DescribeAggregateDiscoveredResource请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, resourcetype = nil, resourceregion = nil, accountgroupid = nil, resourceownerid = nil) ⇒ DescribeAggregateDiscoveredResourceRequest

Returns a new instance of DescribeAggregateDiscoveredResourceRequest.



301
302
303
304
305
306
307
# File 'lib/v20220802/models.rb', line 301

def initialize(resourceid=nil, resourcetype=nil, resourceregion=nil, accountgroupid=nil, resourceownerid=nil)
  @ResourceId = resourceid
  @ResourceType = resourcetype
  @ResourceRegion = resourceregion
  @AccountGroupId = accountgroupid
  @ResourceOwnerId = resourceownerid
end

Instance Attribute Details

#AccountGroupIdObject

Parameters:

  • ResourceId:

    资源ID

  • ResourceType:

    资源类型

  • ResourceRegion:

    资源地域

  • AccountGroupId:

    账号组ID

  • ResourceOwnerId:

    资源所属用户ID



299
300
301
# File 'lib/v20220802/models.rb', line 299

def AccountGroupId
  @AccountGroupId
end

#ResourceIdObject

Parameters:

  • ResourceId:

    资源ID

  • ResourceType:

    资源类型

  • ResourceRegion:

    资源地域

  • AccountGroupId:

    账号组ID

  • ResourceOwnerId:

    资源所属用户ID



299
300
301
# File 'lib/v20220802/models.rb', line 299

def ResourceId
  @ResourceId
end

#ResourceOwnerIdObject

Parameters:

  • ResourceId:

    资源ID

  • ResourceType:

    资源类型

  • ResourceRegion:

    资源地域

  • AccountGroupId:

    账号组ID

  • ResourceOwnerId:

    资源所属用户ID



299
300
301
# File 'lib/v20220802/models.rb', line 299

def ResourceOwnerId
  @ResourceOwnerId
end

#ResourceRegionObject

Parameters:

  • ResourceId:

    资源ID

  • ResourceType:

    资源类型

  • ResourceRegion:

    资源地域

  • AccountGroupId:

    账号组ID

  • ResourceOwnerId:

    资源所属用户ID



299
300
301
# File 'lib/v20220802/models.rb', line 299

def ResourceRegion
  @ResourceRegion
end

#ResourceTypeObject

Parameters:

  • ResourceId:

    资源ID

  • ResourceType:

    资源类型

  • ResourceRegion:

    资源地域

  • AccountGroupId:

    账号组ID

  • ResourceOwnerId:

    资源所属用户ID



299
300
301
# File 'lib/v20220802/models.rb', line 299

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



309
310
311
312
313
314
315
# File 'lib/v20220802/models.rb', line 309

def deserialize(params)
  @ResourceId = params['ResourceId']
  @ResourceType = params['ResourceType']
  @ResourceRegion = params['ResourceRegion']
  @AccountGroupId = params['AccountGroupId']
  @ResourceOwnerId = params['ResourceOwnerId']
end