查询所有文件系统的详细信息
功能介绍
查询用户所有SFS Turbo文件系统的详细信息。
URI
- URI格式
GET /v1/{project_id}/sfs-turbo/shares/detail?limit={limit}&offset={offset}
- 参数说明
参数
是否必选
参数类型
描述
project_id
是
String
项目ID。获取方法参见获取项目ID。
limit
否(查询参数)
Int
返回的文件系统个数。
limit和offset同时使用时生效。
offset
否(查询参数)
Int
文件系统查询个数的偏移量。
limit和offset同时使用时生效。
请求消息头
该操作消息头与普通请求一样,请参见表3。
响应消息
- 响应要素说明
参数
参数类型
描述
shares
Array of objects
SFS Turbo文件系统的列表。详细说明请参见“share字段说明”
count
Int
SFS Turbo文件系统的数量。
- share字段说明:
参数
参数类型
描述
id
String
SFS Turbo文件系统的ID。
name
String
创建时指定的SFS Turbo文件系统名称。
status
String
SFS Turbo文件系统的状态(详情请参见SFS Turbo文件系统状态)。
sub_status
String
SFS Turbo文件系统的子状态(详情请参见SFS Turbo文件系统子状态)。
version
String
SFS Turbo文件系统的版本号。
created_at
String
创建时间。UTC时间,例如:2018-11-19T04:02:03
export_location
String
SFS Turbo文件系统的挂载端点。
action_progress
Object
SFS Turbo文件系统的创建进度。详情说明请参见 "action_progress字段说明"
share_type
String
SFS Turbo文件系统性能类型,包括“STANDARD”标准型和“PERFORMANCE”性能型。
region
String
SFS Turbo文件系统所在区域。
availability_zone
String
SFS Turbo文件系统所在可用区编码。
az_name
String
SFS Turbo文件系统所在的可用区名称。
vpc_id
String
用户指定的vpcId。
subnet_id
String
用户指定的子网的网络Id。
security_group_id
String
用户指定的安全组Id。
size
String
SFS Turbo文件系统总容量,单位GB。
pay_model
String
SFS Turbo文件系统的计费模式。
avail_capacity
String
SFS Turbo文件系统可用容量,单位GB。
share_proto
String
SFS Turbo文件系统的协议类型,当前为NFS。
expand_type
String
如果是增强型文件系统,该字段返回bandwidth,否则不返回。
- action_progress字段说明:
- 响应样例
{ "shares": [ { "id": "8fba8253-c914-439d-ae8b-d5c89d0bf5e8", "name": "sfs-turbo-8468", "status": "200", "version": "1.0.0", "region": "north-1", "created_at": "2018-11-19T04:02:03", "export_location": "192.168.0.90:/", "action_progress": {}, "share_type": "STANDARD", "sub_status": "230", "availability_zone": "az1.dc1", "az_name": "az1", "vpc_id": "b24e39e1-bc0c-475b-ae0c-aef9cf240af3", "subnet_id": "86fc01ea-8ec8-409d-ba7a-e0ea16d4fd97", "security_group_id": "50586458-aec9-442c-bb13-e08ddc6f1b7a", "size": "500.00", "pay_model": "0", "avail_capacity": "500.00", "share_proto": "NFS" }, { "id": "65f2d30b-7b4e-4786-9608-4324faef6646", "name": "sfs-turbo-df12", "status": "200", "version": "1.0.0", "actions": [], "region": "north-1", "created_at": "2018-11-15T02:32:10", "export_location": "192.168.0.197:/", "action_progress": {}, "share_type": "STANDARD", "availability_zone": "az1.dc1", "az_name": "az1", "vpc_id": "b24e39e1-bc0c-475b-ae0c-aef9cf240af3", "subnet_id": "86fc01ea-8ec8-409d-ba7a-e0ea16d4fd97", "security_group_id": "50586458-aec9-442c-bb13-e08ddc6f1b7a", "size": "500.00", "pay_model": "0", "avail_capacity": "500.00", "share_proto": "NFS" } ] "count": 2 }