Class: TencentCloud::Vod::V20180717::DeleteMediaRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::DeleteMediaRequest
- Defined in:
- lib/v20180717/models.rb
Overview
DeleteMedia请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fileid = nil, subappid = nil, deleteparts = nil) ⇒ DeleteMediaRequest
constructor
A new instance of DeleteMediaRequest.
Constructor Details
#initialize(fileid = nil, subappid = nil, deleteparts = nil) ⇒ DeleteMediaRequest
Returns a new instance of DeleteMediaRequest.
9102 9103 9104 9105 9106 |
# File 'lib/v20180717/models.rb', line 9102 def initialize(fileid=nil, subappid=nil, deleteparts=nil) @FileId = fileid @SubAppId = subappid @DeleteParts = deleteparts end |
Instance Attribute Details
#DeleteParts ⇒ Object
9100 9101 9102 |
# File 'lib/v20180717/models.rb', line 9100 def DeleteParts @DeleteParts end |
#FileId ⇒ Object
9100 9101 9102 |
# File 'lib/v20180717/models.rb', line 9100 def FileId @FileId end |
#SubAppId ⇒ Object
9100 9101 9102 |
# File 'lib/v20180717/models.rb', line 9100 def SubAppId @SubAppId end |
Instance Method Details
#deserialize(params) ⇒ Object
9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 |
# File 'lib/v20180717/models.rb', line 9108 def deserialize(params) @FileId = params['FileId'] @SubAppId = params['SubAppId'] unless params['DeleteParts'].nil? @DeleteParts = [] params['DeleteParts'].each do |i| mediadeleteitem_tmp = MediaDeleteItem.new mediadeleteitem_tmp.deserialize(i) @DeleteParts << mediadeleteitem_tmp end end end |