Documentation ¶
Index ¶
- type InitPartPayLoad
- type InitPartResponse
- type MergePartPayLoad
- type Meta
- type UploadAuthOpt
- type UploadAuthOption
- type UploadMergeResponse
- type UploadPartCommon
- type UploadPartCommonResponse
- type UploadPartError
- type UploadPartPayLoad
- type UploadPartResponse
- type UploadPolicy
- type VodUploadFuncRequest
- type VodUploadMediaInnerFuncRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InitPartPayLoad ¶
type InitPartPayLoad struct {
UploadID string `json:"uploadID"`
}
type InitPartResponse ¶
type InitPartResponse struct { UploadPartCommonResponse PayLoad InitPartPayLoad `json:"payload,omitempty"` }
type MergePartPayLoad ¶
type UploadAuthOpt ¶ added in v1.0.151
type UploadAuthOpt func(option *UploadAuthOption)
type UploadAuthOption ¶ added in v1.0.151
type UploadAuthOption struct { KeyPtn string SpaceNames []string UploadPolicy *UploadPolicy }
type UploadMergeResponse ¶
type UploadMergeResponse struct { UploadPartCommonResponse PayLoad MergePartPayLoad `json:"payload,omitempty"` }
type UploadPartCommon ¶
type UploadPartCommonResponse ¶
type UploadPartCommonResponse struct { Version string `json:"Version"` Success int `json:"success,omitempty"` Error UploadPartError `json:"error"` }
type UploadPartError ¶
type UploadPartPayLoad ¶
type UploadPartResponse ¶
type UploadPartResponse struct { UploadPartCommonResponse PayLoad UploadPartPayLoad `json:"payload,omitempty"` PartNumber int CheckSum string }
type UploadPolicy ¶ added in v1.0.151
type UploadPolicy struct { ContentTypeBlackList []string `json:"ContentTypeBlackList,omitempty"` // 上传文件Content-Type黑名单 ContentTypeWhiteList []string `json:"ContentTypeWhiteList,omitempty"` // 上传文件Content-Type白名单,建议不和黑名单同时使用 FileSizeUpLimit string `json:"FileSizeUpLimit,omitempty"` // 上传文件大小上限 FileSizeBottomLimit string `json:"FileSizeBottomLimit,omitempty"` // 上传文件大小下限 }
type VodUploadFuncRequest ¶ added in v1.0.103
type VodUploadMediaInnerFuncRequest ¶ added in v1.0.103
type VodUploadMediaInnerFuncRequest struct { FilePath string Rd io.Reader Size int64 ParallelNum int SpaceName string FileType string CallbackArgs string Funcs string FileName string FileExtension string StorageClass int32 VodUploadSource string ClientNetWorkMode string ClientIDCMode string ExpireTime string }
Click to show internal directories.
Click to hide internal directories.