Consulte la tarification de la configuration.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
sae:DescribeConfigurationPrice |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Syntaxe de la requête
GET /pop/v1/paas/configurationPrice HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Cpu |
integer |
Oui |
Le processeur requis pour chaque instance, en millicœurs. La valeur ne peut pas être 0. Seules les spécifications définies suivantes sont prises en charge :
|
2000 |
| Memory |
integer |
Oui |
La mémoire requise pour chaque instance, en Mo. La valeur ne peut pas être 0. La mémoire a une correspondance un à un avec le processeur. Seules les spécifications définies suivantes sont prises en charge :
|
4096 |
| Workload |
string |
Non |
Scénarios courants. Valeurs valides :
|
Web |
| ResourceType |
string |
Non |
Le type de ressource. Valeurs valides : NULL (par défaut), default (par défaut) et haiguang (serveur Hygon). Valeurs valides :
|
default |
| NewSaeVersion |
string |
Non |
L'édition de l'application. Valeurs valides :
Valeurs valides :
|
std |
| BestEffortType |
string |
Non |
La stratégie BestEffort. Valeurs valides :
Valeurs valides :
|
default |
| GpuA10 |
string |
Non |
Le nombre de GPU A10. |
0 |
| GpuPpu810e |
string |
Non |
Le nombre d'unités PPU 810E. |
0 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les informations de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
ADCEC067-86AD-19E2-BD43-E83F3841**** |
| Message |
string |
Les informations supplémentaires. La valeur est décrite comme suit :
|
success |
| TraceId |
string |
L'identifiant de trace. |
1a0dcc771722848598056771****** |
| Data |
object |
Les informations de tarification. |
|
| BagUsage |
object |
Le quota restant du plan de ressources. |
|
| Cpu |
number |
Le quota de processeur restant, en heures-cœurs. |
497570.450009 |
| Mem |
number |
Le quota de mémoire restant, en heures-Gio. |
989802.563546 |
| Cu |
number |
Le quota d'UC restant du plan de ressources. |
10000 |
| Order |
object |
Les informations de tarification. |
|
| OriginalAmount |
number |
Le prix initial de la commande. |
0.0092592 |
| DiscountAmount |
number |
Le montant de la remise de la commande. |
0.0018518 |
| RuleIds |
array |
L'identifiant de la campagne. |
|
|
string |
L'identifiant de la campagne. |
2000010****** |
|
| TradeAmount |
number |
Le montant de la transaction de la commande. |
0.0074074 |
| Rules |
array<object> |
Les règles de la campagne. |
|
|
object |
Les règles de la campagne. |
||
| RuleDescId |
integer |
L'identifiant de la règle. |
2000010****** |
| Name |
string |
Le nom de la règle. |
20% discount on pay-as-you-go |
| RequestPrice |
object |
La tarification basée sur le nombre de requêtes. |
|
| Order |
object |
Les informations de tarification. |
|
| OriginalAmount |
number |
Le prix initial de la commande. |
0.0046296 |
| DiscountAmount |
number |
Le montant de la remise de la commande. |
0.0009259 |
| TradeAmount |
number |
Le prix réel de la transaction de la commande. |
0.0037037 |
| RuleIds |
array |
L'identifiant de la règle. |
|
|
string |
L'identifiant de la règle de remise. |
2000010****** |
|
| Rules |
array<object> |
Les règles de la campagne. |
|
|
object |
Les règles de la campagne. |
||
| RuleDescId |
integer |
L'identifiant de la stratégie. |
2000010****** |
| Name |
string |
Le nom de la règle. |
20% discount on pay-as-you-go |
| TrafficPrice |
object |
La tarification du trafic. |
|
| Order |
object |
Les informations de tarification. |
|
| OriginalAmount |
number |
Le prix initial de la commande. |
0.0046296 |
| DiscountAmount |
number |
Le montant de la remise de la commande. |
0.0009259 |
| TradeAmount |
number |
Le prix réel de la transaction de la commande. |
0.0037037 |
| RuleIds |
array |
L'identifiant de la campagne. |
|
|
string |
L'identifiant de la campagne. |
2000010****** |
|
| Rules |
array<object> |
Les règles de la campagne. |
|
|
object |
Les règles de la campagne. |
||
| RuleDescId |
number |
L'identifiant de la règle. |
2000010****** |
| Name |
string |
Le nom de la règle. |
20% discount on pay-as-you-go |
| CpuMemPrice |
object |
La tarification du processeur et de la mémoire. |
|
| Order |
object |
Les informations de tarification. |
|
| OriginalAmount |
number |
Le prix initial. |
0.0046296 |
| DiscountAmount |
number |
Le montant de la remise de la commande. |
0.0009259 |
| TradeAmount |
number |
Le prix réel de la transaction de la commande. |
0.0037037 |
| RuleIds |
array |
L'identifiant de la règle. |
|
|
string |
L'identifiant de la règle. |
2000010****** |
|
| Rules |
array<object> |
Les règles de la campagne. |
|
|
object |
Les règles de la campagne. |
||
| RuleDescId |
number |
L'identifiant de la règle. |
2000010****** |
| Name |
string |
Le nom de la règle. |
20% discount on pay-as-you-go |
| ErrorCode |
string |
Le code d'erreur. La valeur est décrite comme suit :
|
InvalidParameter.Obviously |
| Code |
string |
Le code d'état de l'API ou le code d'erreur POP. Valeurs valides :
|
200 |
| Success |
boolean |
Indique si les informations de tarification de la configuration sont récupérées avec succès. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "ADCEC067-86AD-19E2-BD43-E83F3841****",
"Message": "success",
"TraceId": "1a0dcc771722848598056771******",
"Data": {
"BagUsage": {
"Cpu": 497570.450009,
"Mem": 989802.563546,
"Cu": 10000
},
"Order": {
"OriginalAmount": 0.0092592,
"DiscountAmount": 0.0018518,
"RuleIds": [
"2000010******"
],
"TradeAmount": 0.0074074
},
"Rules": [
{
"RuleDescId": 0,
"Name": "Remise de 20 % sur le paiement à l'usage"
}
],
"RequestPrice": {
"Order": {
"OriginalAmount": 0.0046296,
"DiscountAmount": 0.0009259,
"TradeAmount": 0.0037037,
"RuleIds": [
"2000010******"
]
},
"Rules": [
{
"RuleDescId": 0,
"Name": "Remise de 20 % sur le paiement à l'usage"
}
]
},
"TrafficPrice": {
"Order": {
"OriginalAmount": 0.0046296,
"DiscountAmount": 0.0009259,
"TradeAmount": 0.0037037,
"RuleIds": [
"2000010******"
]
},
"Rules": [
{
"RuleDescId": 0,
"Name": "Remise de 20 % sur le paiement à l'usage"
}
]
},
"CpuMemPrice": {
"Order": {
"OriginalAmount": 0.0046296,
"DiscountAmount": 0.0009259,
"TradeAmount": 0.0037037,
"RuleIds": [
"2000010******"
]
},
"Rules": [
{
"RuleDescId": 0,
"Name": "Remise de 20 % sur le paiement à l'usage"
}
]
}
},
"ErrorCode": "InvalidParameter.Obviously",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter.Obviously | The specified parameter is invalid {%s}. | Paramètre non valide {%s}. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.