弹性文件服务 SFS-创建共享:响应消息
响应消息
- 参数说明
参数
参数类型
描述
share
Object
详细参数说明请参见share字段说明
- share字段说明:
参数
参数类型
描述
links
Array
共享链接。
availability_zone
String
可用区AZ(availability zone)。
share_server_id
String
共享服务管理的ID
id
String
共享的ID。
size
Integer
共享容量,单位GB。
project_id
String
创建共享的项目的ID。
metadata
Object
一到多个字典形式组织的键值对。其中share_used作为key,对应的value表示共享已经使用的容量,单位是Bytes;enterprise_project_id作为key,对应的value是共享所属的企业项目ID。
status
String
共享的状态。
description
String
共享描述。
host
String
共享主机名。
name
String
共享名称。
created_at
String
共享创建的时间标签。
share_proto
String
文件系统的共享协议。
share_type_name
String
共享类型的名称,共享类型用于指定分配哪些类型的存储服务,例如高性能类型(由SSD磁盘组成)、大容量类型(由SATA盘组成)。(API 微版本2.6以后支持)。
share_type
String
共享类型的ID。
volume_type
String
卷类型,,与share_type含义相同。
export_locations
Array
共享挂载路径信息列表,当前只支持有一个共享。当请求消息头指定的X-Openstack-Manila-Api-Version的值低于2.9,该字段存在,若为2.9到2.42之间,该消息不存在。
export_location
String
共享挂载路径,当请求消息头指定的X-Openstack-Manila-Api-Version的值低于2.9,该字段存在,若为2.9到2.42之间,该消息不存在。
is_public
Boolean
共享的可见程度。设置为true时公共可见,设置为false时私有个人可见,默认值为false。
- 响应样例
{ "share": { "status": "creating", "project_id": "16e1ab15c35a457e9c2b2aa189f544e1", "name": "share_London", "share_type": "25747776-08e5-494f-ab40-a64b9d20d8f7", "availability_zone": "az1.dc1", "created_at": "2015-09-18T10:25:24.533287", "export_location": null, "links": [ { "href": "http://192.168.198.54:8786/v2/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", "rel": "self" }, { "href": "http://192.168.198.54:8786/16e1ab15c35a457e9c2b2aa189f544e1/shares/011d21e2-fbc3-4e4a-9993-9ea223f73264", "rel": "bookmark" } ], "share_network_id": null, "export_locations": [], "share_proto": "NFS", "host": null, "volume_type": "default", "snapshot_id": null, "is_public": true, "metadata": { "project": "my_app", "aim": "doc" }, "id": "011d21e2-fbc3-4e4a-9993-9ea223f73264", "size": 1, "description": "My custom share London" } }
客户端收到系统响应时,共享创建任务还未结束,因此,共享路径不能马上查询到,当创建任务完成后,用户可以通过共享路径信息查询接口查询出来。