跳转到主要内容
服务和应用/应用开发服务相关接口
PUTApplication Development Service APIs起始版本 5.2.1同步需要认证

部署应用开发服务

部署应用开发服务

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

请求参数

请求体字段

  • uuidString

    资源的UUID,唯一标示该资源

  • descriptionString

    资源的详细描述

  • modelUuidString

    模型uuid

  • zoneUuidString必填

    区域UUID

  • vmImageUuidString

    云主机镜像uuid

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • successBoolean必填

    操作是否成功

  • errorErrorCode必填

    错误码,操作成功时该字段为null

  • inventoryModelServiceInstanceGroupInventory必填

    模型服务实例组清单

    • uuidString必填

      资源的UUID,唯一标识该资源

    • modelServiceUuidString必填

      模型服务UUID

    • modelUuidString必填

      模型UUID

    • instancesList必填

      模型服务实例列表

    • datasetRefInventoriesList必填

      数据集引用列表

    • statusString必填

      实例组状态

    • modelServiceTypeString必填

      模型服务类型

    • typeString必填

      实例组类型

    • nameString必填

      实例组名称

    • descriptionString必填

      实例组描述

    • yamlString必填

      YAML配置

    • supportMetricsList必填

      支持的指标列表

    • exportPathString必填

      导出路径

    • createDateTimestamp必填

      创建时间

    • lastOpDateTimestamp必填

      最后一次修改时间

  • appApplicationDevelopmentServiceInventory必填

    应用开发服务清单

    • uuidString必填

      资源的UUID,唯一标识该资源

    • modelServiceUuidString必填

      模型服务UUID

    • modelUuidString必填

      模型UUID

    • instancesList必填

      模型服务实例列表

    • datasetRefInventoriesList必填

      数据集引用列表

    • statusString必填

      实例组状态

    • modelServiceTypeString必填

      模型服务类型

    • typeString必填

      实例组类型

    • nameString必填

      实例组名称

    • descriptionString必填

      实例组描述

    • yamlString必填

      YAML配置

    • supportMetricsList必填

      支持的指标列表

    • exportPathString必填

      导出路径

    • createDateTimestamp必填

      创建时间

    • lastOpDateTimestamp必填

      最后一次修改时间

    • deploymentStatusString必填

      部署状态

    • packageVersionString必填

      软件包版本

    • serviceModelServiceInventory必填

      关联的模型服务

请求地址

PUT/zstack/v1/ai/model-services/app/

/zstack/v1/ai/model-services/app/

操作 ID

DeployAppDevelopmentService

永久链接

请求示例

curl -X PUT 'http://{host}/zstack/v1/ai/model-services/app/' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"uuid":"<uuid>","description":"<description>","modelUuid":"<modelUuid>","zoneUuid":"<zoneUuid>","vmImageUuid":"<vmImageUuid>","primaryStorageUuid":"<primaryStorageUuid>","datasetUuids":["<datasetUuids>"],"modelServiceGroupUuids":["<modelServiceGroupUuids>"],"dockerImage":"<dockerImage>","cpuNum":1,"name":"<name>","type":"<type>","memorySize":1,"l3NetworkUuids":["<l3NetworkUuids>"],"serviceBootUptime":1,"requestCpuNum":1,"requestMemorySize":1,"serviceLivez":"<serviceLivez>","serviceReadyz":"<serviceReadyz>","projectUuid":"<projectUuid>","resourceUuid":"<resourceUuid>","tagUuids":["<tagUuids>"],"environmentVariables":{},"startupParameters":{},"clusterUuid":"<clusterUuid>","rootDiskOfferingUuid":"<rootDiskOfferingUuid>","rootDiskSize":1,"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'

响应示例

200
{ "inventory": { "uuid": "groupUuid", "name": "app-service", "status": "Running" }, "app": { "uuid": "appUuid", "deploymentStatus": "Running", "packageVersion": "1.0.0" } }

变更历史

此 API 暂无变更历史记录。

查看全部变更历史