Documentation
¶
Overview ¶
仅获取对象的元信息,不返回对象的内容
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Request ¶
type Request struct {
Entry string // 指定目标对象空间与目标对象名称,格式为 <目标对象空间>:<目标对象名称>
NeedParts bool // 如果文件是通过分片上传的,是否返回对应的分片信息
Credentials credentials.CredentialsProvider // 鉴权参数,用于生成鉴权凭证,如果为空,则使用 HTTPClientOptions 中的 CredentialsProvider
}
调用 API 所用的请求
type Response ¶
type Response struct {
Size int64 // 对象大小,单位为字节
Hash string // 对象哈希值
MimeType string // 对象 MIME 类型
Type int64 // 对象存储类型,`0` 表示普通存储,`1` 表示低频存储,`2` 表示归档存储
PutTime int64 // 文件上传时间,UNIX 时间戳格式,单位为 100 纳秒
EndUser string // 资源内容的唯一属主标识
RestoringStatus int64 // 归档存储文件的解冻状态,`2` 表示解冻完成,`1` 表示解冻中;归档文件冻结时,不返回该字段
Status int64 // 文件状态。`1` 表示禁用;只有禁用状态的文件才会返回该字段
Md5 string // 对象 MD5 值,只有通过直传文件和追加文件 API 上传的文件,服务端确保有该字段返回
ExpirationTime int64 // 文件过期删除日期,UNIX 时间戳格式,文件在设置过期时间后才会返回该字段
TransitionToIaTime int64 // 文件生命周期中转为低频存储的日期,UNIX 时间戳格式,文件在设置转低频后才会返回该字段
TransitionToArchiveTime int64 // 文件生命周期中转为归档存储的日期,UNIX 时间戳格式,文件在设置转归档后才会返回该字段
TransitionToDeepArchiveTime int64 // 文件生命周期中转为深度归档存储的日期,UNIX 时间戳格式,文件在设置转归档后才会返回该字段
TransitionToArchiveIrTime int64 // 文件生命周期中转为归档直读存储的日期,UNIX 时间戳格式,文件在设置转归档直读后才会返回该字段
Metadata map[string]string // 对象存储元信息
Parts PartSizes // 每个分片的大小,如没有指定 need_parts 参数则不返回
}
获取 API 所用的响应
func (*Response) MarshalJSON ¶
func (*Response) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.