更新时间:2022-08-16 GMT+08:00

查询所有文件系统的详细信息

功能介绍

查询用户所有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字段说明:

参数

参数类型

描述

CREATING

string

创建文件系统的进度。

  • 响应样例
    {
        "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
    }

状态码

  • 正常

200

  • 异常

请参见状态码