OBS BrowserJS SDK-列举桶内多版本对象:返回结果(InterfaceResult)

时间:2025-01-26 10:36:08

返回结果(InterfaceResult)

字段名

类型

说明

RequestId

String

OBS服务端返回的请求ID。

Location

String

桶的区域位置。

Bucket

String

桶名。

Delimiter

String

用于对对象名进行分组的字符,与请求中的该参数对应。

Prefix

String

对象名的前缀,与请求中的该参数对应。

IsTruncated

String

表明本次请求是否返回了全部结果,“true”表示没有返回全部结果;“false”表示已返回了全部结果。

KeyMarker

String

列举多版本对象的起始位置,与请求中的该参数对应。

VersionIdMarker

String

表示列举多版本对象的起始位置(VersionId标识),与请求中的该参数对应。

NextKeyMarker

String

下次列举多版本对象请求的起始位置。

NextVersionIdMarker

String

下次列举多版本对象请求的起始位置(VersionId标识),与NextKeyMarker配合使用。

MaxKeys

String

列举多版本对象的最大数目,与请求中的该参数对应。

Versions

Array

多版本对象列表。

  

ETag

String

对象的MD5值。

Size

String

对象的字节数。

Key

String

对象名。

VersionId

String

对象的版本号。

IsLatest

String

标识对象是否是最新的版本,true代表是最新的版本。

LastModified

String

对象最近一次被修改的时间。

Owner

Object

对象的所有者。

  

ID

String

对象所有者的DomainId。

  

StorageClass

String

对象的存储类型。

  

Type

String

对象是否可被追加上传。

DeleteMarkers

Array

删除标记列表。

  

Owner

Object

对象的所有者。

  

ID

String

对象所有者的DomainId。

Key

String

对象名。

VersionId

String

对象的版本号。

IsLatest

String

标识对象是否是最新的版本,true代表是最新的版本。

LastModified

String

对象最近一次被修改的时间。

CommonPrefixes

Array

当请求中设置了Delimiter分组字符时,返回按Delimiter分组后的对象名称前缀列表。

  

Prefix

String

按Delimiter分组后的对象名称前缀。

support.huaweicloud.com/api-obs_browserjs_sdk_api_zh/obs_34_0305.html