NeutonOS
  1. disks
NeutonOS
  • 产品 API 使用指南
  • SDDC
    • 概览
      • overview
        • /overview/
    • 计算
      • 虚拟机
        • virtual-machines
          • /virtual-machines/
          • /virtual-machines/
          • /virtual-machines/{clone}
          • /virtual-machines/{id}
          • /virtual-machines/{id}
          • /virtual-machines/{id}
          • /virtual-machines/{id}/{failure-migrate}
          • /virtual-machines/{id}/{flatten}
          • /virtual-machines/{id}/{migrate}
          • /virtual-machines/{id}/{reboot}
          • /virtual-machines/{id}/{rollback}
          • /virtual-machines/{id}/{start}
          • /virtual-machines/{id}/{stop}
          • /virtual-machines/{id}/{verify-gpasswd}
        • vm-cd-roms
          • /vm-cd-roms/
          • /vm-cd-roms/
          • /vm-cd-roms/{id}
          • /vm-cd-roms/{id}
        • vm-cleanup-jobs
          • /vm-cleanup-jobs/
          • /vm-cleanup-jobs/{id}
        • vm-disk-cleanup-jobs
          • /vm-disk-cleanup-jobs/
          • /vm-disk-cleanup-jobs/{id}
        • vm-disks
          • /vm-disks/
          • /vm-disks/
          • /vm-disks/{id}
          • /vm-disks/{id}
          • /vm-disks/{id}
        • vm-migration-jobs
          • /vm-migration-jobs/
          • /vm-migration-jobs/{id}
        • vm-nic-cleanup-jobs
          • /vm-nic-cleanup-jobs/
          • /vm-nic-cleanup-jobs/{id}
        • vm-nics
          • /vm-nics/
          • /vm-nics/
          • /vm-nics/{id}
          • /vm-nics/{id}
          • /vm-nics/{id}
        • vm-scheduling-rules
          • /vm-scheduling-rules/
          • /vm-scheduling-rules/
          • /vm-scheduling-rules/{id}
          • /vm-scheduling-rules/{id}
      • 虚拟机快照
        • vm-cd-rom-snaps
          • /vm-cd-rom-snaps/
          • /vm-cd-rom-snaps/{id}
        • vm-disk-snaps
          • /vm-disk-snaps/
          • /vm-disk-snaps/{id}
        • vm-nic-snaps
          • /vm-nic-snaps/
          • /vm-nic-snaps/{id}
        • vm-snaps
          • /vm-snaps/
          • /vm-snaps/
          • /vm-snaps/{id}
          • /vm-snaps/{id}
          • /vm-snaps/{id}
      • 镜像
        • vm-images
          • /vm-images/
          • /vm-images/
          • /vm-images/{id}
          • /vm-images/{id}
          • /vm-images/{id}
          • /vm-images/{id}:upload
        • os-releases
          • /os-releases/
          • /os-releases/{id}
    • 网络
      • 虚拟交换机
        • nics
          • /nics/
          • /nics/{id}
        • vsws
          • /vsws/
          • /vsws/
          • /vsws/{id}
          • /vsws/{id}
          • /vsws/{id}
          • /vsws/{id}/{attach-nics}
          • /vsws/{id}/{detach-nics}
      • 桥接网络
        • br-net-nss
          • /br-net-nss/
          • /br-net-nss/{id}
        • br-nets
          • /br-nets/
          • /br-nets/
          • /br-nets/{id}
          • /br-nets/{id}
          • /br-nets/{id}
        • bridges
          • /bridges/
          • /bridges/{id}
        • l3-nets
          • /l3-nets/
          • /l3-nets/{id}
    • 块存储
      • 块存储策略
        • bs-policies
          • /bs-policies/
          • /bs-policies/
          • /bs-policies/summary
          • /bs-policies/{id}
          • /bs-policies/{id}
          • /bs-policies/{id}
      • 块存储卷
        • bs-volumes
          • /bs-volumes/
          • /bs-volumes/
          • /bs-volumes/{clone}
          • /bs-volumes/{id}
          • /bs-volumes/{id}
          • /bs-volumes/{id}
          • /bs-volumes/{id}/{flatten}
          • /bs-volumes/{id}/{rollback}
      • 卷快照
        • bs-snaps
          • /bs-snaps/
          • /bs-snaps/
          • /bs-snaps/{id}
          • /bs-snaps/{id}
          • /bs-snaps/{id}
    • 弹性存储
      • 存储池
      • 硬盘
    • 集群
      • 拓扑
        • chassises
          • /chassises/
          • /chassises/
          • /chassises/{id}
          • /chassises/{id}
          • /chassises/{id}
          • /chassises/{id}/{switch-chassis}
        • data-centers
          • /data-centers/
          • /data-centers/
          • /data-centers/{id}
          • /data-centers/{id}
          • /data-centers/{id}
        • racks
          • /racks/
          • /racks/
          • /racks/{id}
          • /racks/{id}
          • /racks/{id}
        • rooms
          • /rooms/
          • /rooms/
          • /rooms/{id}
          • /rooms/{id}
          • /rooms/{id}
      • 节点
        • nodes
          • /nodes/
          • /nodes/
          • /nodes/summary
          • /nodes/{id}
          • /nodes/{id}
          • /nodes/{id}
          • /nodes/{id}/{unset-role-check}
          • /nodes/{ip}/node-info
        • node-validators
          • /node-validators/
          • /node-validators/
          • /node-validators/{id}
    • 运维管理
      • 监控分析
        • metrics
          • /metrics/alert
          • /metrics/label-names/{metric}
          • /metrics/label-values/{metric}/{label_name}
          • /metrics/monitor
        • monitor-views
          • /monitor-views/
          • /monitor-views/
          • /monitor-views/{id}
          • /monitor-views/{id}
          • /monitor-views/{id}
          • /monitor-views/{id}/{reset-to-default}
        • samples
          • /samples/query
          • /samples/query-range
      • 告警信息
        • alerts
          • /alerts/
          • /alerts/stats
          • /alerts/{id}
          • /alerts/{id}
      • 告警规则
        • alert-rules
          • /alert-rules/
          • /alert-rules/
          • /alert-rules/{id}
          • /alert-rules/{id}
          • /alert-rules/{id}
        • flows
          • /flows/
          • /flows/
          • /flows/{id}
        • email-configs
          • /email-configs/
          • /email-configs/{id}
          • /email-configs/{id}
      • 事件
        • events
          • /events/
          • /events/{id}
      • 审计日志
        • audit-logs
          • /audit-logs/
          • /audit-logs/{id}
    • 标签管理
      • label-keys
        • /label-keys/
        • /label-keys/
        • /label-keys/{id}
        • /label-keys/{id}
      • label-values
        • /label-values/
        • /label-values/
        • /label-values/{id}
        • /label-values/{id}
        • /label-values/{id}/{attach}
        • /label-values/{id}/{detach}
    • 权限访问
      • tokens
        • /tokens/{login}
        • /tokens/{logout}
        • /tokens/{reauth-in-project}
    • 加密
      • rsa-keys
        • /rsa-keys/
    • 用户管理
      • users
        • /users/
        • /users/
        • /users/{verify-password}
        • /users/{id}
        • /users/{id}
        • /users/{id}
        • /users/{id}/{allow-login}
        • /users/{id}/{set-default-project}
        • /users/{id}/{ui-profile}
        • /users/{id}/{ui-profile}
        • /users/{id}/projects
        • /users/{id}/projects/{project_id}/{set-role}
      • roles
        • /roles/
        • /roles/{id}
      • projects
        • /projects/
        • /projects/
        • /projects/{id}
        • /projects/{id}
        • /projects/{id}
        • /projects/{id}/{add-user}
        • /projects/{id}/{remove-user}
        • /projects/{id}/users
    • 产品信息
      • version
        • /version/
      • license-summary
        • /license-summary/
    • 系统设置
      • settings
        • /settings/
        • /settings/
      • sysctl-confs
        • /sysctl-confs/
        • /sysctl-confs/{id}
      • cluster-topologies
        • /cluster-topologies/
        • /cluster-topologies/{id}
        • /cluster-topologies/{id}/{failover}
      • cluster-failover-histories
        • /cluster-failover-histories/
        • /cluster-failover-histories/{id}
  • SDS
    • action-logs
      • /action-logs/
      • /action-logs/{action_log_id}
    • alert-info-groups
      • /alert-info-groups/
      • /alert-info-groups/report
      • /alert-info-groups/stats
      • /alert-info-groups/{alert_info_group_id}
      • /alert-info-groups/{alert_info_group_id}
      • /alert-info-groups/{alert_info_group_id}:ack
      • /alert-info-groups/{alert_info_group_id}:resolve
    • alert-infos
      • /alert-infos/
      • /alert-infos/report
      • /alert-infos/stats
      • /alert-infos/{alert_info_id}
      • /alert-infos/{alert_info_id}
      • /alert-infos/{alert_info_id}:ack
      • /alert-infos/{alert_info_id}:resolve
    • alert-rule-groups
      • /alert-rule-groups/
      • /alert-rule-groups/{id}/detail
      • /alert-rule-groups/{id}/detail
    • alert-rules
      • /alert-rules/schema
      • /alert-rules/{rule_id}
      • /alert-rules/{rule_id}
      • /alert-rules/{rule_id}
      • /alert-rules/{rule_id}/blacklist
      • /alert-rules/{rule_id}/blacklist
      • /alert-rules/{rule_id}/blacklist
    • chunks
      • /chunks/{chunk_id}
    • disks
      • /disks/
        GET
      • /disks/{disk_id}
        GET
      • /disks/{disk_id}
        PATCH
      • /disks/{disk_id}/partitions
        DELETE
      • /disks/{disk_id}/partitions
        PUT
      • /disks/{disk_id}/samples
        GET
    • osds
      • /osds/
      • /osds/
      • /osds/{osd_id}
      • /osds/{osd_id}
      • /osds/{osd_id}/chunks
      • /osds/{osd_id}/predictions
      • /osds/{osd_id}/samples
      • /osds/{osd_id}:activate
      • /osds/{osd_id}:maintain
      • /osds/{osd_id}:rebuild
      • /osds/{osd_id}:switch-role
      • /osds/{osd_id}:unmaintain
      • /osds/{osd_id}:unset-isolation
    • pools
      • /pools/
      • /pools/
      • /pools/{calc-capacity}
      • /pools/{check-full}
      • /pools/{pool_id}
      • /pools/{pool_id}
      • /pools/{pool_id}
      • /pools/{pool_id}/osds
      • /pools/{pool_id}/osds
      • /pools/{pool_id}/predictions
      • /pools/{pool_id}/samples
      • /pools/{pool_id}/topology
      • /pools/{pool_id}:disable-device-type-check
      • /pools/{pool_id}:enable-device-type-check
      • /pools/{pool_id}:initialize
      • /pools/{pool_id}:reweight
      • /pools/{pool_id}:switch-role
      • /pools/{pool_id}:update-ec-crush-rule
      • /pools/{pool_id}:update-gc-policy
  1. disks

/disks/

GET
/disks/
disks
最后修改时间:2022-11-07 16:36:41
责任人:未设置
List all pyhsical disks in the system

请求参数

Query 参数
limit
integer 
可选
paging param
offset
integer 
可选
paging param
host_id
integer 
host id
可选
cluster_id
string 
可选
cluster id
is_cache
string 
可选
filter cache disk, deprecated, use usage=partition instead
disk_type
string 
可选
filter disk type
usage
string 
可选
filter disk usage
used
string 
可选
filter used
q
string 
可选
query param of search
sort
string 
可选
sort param of search
device
string 
可选
device name of disk
status
string 
可选
disk status
ids
string 
可选
disk comma seperate ids
order_by
string 
可选
sort param without search, split with comma, e.g. -host.name
Header 参数
x-sddc-token
string 
可选
默认值:
78ce2df0c80e4b10a28c7779af4dc10f

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://10.16.11.91:6012/sddc/v1/disks/' \
--header 'x-sddc-token: 78ce2df0c80e4b10a28c7779af4dc10f'

返回响应

🟢200OK
application/json
Body
disks
array[object (DiskRecord) {36}] 
disks
必需
action_status
string 
可选
bytes
integer <int64>
可选
size of disk
cache_create
string <date-time>
可选
channel_id
string 
可选
cluster
object 
Cluster_Nestview
可选
controller_id
string 
可选
create
string <date-time>
可选
device
string 
可选
disk_type
string 
可选
driver_type
string 
可选
enclosure_id
string 
可选
host
object 
Host_Nestview
可选
id
integer <int64>
可选
is_cache
boolean 
可选
used as cache disk, deprecated
is_root
boolean 
可选
used as root disk, deprecated
lighting_status
string 
可选
model
string 
可选
name
string 
可选
partition_num
integer <int64>
可选
partitions
array[object (Partition) {14}] 
可选
power_safe
boolean 
可选
raid_status
string 
可选
rotation_rate
string 
可选
rotational
boolean 
可选
serial
string 
可选
slot_id
string 
可选
smart_attrs
array[object (SmartAttr) {12}] 
可选
ssd_life_left
integer <int64>
可选
ssd_type
string 
可选
status
string 
可选
type
string 
可选
update
string <date-time>
可选
usage
string 
可选
disk usage
used
boolean 
可选
disk is used, deprecated
wwid
string 
可选
samples
array[object (DiskStat) {18}] 
可选
paging
object (Paging contains result of pagination.) 
可选
count
integer <int64>
可选
duration
integer <int64>
可选
duration_begin
string <date-time>
可选
duration_end
string <date-time>
可选
limit
integer <int64>
可选
next
string 
可选
offset
integer <int64>
可选
period
string 
可选
total_count
integer <int64>
可选
truncated
boolean 
可选
示例
{
    "disks": [
        {
            "action_status": "string",
            "bytes": 0,
            "cache_create": "2019-08-24T14:15:22Z",
            "channel_id": "string",
            "cluster": {
                "fs_id": "string",
                "id": 0,
                "name": "string"
            },
            "controller_id": "string",
            "create": "2019-08-24T14:15:22Z",
            "device": "string",
            "disk_type": "string",
            "driver_type": "string",
            "enclosure_id": "string",
            "host": {
                "admin_ip": "string",
                "id": 0,
                "name": "string"
            },
            "id": 0,
            "is_cache": true,
            "is_root": true,
            "lighting_status": "string",
            "model": "string",
            "name": "string",
            "partition_num": 0,
            "partitions": [
                {
                    "action_status": "string",
                    "create": "2019-08-24T14:15:22Z",
                    "disk": {
                        "device": "string",
                        "disk_type": "string",
                        "id": 0
                    },
                    "id": 0,
                    "omap_byte": 0,
                    "omap_device_path": "string",
                    "path": "string",
                    "size": 0,
                    "status": "string",
                    "type": "string",
                    "update": "2019-08-24T14:15:22Z",
                    "used": true,
                    "uuid": "string",
                    "version": 0
                }
            ],
            "power_safe": true,
            "raid_status": "string",
            "rotation_rate": "string",
            "rotational": true,
            "serial": "string",
            "slot_id": "string",
            "smart_attrs": [
                {
                    "attr_id": 0,
                    "create": "2019-08-24T14:15:22Z",
                    "flag": "string",
                    "id": 0,
                    "name": "string",
                    "raw_value": "string",
                    "status": "string",
                    "thresh": "string",
                    "type": "string",
                    "value": "string",
                    "when_failed": "string",
                    "worst": "string"
                }
            ],
            "ssd_life_left": 0,
            "ssd_type": "string",
            "status": "string",
            "type": "string",
            "update": "2019-08-24T14:15:22Z",
            "usage": "string",
            "used": true,
            "wwid": "string",
            "samples": [
                {
                    "avg_queue_len": 0,
                    "create": "2019-08-24T14:15:22Z",
                    "io_util": 0,
                    "kbyte_per_io": 0,
                    "read_bandwidth_kbyte": 0,
                    "read_iops": 0,
                    "read_merged_ps": 0,
                    "read_wait_us": 0,
                    "total_bandwidth_kbyte": 0,
                    "total_io_wait_us": 0,
                    "total_iops": 0,
                    "total_kbyte": 0,
                    "used_kbyte": 0,
                    "used_percent": 0,
                    "write_bandwidth_kbyte": 0,
                    "write_iops": 0,
                    "write_merged_ps": 0,
                    "write_wait_us": 0
                }
            ]
        }
    ],
    "paging": {
        "count": 0,
        "duration": 0,
        "duration_begin": "2019-08-24T14:15:22Z",
        "duration_end": "2019-08-24T14:15:22Z",
        "limit": 0,
        "next": "string",
        "offset": 0,
        "period": "string",
        "total_count": 0,
        "truncated": true
    }
}
🟠400BadRequest
🔴500InternalServerError
修改于 2022-11-07 16:36:41
上一页
/chunks/{chunk_id}
下一页
/disks/{disk_id}
Built with