Alaya NeW Cloud

获取实例详情

获取CCI容器计算实例的详细信息。

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

鉴权(Authorizations)

AuthorizationString必填

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

Path Parameters

idString必填

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

Response

statusInteger

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

messageString

接口响应信息,成功或失败原因描述。例如:"OK"

dataObject

接口返回的数据对象,包含实例详细信息。

显示 properties
idString

实例ID。例如:"08ba7a0e-af00-4072-a5e5-1298ed6c1aa0"

nameString

实例名称。例如:"cci-test1"

descriptionString

实例描述。例如:"描述"

instanceMorString

实例的ANC的ID(云下cci id)。

orderInstanceIdString

订阅实例Id。例如:"订阅实例Id"

statusString

实例状态。例如:"RUNNING"

priorityInteger

优先级。例如:3

subStatusString

子状态。例如:"ERROR"

aidcIdInteger

AIDC ID。例如:1

createTimeString

创建时间。例如:"2023-12-10 00:00:00"

updateTimeString

更新时间。例如:"2023-12-10 23:59:59"

startTimeString

启动时间。例如:"2023-12-10 00:00:00"

stopTimeString

停止时间。例如:"2023-12-10 23:59:59"

releaseTimeString

释放时间。例如:"2023-12-10 23:59:59"

autoStopTimeString

自动停止时间。例如:"2023-12-10 00:00:00"

autoStopEnableBoolean

自动停止是否启用。例如:true

autoReleaseTimeString

自动释放时间。例如:"2023-12-10 23:59:59"

autoReleaseEnableBoolean

自动释放是否启用。例如:true

resourceObject

资源信息。

显示 properties
cpuCoresString

CPU核数。例如:"2"

memoryGBString

内存大小(GB)。例如:"4"

gpuNameString

GPU名称。例如:"-"

gpuCountString

GPU数量。例如:"1"

diskGBString

磁盘大小(GB)。例如:"50"

productNameString

产品名称。例如:"云容器实例1"

productCodeString

产品代码。例如:"PRD-CCI-1"

imageString

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

productIdString

产品ID。例如:"1"

priceString

价格。例如:"12.5"

priceUnitInteger

价格单位。例如:11

cciResourceObject

CCI资源信息。

显示 properties
cpuCoresString

CPU核数。例如:"2"

memoryGBString

内存大小(GB)。例如:"4"

gpuNameString

GPU名称。例如:"-"

gpuCountString

GPU数量。例如:"1"

diskGBString

磁盘大小(GB)。例如:"50"

productNameString

产品名称。例如:"云容器实例1"

productCodeString

产品代码。例如:"PRD-CCI-1"

envObject

环境变量。例如:{"additionalProp1": "string"}

chargeMethodInteger

计费方式。例如:1

webSSHUrlString

Web SSH URL。

jupyterUrlString

Jupyter URL。

vscodeUrlString

VSCode URL。

curl -X 'GET' \
  'https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer [YOUR_API_KEY]'
import requests

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

headers = {
    "accept": "application/json",
    "Authorization": "Bearer YOUR_TOKEN"
}

response = requests.get(url, headers=headers)

print(response.text)
fetch('https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0', {
  method: 'GET',
  headers: {
    'accept': 'application/json',
    'Authorization': 'Bearer YOUR_TOKEN'
  }
})
  .then(response => response.text())
  .then(data => console.log(data))
  .catch(error => console.error(error));
{
  "status": 200,
  "message": "OK",
  "data": {
    "id": "08ba7a0e-af00-4072-a5e5-1298ed6c1aa0",
    "name": "cci-test1",
    "description": "描述",
    "instanceMor": "string",
    "orderInstanceId": "订阅实例Id",
    "status": "RUNNING",
    "priority": 3,
    "subStatus": "ERROR",
    "aidcId": 1,
    "createTime": "2023-12-10 00:00:00",
    "updateTime": "2023-12-10 23:59:59",
    "startTime": "2023-12-10 00:00:00",
    "stopTime": "2023-12-10 23:59:59",
    "releaseTime": "2023-12-10 23:59:59",
    "autoStopTime": "2023-12-10 00:00:00",
    "autoStopEnable": true,
    "autoReleaseTime": "2023-12-10 23:59:59",
    "autoReleaseEnable": true,
    "resource": {
      "cpuCores": "2",
      "memoryGB": "4",
      "gpuName": "-",
      "gpuCount": "1",
      "diskGB": "50",
      "productName": "云容器实例1",
      "productCode": "PRD-CCI-1"
    },
    "image": "tableagent-registry-vpc.cn-beijing.cr.aliyuncs.com/project01/bs:v1",
    "productId": "1",
    "price": "12.5",
    "priceUnit": 11,
    "cciResource": {
      "cpuCores": "2",
      "memoryGB": "4",
      "gpuName": "-",
      "gpuCount": "1",
      "diskGB": "50",
      "productName": "云容器实例1",
      "productCode": "PRD-CCI-1"
    },
    "env": {
      "additionalProp1": "string",
      "additionalProp2": "string",
      "additionalProp3": "string"
    },
    "chargeMethod": 1,
    "webSSHUrl": "string",
    "jupyterUrl": "string",
    "vscodeUrl": "string"
  }
}
{
  "status": 403,
  "message": "Forbidden",
  "data": {}
}
{
  "status": 500,
  "message": "Internal Server Error",
  "data": {}
}

Last updated on