FDS Restful API

Get bucket meta related api supported by FDS

Version: 1.0.0

/{bucketname}


GET

Summary: 获取Bucket的meta

Description: 必须拥有Bucket的READ权限才能执行该操作

Parameters

Name Located in Description Required Schema
bucketname path Bucket名字 Yes string
authorization header 认证信息,计算方式参考签名认证相关文档 Yes string
Date header 请求时间 Yes string

Responses

Code Description Schema
200 Get Bucket meta FDSBucketMeta

Models


FDSBucketMeta

Name Type Description Required
creationTime long 创建时间UTC,单位毫秒 No
name string Bucket名字 No
numObjects long 这个Bucket下的object数量 No
usedSpace long 使用的容量,单位byte No

命令行示例

 curl -v -X 'GET' 'http://cnbj0.fds.api.xiaomi.com/fds-demo' \
> -H 'authorization: Galaxy-V2 54xxx45:twxxx0=' \
> -H 'date: Thu, 23 Feb 2017 09:39:12 GMT'
* Hostname was NOT found in DNS cache
*   Trying 111.206.200.99...
* Connected to cnbj0.fds.api.xiaomi.com (111.206.200.99) port 80 (#0)
> GET /fds-demo HTTP/1.1
> User-Agent: curl/7.35.0
> Host: cnbj0.fds.api.xiaomi.com
> Accept: */*
> authorization: Galaxy-V2 54xxx45:twxxx0=
> date: Thu, 23 Feb 2017 09:39:12 GMT
> 
< HTTP/1.1 200 OK
* Server Tengine is not blacklisted
< Server: Tengine
< Date: Thu, 23 Feb 2017 09:39:43 GMT
< Content-Type: application/json
< Content-Length: 83
< Connection: keep-alive
< Access-Control-Allow-Credentials: true
< Access-Control-Max-Age: 1728000
< Access-Control-Allow-Methods: GET, POST, PUT, HEAD, DELETE, OPTIONS
< Access-Control-Allow-Headers: DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization,Content-MD5
< Access-Control-Expose-Headers: content-md5, upload-time, x-xiaomi-meta-content-length
< 
* Connection #0 to host cnbj0.fds.api.xiaomi.com left intact
{"creationTime":1462871131896,"name":"fds-demo","numObjects":2027,"usedSpace":90096418}

results matching ""

    No results matching ""