Querying Details About a Flavor
Function
Query node specification details.
Calling Method
For details, see Calling APIs.
URI
GET /v1.0/{project_id}/flavors/{flavor_id}
|
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
|
project_id |
Yes |
String |
Definition: Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name. Constraints: N/A Value range: For details, see Obtaining a Project ID and Name. Default value: N/A |
|
flavor_id |
Yes |
String |
Definition: Flavor ID. Constraints: N/A Value range: ID returned by the node specifications list API. Default value: N/A |
Request Parameters
None
Response Parameters
Status code: 200
|
Parameter |
Type |
Description |
|---|---|---|
|
str_id |
String |
Definition: Flavor ID. Value range: N/A |
|
name |
String |
Definition: Flavor name. Value range: N/A |
|
condOperationStatus |
String |
Definition: This parameter takes effect region-wide. If an AZ is not configured in the condOperationAz parameter, the value of this parameter is used by default. Value range:
|
|
condOperationAz |
String |
Definition: This parameter takes effect AZ-wide. If an AZ is not configured in this parameter, the value of the condOperationAz parameter is used by default. The value format of this parameter is az(xx). The value in parentheses is the flavor status of the AZ. If the parentheses are left blank, the configuration is invalid. The value range for this parameter is the same as that for condOperationStatus. Value range: N/A |
|
flavor_detail |
Array of ShowFlavorDetailRspFlavorDetail objects |
Definition: Flavor attributes. Value range: N/A |
|
Parameter |
Type |
Description |
|---|---|---|
|
name |
String |
Definition: Attribute name. Value range:
|
|
value |
String |
Definition: Attribute value. Value range: N/A |
Example Requests
Sample request for querying node flavor details.
GET https://{Endpoint}/v1.0/{project_id}/flavors/{flavor_id}
Example Responses
Status code: 200
Request succeeded.
{
"name" : "ess.spec-2u8g",
"condOperationStatus" : "normal",
"condOperationAz" : "cn-north-7a(sellout),cn-north-7b(normal),cn-north-7c(normal)",
"str_id" : "b58dfcfb-5f73-4f05-8c06-5171b12fd618",
"flavor_detail" : [ {
"name" : "cpu",
"value" : "2"
}, {
"name" : "diskrange",
"value" : "40,800"
}, {
"name" : "flavorTypeCn",
"value" : "General computing"
}, {
"name" : "flavorTypeEn",
"value" : "General computing"
}, {
"name" : "mem",
"value" : "8"
} ]
}
Status Codes
|
Status Code |
Description |
|---|---|
|
200 |
Request succeeded. |
|
400 |
The request is invalid. Modify the request and then try again. |
|
403 |
The request is rejected. The server has received the request and understood it, but the server refuses to respond to it. The client should not repeat the request without modifications. |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.