Service and Application/Application Development Service APIs
PUTApplication Development Service APIsSince 5.2.1SynchronousAuth Required
DeployAppDevelopmentService
DeployAppDevelopmentService
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Request Inputs
Body Fields
uuidStringOptional. The resource UUID.
descriptionStringOptional. The detailed description of the resource.
modelUuidStringOptional. The model UUID.
zoneUuidStringRequiredThe zone UUID.
vmImageUuidStringOptional. The VM image UUID.
Responses
Endpoint
PUT/zstack/v1/ai/model-services/app/
/zstack/v1/ai/model-services/app/
Request Example
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>"]}'
Response Example
200{ "inventory": { "uuid": "groupUuid", "name": "app-service", "status": "Running" }, "app": { "uuid": "appUuid", "deploymentStatus": "Running", "packageVersion": "1.0.0" } }Change History
This API has no change history records yet.
