NeutonOS
  1. pools
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/
      • /disks/{disk_id}
      • /disks/{disk_id}
      • /disks/{disk_id}/partitions
      • /disks/{disk_id}/partitions
      • /disks/{disk_id}/samples
    • 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/
        GET
      • /pools/
        POST
      • /pools/{calc-capacity}
        POST
      • /pools/{check-full}
        POST
      • /pools/{pool_id}
        DELETE
      • /pools/{pool_id}
        GET
      • /pools/{pool_id}
        PATCH
      • /pools/{pool_id}/osds
        DELETE
      • /pools/{pool_id}/osds
        PUT
      • /pools/{pool_id}/predictions
        GET
      • /pools/{pool_id}/samples
        GET
      • /pools/{pool_id}/topology
        GET
      • /pools/{pool_id}:disable-device-type-check
        POST
      • /pools/{pool_id}:enable-device-type-check
        POST
      • /pools/{pool_id}:initialize
        POST
      • /pools/{pool_id}:reweight
        POST
      • /pools/{pool_id}:switch-role
        POST
      • /pools/{pool_id}:update-ec-crush-rule
        POST
      • /pools/{pool_id}:update-gc-policy
        POST
  1. pools

/pools/{pool_id}

DELETE
/pools/{pool_id}
pools
最后修改时间:2022-11-07 16:36:41
责任人:未设置
Delete pool

请求参数

Path 参数
pool_id
integer 
pool id
必需
Query 参数
force
string 
可选
force delete or not
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 DELETE 'http://10.16.11.91:6012/sddc/v1/pools/' \
--header 'x-sddc-token: 78ce2df0c80e4b10a28c7779af4dc10f'

返回响应

🟢202Accepted
application/json
Body
pool
allOf {2} 
必需
PoolRecord is used to combine Pool and PoolStat to let API comfortable
object (Pool) 
可选
A pool consists of many OSDs to provide storage capacity for objects
object 
可选
示例
{
    "pool": {
        "action_status": "string",
        "allocated_size": 0,
        "bind_osd_num": 0,
        "block_volume_num": 0,
        "cache_pool": {
            "id": 0,
            "name": "string",
            "status": "string"
        },
        "cluster": {
            "fs_id": "string",
            "id": 0,
            "name": "string"
        },
        "coding_chunk_num": 0,
        "compress_algorithm": "string",
        "compressed": true,
        "create": "2019-08-24T14:15:22Z",
        "data_chunk_num": 0,
        "data_pool": {
            "id": 0,
            "name": "string",
            "status": "string"
        },
        "default_managed_volume_format": 0,
        "device_type": "string",
        "device_type_check_disabled": true,
        "failure_domain_type": "string",
        "gc_policy": {
            "enable": true,
            "id": 0,
            "reserve_ratio": 0,
            "scan": true,
            "scan_water": 0,
            "stop_decrement": 0,
            "throttle_bandwidth_base": 0,
            "throttle_bandwidth_step": 0,
            "water_level": 0
        },
        "hidden": true,
        "id": 0,
        "inner_pool_id": 0,
        "io_bypass_enabled": true,
        "io_bypass_threshold": 0,
        "min_alloc_size": 0,
        "min_osd_num": 0,
        "name": "string",
        "osd_group": {
            "id": 0
        },
        "osd_num": 0,
        "osd_num_per_host": 0,
        "out_failure_domain_num": 0,
        "pool_id": 0,
        "pool_mode": "string",
        "pool_name": "string",
        "pool_role": "string",
        "pool_type": "string",
        "primary_placement_node": {
            "id": 0,
            "parent": {
                "create": "2019-08-24T14:15:22Z",
                "id": 0,
                "name": "string",
                "parent": {
                    "create": "2019-08-24T14:15:22Z",
                    "id": 0,
                    "name": "string",
                    "parent": {},
                    "properties": {
                        "is_witness": true
                    },
                    "type": "string",
                    "update": "2019-08-24T14:15:22Z"
                },
                "properties": {
                    "is_witness": true
                },
                "type": "string",
                "update": "2019-08-24T14:15:22Z"
            }
        },
        "product_type": "string",
        "property": {
            "async_recovery_max_updates": 0,
            "cache_target_dirty_ratio": 0,
            "cache_target_full_ratio": 0,
            "enable_transport": true,
            "hit_set_count": 0,
            "hit_set_period": 0,
            "hit_set_type": "string",
            "min_read_recency_for_promote": 0,
            "osd_full_ratio": 0,
            "osd_omap_backfillfull_ratio": 0,
            "osd_omap_full_ratio": 0,
            "osd_omap_nearfull_ratio": 0,
            "scrub_begin": "string",
            "scrub_end": "string",
            "target_max_bytes": 0
        },
        "protection_domain": {
            "id": 0,
            "name": "string"
        },
        "qos": {
            "bandwidth": 0,
            "bandwidth_max": 0,
            "client_threshold": 0,
            "id": 0,
            "mode": 0,
            "recovery_rate_type": "string"
        },
        "replicate_size": 0,
        "reserved_percent": 0,
        "size_per_osd": 0,
        "status": "string",
        "stretched": true,
        "suggested_omap_size": 0,
        "thin_provisioned": true,
        "tier_status": "string",
        "transport_mode": "string",
        "update": "2019-08-24T14:15:22Z",
        "samples": [
            {
                "actual_kbyte": 0,
                "compress_ratio": 0,
                "create": "2019-08-24T14:15:22Z",
                "creating_num": 0,
                "data_kbyte": 0,
                "degraded_num": 0,
                "degraded_percent": 0,
                "error_kbyte": 0,
                "garbage_ratio": 0,
                "healthy_num": 0,
                "healthy_percent": 0,
                "min_garbage_kbyte": 0,
                "omap_total_kbyte": 0,
                "omap_used_kbyte": 0,
                "omap_used_percent": 0,
                "read_bandwidth_kbyte": 0,
                "read_iops": 0,
                "read_latency_us": 0,
                "recovery_bandwidth_kbyte": 0,
                "recovery_iops": 0,
                "recovery_num": 0,
                "recovery_percent": 0,
                "recovery_remain_second": 0,
                "remove_bandwidth_kbyte": 0,
                "remove_iops": 0,
                "snap_kbyte": 0,
                "total_bandwidth_kbyte": 0,
                "total_iops": 0,
                "total_kbyte": 0,
                "unavailable_num": 0,
                "unavailable_percent": 0,
                "used_kbyte": 0,
                "used_percent": 0,
                "water_level": 0,
                "write_bandwidth_kbyte": 0,
                "write_cache_kbyte": 0,
                "write_iops": 0,
                "write_latency_us": 0
            }
        ]
    }
}
🟠404NotFound
🔴500InternalServerError
修改于 2022-11-07 16:36:41
上一页
/pools/{check-full}
下一页
/pools/{pool_id}
Built with