Class: TencentCloud::Lcic::V20220817::DescribeDocumentsByRoomRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lcic::V20220817::DescribeDocumentsByRoomRequest
- Defined in:
- lib/v20220817/models.rb
Overview
DescribeDocumentsByRoom请求参数结构体
Instance Attribute Summary collapse
-
#Limit ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
-
#Owner ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
-
#Page ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
-
#Permission ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
-
#RoomId ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
-
#SdkAppId ⇒ Object
[0]:获取owner的私有课件; [1]:获取owner的公开课件; [0,1]:则获取owner的私有课件和公开课件; [2]:获取owner的私有课件和所有人(包括owner)的公开课件。 默认值为.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(roomid = nil, sdkappid = nil, page = nil, limit = nil, permission = nil, owner = nil) ⇒ DescribeDocumentsByRoomRequest
constructor
A new instance of DescribeDocumentsByRoomRequest.
Constructor Details
#initialize(roomid = nil, sdkappid = nil, page = nil, limit = nil, permission = nil, owner = nil) ⇒ DescribeDocumentsByRoomRequest
Returns a new instance of DescribeDocumentsByRoomRequest.
1797 1798 1799 1800 1801 1802 1803 1804 |
# File 'lib/v20220817/models.rb', line 1797 def initialize(roomid=nil, sdkappid=nil, page=nil, limit=nil, =nil, owner=nil) @RoomId = roomid @SdkAppId = sdkappid @Page = page @Limit = limit @Permission = @Owner = owner end |
Instance Attribute Details
#Limit ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def Limit @Limit end |
#Owner ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def Owner @Owner end |
#Page ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def Page @Page end |
#Permission ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def Permission @Permission end |
#RoomId ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def RoomId @RoomId end |
#SdkAppId ⇒ Object
1795 1796 1797 |
# File 'lib/v20220817/models.rb', line 1795 def SdkAppId @SdkAppId end |
Instance Method Details
#deserialize(params) ⇒ Object
1806 1807 1808 1809 1810 1811 1812 1813 |
# File 'lib/v20220817/models.rb', line 1806 def deserialize(params) @RoomId = params['RoomId'] @SdkAppId = params['SdkAppId'] @Page = params['Page'] @Limit = params['Limit'] @Permission = params['Permission'] @Owner = params['Owner'] end |