Appelle l'API DescribeComponents pour récupérer les versions des composants requises pour créer un déploiement d'application.
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
Syntaxe de la requête
GET /pop/v1/sam/resource/components HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| AppId |
string |
Non |
L'identifiant de l'application. |
d700e680-aa4d-4ec1-afc2-6566b5ff**** |
| Type |
string |
Oui |
Le type de composant pris en charge. Valeurs valides :
|
TOMCAT |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données renvoyées. |
||
| RequestId |
string |
L'identifiant de la requête. |
91F93257-7A4A-4BD3-9A7E-2F6EAE6D**** |
| Message |
string |
Les informations supplémentaires. |
success |
| TraceId |
string |
L'identifiant de trace utilisé pour interroger les détails de l'appel. |
0a98a02315955564772843261e**** |
| Data |
array<object> |
Un tableau des composants d'application pris en charge. |
|
|
object |
Les détails d'un composant unique. |
||
| Type |
string |
Le type de composant. |
JDK |
| ComponentKey |
string |
L'identifiant du composant. |
Open JDK 8 |
| ComponentDescription |
string |
La description du composant. |
Open JDK 8 |
| Expired |
boolean |
Indique si le composant a expiré. Valeurs valides :
|
false |
| ErrorCode |
string |
Le code d'erreur.
|
|
| Code |
string |
Le code d'état HTTP.
|
200 |
| Success |
boolean |
Indique si la requête a abouti. Valeurs valides :
|
true |
Exemples
JSON format
{
"RequestId": "91F93257-7A4A-4BD3-9A7E-2F6EAE6D****",
"Message": "success",
"TraceId": "0a98a02315955564772843261e****",
"Data": [
{
"Type": "JDK",
"ComponentKey": "Open JDK 8",
"ComponentDescription": "Open JDK 8",
"Expired": false
}
],
"ErrorCode": "",
"Code": "200",
"Success": true
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidComponentType.NotFound | The specified Type does not exist. | The specified Type does not exist. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.