Class: TencentCloud::Ess::V20201111::UploadFile

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

Overview

此结构体 (UploadFile) 用于描述多文件上传的文件信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filebody = nil, filename = nil) ⇒ UploadFile

Returns a new instance of UploadFile.



17983
17984
17985
17986
# File 'lib/v20201111/models.rb', line 17983

def initialize(filebody=nil, filename=nil)
  @FileBody = filebody
  @FileName = filename
end

Instance Attribute Details

#FileBodyObject

文件名的最大长度应不超过200个字符,并且文件名的后缀必须反映其文件类型。 例如,PDF文件应以“.pdf”结尾,如“XXX.pdf”,而Word文件应以“.doc”或“.docx”结尾,如“XXX.doc”或“XXX.docx”。

Parameters:

  • FileBody:

    Base64编码后的文件内容

  • FileName:

    文件的名字。



17981
17982
17983
# File 'lib/v20201111/models.rb', line 17981

def FileBody
  @FileBody
end

#FileNameObject

文件名的最大长度应不超过200个字符,并且文件名的后缀必须反映其文件类型。 例如,PDF文件应以“.pdf”结尾,如“XXX.pdf”,而Word文件应以“.doc”或“.docx”结尾,如“XXX.doc”或“XXX.docx”。

Parameters:

  • FileBody:

    Base64编码后的文件内容

  • FileName:

    文件的名字。



17981
17982
17983
# File 'lib/v20201111/models.rb', line 17981

def FileName
  @FileName
end

Instance Method Details

#deserialize(params) ⇒ Object



17988
17989
17990
17991
# File 'lib/v20201111/models.rb', line 17988

def deserialize(params)
  @FileBody = params['FileBody']
  @FileName = params['FileName']
end