获取AI弹性计算集群可用资源规格列表
获取AI弹性计算集群可用资源规格列表
Path Parameters
subscription_name string required
订阅
resource_group_name string required
资源组
zone string required
可用区
aec2_name string required
AI弹性计算集群名称
Responses
- 200
- default
OK
application/json
Schema
Example (from schema)
Schema
resource_specs object[]
{
"resource_specs": [
{
"id": "string",
"name": "string",
"description": "string",
"cpu": {
"manufacturer": "string",
"type": "string",
"frequency": 0,
"vcpu_allocatable": 0,
"vcpu_capacity": 0,
"property_name": "string"
},
"memory": {
"allocatable": 0,
"capacity": 0,
"property_name": "string"
},
"device": {
"manufacturer": "string",
"type": "string",
"memory": 0,
"number": 0,
"physical_interface": "string",
"property_name": "string",
"resource_key": "string"
},
"training_network": {
"network": {
"type": "string",
"nics_number": 0,
"bandwidth": "string"
},
"name": "string"
},
"service_network": {
"network": {
"type": "string",
"nics_number": 0,
"bandwidth": "string"
}
},
"data_network": {
"network": {
"type": "string",
"nics_number": 0,
"bandwidth": "string"
}
},
"zones": [
"string"
]
}
]
}
Default error response
application/json
Schema
Example (from schema)
Schema
code int32
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
message string
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
details object[]
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}
GET /compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs
Authorization
name: bearerAuthtype: httpscheme: bearer
Request
Request
curl / cURL
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
python / requests
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
go / native
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
nodejs / axios
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
ruby / Net::HTTP
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
csharp / RestSharp
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
php / cURL
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
java / OkHttp
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'
powershell / RestMethod
curl -L -X GET 'https://aec2.cn-sh-01.sensecoreapi.cn/compute/aec2/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/aec2s/:aec2_name/resourceSpecs' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <TOKEN>'