Class: TencentCloud::Vod::V20180717::ModifyMediaStorageClassRequest

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

Overview

ModifyMediaStorageClass请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileids = nil, storageclass = nil, subappid = nil, restoretier = nil) ⇒ ModifyMediaStorageClassRequest

Returns a new instance of ModifyMediaStorageClassRequest.



19875
19876
19877
19878
19879
19880
# File 'lib/v20180717/models.rb', line 19875

def initialize(fileids=nil, storageclass=nil, subappid=nil, restoretier=nil)
  @FileIds = fileids
  @StorageClass = storageclass
  @SubAppId = subappid
  @RestoreTier = restoretier
end

Instance Attribute Details

#FileIdsObject

<li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li> 当媒体文件目前的存储类型为归档存储时,有以下取值:<li>Expedited:极速模式。</li> <li>Standard:标准模式。</li> <li>Bulk:批量模式。</li> 当媒体文件目前的存储类型为深度归档存储时,有以下取值:<li>Standard:标准模式。</li> <li>Bulk:批量模式。</li>

Parameters:



19873
19874
19875
# File 'lib/v20180717/models.rb', line 19873

def FileIds
  @FileIds
end

#RestoreTierObject

<li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li> 当媒体文件目前的存储类型为归档存储时,有以下取值:<li>Expedited:极速模式。</li> <li>Standard:标准模式。</li> <li>Bulk:批量模式。</li> 当媒体文件目前的存储类型为深度归档存储时,有以下取值:<li>Standard:标准模式。</li> <li>Bulk:批量模式。</li>

Parameters:



19873
19874
19875
# File 'lib/v20180717/models.rb', line 19873

def RestoreTier
  @RestoreTier
end

#StorageClassObject

<li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li> 当媒体文件目前的存储类型为归档存储时,有以下取值:<li>Expedited:极速模式。</li> <li>Standard:标准模式。</li> <li>Bulk:批量模式。</li> 当媒体文件目前的存储类型为深度归档存储时,有以下取值:<li>Standard:标准模式。</li> <li>Bulk:批量模式。</li>

Parameters:



19873
19874
19875
# File 'lib/v20180717/models.rb', line 19873

def StorageClass
  @StorageClass
end

#SubAppIdObject

<li> STANDARD:标准存储。</li> <li> STANDARD_IA:低频存储。</li> <li> ARCHIVE:归档存储。</li> <li> DEEP_ARCHIVE:深度归档存储。</li> 当媒体文件目前的存储类型为归档存储时,有以下取值:<li>Expedited:极速模式。</li> <li>Standard:标准模式。</li> <li>Bulk:批量模式。</li> 当媒体文件目前的存储类型为深度归档存储时,有以下取值:<li>Standard:标准模式。</li> <li>Bulk:批量模式。</li>

Parameters:



19873
19874
19875
# File 'lib/v20180717/models.rb', line 19873

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



19882
19883
19884
19885
19886
19887
# File 'lib/v20180717/models.rb', line 19882

def deserialize(params)
  @FileIds = params['FileIds']
  @StorageClass = params['StorageClass']
  @SubAppId = params['SubAppId']
  @RestoreTier = params['RestoreTier']
end