Class: TencentCloud::Essbasic::V20210526::UploadFile

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210526/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.



12985
12986
12987
12988
# File 'lib/v20210526/models.rb', line 12985

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:

    文件的名字。



12983
12984
12985
# File 'lib/v20210526/models.rb', line 12983

def FileBody
  @FileBody
end

#FileNameObject

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

Parameters:

  • FileBody:

    Base64编码后的文件内容

  • FileName:

    文件的名字。



12983
12984
12985
# File 'lib/v20210526/models.rb', line 12983

def FileName
  @FileName
end

Instance Method Details

#deserialize(params) ⇒ Object



12990
12991
12992
12993
# File 'lib/v20210526/models.rb', line 12990

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