Class: TencentCloud::Tcb::V20180608::ExtensionFileInfo

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

Overview

扩展文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(codeuri = nil, uploadurl = nil, customkey = nil, maxsize = nil) ⇒ ExtensionFileInfo

Returns a new instance of ExtensionFileInfo.



6191
6192
6193
6194
6195
6196
# File 'lib/v20180608/models.rb', line 6191

def initialize(codeuri=nil, uploadurl=nil, customkey=nil, maxsize=nil)
  @CodeUri = codeuri
  @UploadUrl = uploadurl
  @CustomKey = customkey
  @MaxSize = maxsize
end

Instance Attribute Details

#CodeUriObject

参考cos预签名url上传cloud.tencent.com/document/product/436/36121 上传的时候要按照 SSE-C 的方式设置header:cloud.tencent.com/document/product/436/7728

Parameters:

  • CodeUri:

    模板里使用的地址

  • UploadUrl:

    上传文件的临时地址,含签名

  • CustomKey:

    自定义密钥。如果为空,则表示不需要加密。

  • MaxSize:

    文件大小限制,单位M,客户端上传前需要主动检查文件大小,超过限制的文件会被删除。



6189
6190
6191
# File 'lib/v20180608/models.rb', line 6189

def CodeUri
  @CodeUri
end

#CustomKeyObject

参考cos预签名url上传cloud.tencent.com/document/product/436/36121 上传的时候要按照 SSE-C 的方式设置header:cloud.tencent.com/document/product/436/7728

Parameters:

  • CodeUri:

    模板里使用的地址

  • UploadUrl:

    上传文件的临时地址,含签名

  • CustomKey:

    自定义密钥。如果为空,则表示不需要加密。

  • MaxSize:

    文件大小限制,单位M,客户端上传前需要主动检查文件大小,超过限制的文件会被删除。



6189
6190
6191
# File 'lib/v20180608/models.rb', line 6189

def CustomKey
  @CustomKey
end

#MaxSizeObject

参考cos预签名url上传cloud.tencent.com/document/product/436/36121 上传的时候要按照 SSE-C 的方式设置header:cloud.tencent.com/document/product/436/7728

Parameters:

  • CodeUri:

    模板里使用的地址

  • UploadUrl:

    上传文件的临时地址,含签名

  • CustomKey:

    自定义密钥。如果为空,则表示不需要加密。

  • MaxSize:

    文件大小限制,单位M,客户端上传前需要主动检查文件大小,超过限制的文件会被删除。



6189
6190
6191
# File 'lib/v20180608/models.rb', line 6189

def MaxSize
  @MaxSize
end

#UploadUrlObject

参考cos预签名url上传cloud.tencent.com/document/product/436/36121 上传的时候要按照 SSE-C 的方式设置header:cloud.tencent.com/document/product/436/7728

Parameters:

  • CodeUri:

    模板里使用的地址

  • UploadUrl:

    上传文件的临时地址,含签名

  • CustomKey:

    自定义密钥。如果为空,则表示不需要加密。

  • MaxSize:

    文件大小限制,单位M,客户端上传前需要主动检查文件大小,超过限制的文件会被删除。



6189
6190
6191
# File 'lib/v20180608/models.rb', line 6189

def UploadUrl
  @UploadUrl
end

Instance Method Details

#deserialize(params) ⇒ Object



6198
6199
6200
6201
6202
6203
# File 'lib/v20180608/models.rb', line 6198

def deserialize(params)
  @CodeUri = params['CodeUri']
  @UploadUrl = params['UploadUrl']
  @CustomKey = params['CustomKey']
  @MaxSize = params['MaxSize']
end