Class: TencentCloud::Iss::V20230517::DescribeOrganizationData

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

Overview

查询组织数据返回结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(organizationid = nil, name = nil, parentid = nil, level = nil, appid = nil, parentids = nil, total = nil, online = nil) ⇒ DescribeOrganizationData

Returns a new instance of DescribeOrganizationData.



3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
# File 'lib/v20230517/models.rb', line 3414

def initialize(organizationid=nil, name=nil, parentid=nil, level=nil, appid=nil, parentids=nil, total=nil, online=nil)
  @OrganizationId = organizationid
  @Name = name
  @ParentId = parentid
  @Level = level
  @AppId = appid
  @ParentIds = parentids
  @Total = total
  @Online = online
end

Instance Attribute Details

#AppIdObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def AppId
  @AppId
end

#LevelObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def Level
  @Level
end

#NameObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def Name
  @Name
end

#OnlineObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def Online
  @Online
end

#OrganizationIdObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def OrganizationId
  @OrganizationId
end

#ParentIdObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def ParentId
  @ParentId
end

#ParentIdsObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def ParentIds
  @ParentIds
end

#TotalObject

Parameters:

  • OrganizationId:

    组织 ID

  • Name:

    组织名称

  • ParentId:

    组织父节点 ID

  • Level:

    组织层级

  • AppId:

    用户id

  • ParentIds:

    组织结构

  • Total:

    设备总数

  • Online:

    设备在线数量



3412
3413
3414
# File 'lib/v20230517/models.rb', line 3412

def Total
  @Total
end

Instance Method Details

#deserialize(params) ⇒ Object



3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
# File 'lib/v20230517/models.rb', line 3425

def deserialize(params)
  @OrganizationId = params['OrganizationId']
  @Name = params['Name']
  @ParentId = params['ParentId']
  @Level = params['Level']
  @AppId = params['AppId']
  @ParentIds = params['ParentIds']
  @Total = params['Total']
  @Online = params['Online']
end