九章智算云

启动实例

启动CCI容器计算实例。

POSThttps://api.alayanew.com/v1/cci/instance/{id}/start

鉴权(Authorizations)

AuthorizationString必填

用户可通过已获取的 Open API Key 做验证。例如:Bearer [YOUR_API_KEY]

Path Parameters

idString必填

实例ID,实例的唯一标识符,例如:08ba7a0e-af00-4072-a5e5-1298ed6c1aa0

Request body

productCodeString

容器规格(即产品编码),例如:PRD-CCI-1

imageString

镜像地址,例如:tableagent-registry-vpc.cn-beijing.cr.aliyuncs.com/project01/bs:v1

storageConfigEnableBoolean

是否启用存储配置。

storageConfigsArray<Object>

存储配置列表。

显示 properties
storageIdString

存储卷ID。

mountPathString

挂载路径。

priorityInteger

开机调度优先级,取值范围 1~3,数值越小优先级越高;不传时沿用实例当前优先级,例如:3

Response

statusInteger

业务状态码,200表示成功。

messageString

接口响应信息,成功或失败原因描述。

dataObject

接口返回的数据对象,成功时返回对应业务数据,失败时可能为空对象。

curl -X 'POST' \
  'https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/start' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer [YOUR_API_KEY]' \
  -H 'Content-Type: application/json' \
  -d '{
  "id": "00964ce3-b99c-43da-8826-ab9c5574eef2",
  "productCode": "PRD-CCI-1",
  "image": "tableagent-registry-vpc.cn-beijing.cr.aliyuncs.com/project01/bs:v1",
  "storageConfigEnable": true,
  "storageConfigs": [
    {
      "storageId": "0000-0000-0000-0000",
      "mountPath": "/root/nas/123"
    }
  ],
  "priority": 3
}'
import requests

url = "https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/start"

headers = {
    "accept": "application/json",
    "Authorization": "Bearer [YOUR_API_KEY]",
    "Content-Type": "application/json"
}

data = {
    "id": "00964ce3-b99c-43da-8826-ab9c5574eef2",
    "productCode": "PRD-CCI-1",
    "image": "tableagent-registry-vpc.cn-beijing.cr.aliyuncs.com/project01/bs:v1",
    "storageConfigEnable": True,
    "storageConfigs": [
        {
            "storageId": "0000-0000-0000-0000",
            "mountPath": "/root/nas/123"
        }
    ],
    "priority": 3
}

response = requests.post(url, headers=headers, json=data)

print(response.text)
fetch('https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/start', {
  method: 'POST',
  headers: {
    'accept': 'application/json',
    'Authorization': 'Bearer [YOUR_API_KEY]',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    id: "00964ce3-b99c-43da-8826-ab9c5574eef2",
    productCode: "PRD-CCI-1",
    image: "tableagent-registry-vpc.cn-beijing.cr.aliyuncs.com/project01/bs:v1",
    storageConfigEnable: true,
    storageConfigs: [
      {
        storageId: "0000-0000-0000-0000",
        mountPath: "/root/nas/123"
      }
    ],
    priority: 3
  })
})
  .then(response => response.text())
  .then(data => console.log(data))
  .catch(error => console.error(error));
{
  "status": 200,
  "message": "OK",
  "data": {}
}
{
  "status": 403,
  "message": "Forbidden",
  "data": {}
}
{
  "status": 500,
  "message": "Internal Server Error",
  "data": {}
}

最后更新于