Class: TencentCloud::Organization::V20210331::ShareResourceToMember

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

Overview

与我共享的资源

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, type = nil, unitid = nil, unitname = nil, createtime = nil, productresourceid = nil, sharemanageruin = nil) ⇒ ShareResourceToMember

Returns a new instance of ShareResourceToMember.



7607
7608
7609
7610
7611
7612
7613
7614
7615
# File 'lib/v20210331/models.rb', line 7607

def initialize(resourceid=nil, type=nil, unitid=nil, unitname=nil, createtime=nil, productresourceid=nil, sharemanageruin=nil)
  @ResourceId = resourceid
  @Type = type
  @UnitId = unitid
  @UnitName = unitname
  @CreateTime = createtime
  @ProductResourceId = productresourceid
  @ShareManagerUin = sharemanageruin
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def CreateTime
  @CreateTime
end

#ProductResourceIdObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def ProductResourceId
  @ProductResourceId
end

#ResourceIdObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def ResourceId
  @ResourceId
end

#ShareManagerUinObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def ShareManagerUin
  @ShareManagerUin
end

#TypeObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def Type
  @Type
end

#UnitIdObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def UnitId
  @UnitId
end

#UnitNameObject

Parameters:

  • ResourceId:

    共享单元资源ID。

  • Type:

    资源类型。

  • UnitId:

    共享单元ID。

  • UnitName:

    共享单元名称。

  • CreateTime:

    创建时间。

  • ProductResourceId:

    业务资源ID。

  • ShareManagerUin:

    共享账号Uin。



7605
7606
7607
# File 'lib/v20210331/models.rb', line 7605

def UnitName
  @UnitName
end

Instance Method Details

#deserialize(params) ⇒ Object



7617
7618
7619
7620
7621
7622
7623
7624
7625
# File 'lib/v20210331/models.rb', line 7617

def deserialize(params)
  @ResourceId = params['ResourceId']
  @Type = params['Type']
  @UnitId = params['UnitId']
  @UnitName = params['UnitName']
  @CreateTime = params['CreateTime']
  @ProductResourceId = params['ProductResourceId']
  @ShareManagerUin = params['ShareManagerUin']
end