Class: TencentCloud::Mps::V20190612::VODInputInfo

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

Overview

媒体处理 VOD (点播专业版)对象信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bucket = nil, region = nil, object = nil, subappid = nil) ⇒ VODInputInfo

Returns a new instance of VODInputInfo.



31762
31763
31764
31765
31766
31767
# File 'lib/v20190612/models.rb', line 31762

def initialize(bucket=nil, region=nil, object=nil, subappid=nil)
  @Bucket = bucket
  @Region = region
  @Object = object
  @SubAppId = subappid
end

Instance Attribute Details

#BucketObject

Parameters:

  • 媒体处理对象文件所在的 Bucket ID

  • 媒体处理对象文件所在的 Bucket 所属园区

  • 媒体处理对象文件的输入路径

  • 点播专业版应用Id



31760
31761
31762
# File 'lib/v20190612/models.rb', line 31760

def Bucket
  @Bucket
end

#ObjectObject

Parameters:

  • 媒体处理对象文件所在的 Bucket ID

  • 媒体处理对象文件所在的 Bucket 所属园区

  • 媒体处理对象文件的输入路径

  • 点播专业版应用Id



31760
31761
31762
# File 'lib/v20190612/models.rb', line 31760

def Object
  @Object
end

#RegionObject

Parameters:

  • 媒体处理对象文件所在的 Bucket ID

  • 媒体处理对象文件所在的 Bucket 所属园区

  • 媒体处理对象文件的输入路径

  • 点播专业版应用Id



31760
31761
31762
# File 'lib/v20190612/models.rb', line 31760

def Region
  @Region
end

#SubAppIdObject

Parameters:

  • 媒体处理对象文件所在的 Bucket ID

  • 媒体处理对象文件所在的 Bucket 所属园区

  • 媒体处理对象文件的输入路径

  • 点播专业版应用Id



31760
31761
31762
# File 'lib/v20190612/models.rb', line 31760

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



31769
31770
31771
31772
31773
31774
# File 'lib/v20190612/models.rb', line 31769

def deserialize(params)
  @Bucket = params['Bucket']
  @Region = params['Region']
  @Object = params['Object']
  @SubAppId = params['SubAppId']
end