Class: TencentCloud::Vod::V20180717::WeChatMiniProgramPublishRequest

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

Overview

WeChatMiniProgramPublish请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, subappid = nil, sourcedefinition = nil) ⇒ WeChatMiniProgramPublishRequest



29744
29745
29746
29747
29748
# File 'lib/v20180717/models.rb', line 29744

def initialize(fileid=nil, subappid=nil, sourcedefinition=nil)
  @FileId = fileid
  @SubAppId = subappid
  @SourceDefinition = sourcedefinition
end

Instance Attribute Details

#FileIdObject

<li>当 SourceDefinition 为 0 时,视频格式支持 MP4、3GP 格式;</li> <li>当 SourceDefinition 大于 0 时,视频格式支持 MP4、3GP 及 M3U8 格式。</li>不填默认值为 0。



29742
29743
29744
# File 'lib/v20180717/models.rb', line 29742

def FileId
  @FileId
end

#SourceDefinitionObject

<li>当 SourceDefinition 为 0 时,视频格式支持 MP4、3GP 格式;</li> <li>当 SourceDefinition 大于 0 时,视频格式支持 MP4、3GP 及 M3U8 格式。</li>不填默认值为 0。



29742
29743
29744
# File 'lib/v20180717/models.rb', line 29742

def SourceDefinition
  @SourceDefinition
end

#SubAppIdObject

<li>当 SourceDefinition 为 0 时,视频格式支持 MP4、3GP 格式;</li> <li>当 SourceDefinition 大于 0 时,视频格式支持 MP4、3GP 及 M3U8 格式。</li>不填默认值为 0。



29742
29743
29744
# File 'lib/v20180717/models.rb', line 29742

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



29750
29751
29752
29753
29754
# File 'lib/v20180717/models.rb', line 29750

def deserialize(params)
  @FileId = params['FileId']
  @SubAppId = params['SubAppId']
  @SourceDefinition = params['SourceDefinition']
end