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.



5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
# File 'lib/v20210331/models.rb', line 5850

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-允许共享给任意账号



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def Area
  @Area
end

#CreateTimeObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def CreateTime
  @CreateTime
end

#DescriptionObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def Description
  @Description
end

#NameObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def Name
  @Name
end

#OwnerUinObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def OwnerUin
  @OwnerUin
end

#ShareMemberNumObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def ShareMemberNum
  @ShareMemberNum
end

#ShareResourceNumObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def ShareResourceNum
  @ShareResourceNum
end

#ShareScopeObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def ShareScope
  @ShareScope
end

#UinObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def Uin
  @Uin
end

#UnitIdObject

Parameters:

  • UnitId:

    共享单元ID。

  • Name:

    共享单元名称。

  • Uin:

    共享单元管理员Uin。

  • OwnerUin:

    共享单元管理员OwnerUin。

  • Area:

    共享单元地域。

  • Description:

    描述。

  • CreateTime:

    创建时间。

  • ShareResourceNum:

    共享单元资源数。

  • ShareMemberNum:

    共享单元成员数。

  • ShareScope:

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



5848
5849
5850
# File 'lib/v20210331/models.rb', line 5848

def UnitId
  @UnitId
end

Instance Method Details

#deserialize(params) ⇒ Object



5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
# File 'lib/v20210331/models.rb', line 5863

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