Class: TencentCloud::Organization::V20210331::ManagerShareUnit

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

Overview

我的共享单元列表详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(unitid = nil, name = nil, uin = nil, owneruin = nil, area = nil, description = nil, createtime = nil, shareresourcenum = nil, sharemembernum = nil, sharescope = nil) ⇒ ManagerShareUnit

Returns a new instance of ManagerShareUnit.



5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
# File 'lib/v20210331/models.rb', line 5712

def initialize(unitid=nil, name=nil, uin=nil, owneruin=nil, area=nil, description=nil, createtime=nil, shareresourcenum=nil, sharemembernum=nil, sharescope=nil)
  @UnitId = unitid
  @Name = name
  @Uin = uin
  @OwnerUin = owneruin
  @Area = area
  @Description = description
  @CreateTime = createtime
  @ShareResourceNum = shareresourcenum
  @ShareMemberNum = sharemembernum
  @ShareScope = sharescope
end

Instance Attribute Details

#AreaObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def Area
  @Area
end

#CreateTimeObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def Description
  @Description
end

#NameObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def Name
  @Name
end

#OwnerUinObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def OwnerUin
  @OwnerUin
end

#ShareMemberNumObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def ShareMemberNum
  @ShareMemberNum
end

#ShareResourceNumObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def ShareResourceNum
  @ShareResourceNum
end

#ShareScopeObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def ShareScope
  @ShareScope
end

#UinObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def Uin
  @Uin
end

#UnitIdObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

    共享范围。取值:1-仅允许集团组织内共享 2-允许共享给任意账号



5710
5711
5712
# File 'lib/v20210331/models.rb', line 5710

def UnitId
  @UnitId
end

Instance Method Details

#deserialize(params) ⇒ Object



5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
# File 'lib/v20210331/models.rb', line 5725

def deserialize(params)
  @UnitId = params['UnitId']
  @Name = params['Name']
  @Uin = params['Uin']
  @OwnerUin = params['OwnerUin']
  @Area = params['Area']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @ShareResourceNum = params['ShareResourceNum']
  @ShareMemberNum = params['ShareMemberNum']
  @ShareScope = params['ShareScope']
end