资源中心/硬件设施/镜像服务器相关接口/Ceph镜像服务器相关接口
POSTCeph Backup Storage Operations起始版本 0.6同步需要认证
添加Ceph镜像服务器
添加Ceph镜像服务器
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
monUrlsList必填Ceph mon 的地址列表
poolNameString用于存放镜像的 Ceph pool 的名字
urlString必填未使用
nameString必填镜像服务器名字
descriptionString镜像服务器的详细描述
typeString镜像服务器的类型,此处为 Ceph
importImagesboolean添加后是否导入镜像
resourceUuidString资源UUID。若指定,镜像服务器会使用该字段值作为UUID。
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/backup-storage/ceph
/zstack/v1/backup-storage/ceph
请求示例
curl -X POST 'http://{host}/zstack/v1/backup-storage/ceph' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"monUrls":["<monUrls>"],"poolName":"<poolName>","url":"<url>","name":"<name>","description":"<description>","type":"<type>","importImages":true,"resourceUuid":"<resourceUuid>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "name": "My Backup Storage", "description": "Public Backup Storage", "totalCapacity": 1.073741824E9, "availableCapacity": 9.68884224E8, "type": "Ceph", "state": "Enabled", "status": "Connected", "createDate": "Jun 7, 2017 9:20:17 PM", "lastOpDate": "Jun 7, 2017 9:20:17 PM", "attachedZoneUuids": [ "812bb731a83847ffba9d8caa3a4633d2" ] } }变更历史
此 API 暂无变更历史记录。
