Class: TencentCloud::Vod::V20180717::ProductInstanceRecource

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

Overview

资源包中包含的资源。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcetype = nil, amount = nil, left = nil) ⇒ ProductInstanceRecource

Returns a new instance of ProductInstanceRecource.



22855
22856
22857
22858
22859
# File 'lib/v20180717/models.rb', line 22855

def initialize(resourcetype=nil, amount=nil, left=nil)
  @ResourceType = resourcetype
  @Amount = amount
  @Left = left
end

Instance Attribute Details

#AmountObject

<li>Storage:存储资源包。</li> <li>Traffic:流量资源包。</li> <li>Transcode:普通转码资源包。</li> <li>TESHD:极速高清转码资源包。</li> <li>Review:音视频审核转码资源包。</li> <li>MediaProcess:媒体处理时长资源包。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li>

Parameters:

  • ResourceType:

    资源类型。

  • Amount:

    资源包额度。

  • Left:

    资源包余量。



22853
22854
22855
# File 'lib/v20180717/models.rb', line 22853

def Amount
  @Amount
end

#LeftObject

<li>Storage:存储资源包。</li> <li>Traffic:流量资源包。</li> <li>Transcode:普通转码资源包。</li> <li>TESHD:极速高清转码资源包。</li> <li>Review:音视频审核转码资源包。</li> <li>MediaProcess:媒体处理时长资源包。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li>

Parameters:

  • ResourceType:

    资源类型。

  • Amount:

    资源包额度。

  • Left:

    资源包余量。



22853
22854
22855
# File 'lib/v20180717/models.rb', line 22853

def Left
  @Left
end

#ResourceTypeObject

<li>Storage:存储资源包。</li> <li>Traffic:流量资源包。</li> <li>Transcode:普通转码资源包。</li> <li>TESHD:极速高清转码资源包。</li> <li>Review:音视频审核转码资源包。</li> <li>MediaProcess:媒体处理时长资源包。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li> <li>音视频存储资源包,单位为字节。</li> <li>音视频转码资源包,单位为秒。</li> <li>音视频审核资源包,单位为秒。</li> <li>音视频极速高清资源包,单位为秒。</li> <li>音视频加速资源包,单位为字节。</li> <li>媒体处理时长资源包,单位为秒。</li>

Parameters:

  • ResourceType:

    资源类型。

  • Amount:

    资源包额度。

  • Left:

    资源包余量。



22853
22854
22855
# File 'lib/v20180717/models.rb', line 22853

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



22861
22862
22863
22864
22865
# File 'lib/v20180717/models.rb', line 22861

def deserialize(params)
  @ResourceType = params['ResourceType']
  @Amount = params['Amount']
  @Left = params['Left']
end