Alaya NeW Cloud

获取实例挂载的存储

获取CCI容器计算实例挂载的存储列表。

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

鉴权(Authorizations)

AuthorizationString必填

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

Path Parameters

idString必填

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

Response

statusInteger

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

messageString

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

dataArray<Object>

接口返回的数据对象,包含存储列表信息。

显示 properties
idString

存储配置ID。例如: "08ba7a0e-af00-4072-a5e5-1298ed6c1aa0"

nameString

存储名称。例如: "mynas001"

descriptionString

存储描述。例如: "我的文档"

orderInstanceIdString

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

statusString

实例状态。例如: "Enabling"

storageTypeString

存储类型。例如: "capacity"

quotaString

配额。例如: "100"

usedString

使用量。例如: "30"

mountPathString

挂载路径。例如: "/mnt/vol/xxx_xxx/"

resourceObject

资源信息。

显示 properties
quotaString

规格配额。例如: "50"

productNameString

产品名称(规格类型)。例如: "NFS 大文件备份"

productCodeString

产品编码。例如: "HDS-DATA-ARCHIVE-V1"

createdTimeString

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

lastUpdateTimeString

修改时间。例如: "2023-12-10 23:59:59"

releaseTimeString

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

tenantIdString

租户ID。例如: "4d7119bd-8e71-49a9-a319-f84d165f79d9"

priceString

价格。例如: "0.01B"

priceUnitString

价格单位,例如:元/GB/月。例如: 8

currencyUnitOfMeasureInteger

现金单位。例如: 9

currencyUnitPriceFormulaString

价格公式。例如: "0.15元/GB"

sharedPolicyObject

共享策略。

显示 properties
policyString

策略。例如: "rw"

createdByString

创建者ID。例如: "b0310ac8e7cf-4b9b-a518-384cd18377d0"

createdByNameString

创建者名称。

lastUpdateByString

上次更新者ID。

lastUpdateByNameString

上次更新者名称。

createSceneString

创建来源类型场景。如ALab、CCI、AIlab等手动创建。例如: "ALab"

createSceneInstanceIdString

创建场景实例ID。

isDefaultStorageBoolean

是否默认存储。

aidcIdString

智算中心ID。

curl -X 'GET' \
  'https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/storages' \
  -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/storages"

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

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

print(response.status_code)
print(response.json())
fetch('https://api.alayanew.com/v1/cci/instance/08ba7a0e-af00-4072-a5e5-1298ed6c1aa0/storages', {
  method: 'GET',
  headers: {
    'accept': 'application/json',
    'Authorization': 'Bearer [YOUR_API_KEY]'
  }
})
  .then(response => response.text())
  .then(data => console.log(data))
  .catch(error => console.error(error));
{
  "status": 200,
  "message": "OK",
  "data": [
    {
      "id": "00964ce3-b99c-43da-8826-ab9c5574eef2",
      "name": "nas0001",
      "description": "我的实例",
      "orderInstanceId": "00964ce3-b99c-43da-8826-ab9c5574eef2",
      "status": "Creating",
      "storageType": "capacity",
      "quota": "100",
      "used": "10",
      "mountPath": "/mnt/nas/new_path",
      "resource": {
        "quota": "50",
        "productName": "NA型实-大容量存储",
        "productCode": "PRD-NAS-CAPACITY-1"
      },
      "createdTime": "2023-12-10 00:00:00",
      "lastUpdateTime": "2023-12-10 23:59:59",
      "releaseTime": "2023-12-10 23:59:59",
      "tenantId": "4d7119bd-8e71-49a9-a319-f84d165f79d9",
      "price": "0.01B",
      "priceUnit": "8",
      "currencyUnitOfMeasure": 9,
      "currencyUnitPriceFormula": "0.01B",
      "sharePolicy": {
        "policy": "R"
      },
      "createdBy": "4d7119bd-8e71-49a9-a319-f84d165f79d9",
      "createdByName": "string",
      "lastUpdateBy": "string",
      "lastUpdateByName": "string",
      "createScene": "ALab",
      "createSceneInstanceId": "00964ce3-b99c-43da-8826-ab9c5574eef2",
      "isDefaultStorage": true,
      "aidcId": 9007199254740991
    }
  ]
}
{
  "status": 403,
  "message": "Forbidden",
  "data": {}
}
{
  "status": 500,
  "message": "Internal Server Error",
  "data": {}
}

Last updated on