Consulte les détails d'un modèle en spécifiant une pile, un groupe de piles, un ensemble de modifications ou un modèle personnalisé.
Description de l'opération
Cette rubrique fournit un exemple montrant comment consulter les détails d'un modèle dont l'identifiant est 5ecd1e10-b0e9-4389-a565-e4c15efc**** dans la région cn-hangzhou.
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
|
ros:GetTemplate |
get |
stack.
modèle.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| StackId |
string |
Non |
L'identifiant de la pile. Remarque
Vous ne devez spécifier qu'un seul des paramètres suivants : StackId, ChangeSetId, StackGroupName et TemplateId. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| RegionId |
string |
Non |
L'identifiant de la région de la pile ou du groupe de piles auquel le modèle appartient. Vous pouvez appeler l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
cn-hangzhou |
| ChangeSetId |
string |
Non |
L'identifiant de l'ensemble de modifications. Remarque
Vous ne devez spécifier qu'un seul des paramètres suivants : StackId, ChangeSetId, StackGroupName et TemplateId. |
1f6521a4-05af-4975-afe9-bc4b45ad**** |
| TemplateId |
string |
Non |
L'identifiant du modèle. Les modèles partagés et privés sont tous deux pris en charge. Pour un modèle partagé, le TemplateId est identique au TemplateARN. Utilisez cette valeur pour la requête. Remarque
Vous ne devez spécifier qu'un seul des paramètres suivants : StackId, ChangeSetId, StackGroupName et TemplateId. |
5ecd1e10-b0e9-4389-a565-e4c15efc**** |
| TemplateVersion |
string |
Non |
La version du modèle. Ce paramètre prend effet uniquement lorsque TemplateId est spécifié. Valeurs valides : v1 à v65000, et Draft. Valeurs valides pour les modèles partagés : v1 à v65000. |
v1 |
| TemplateStage |
string |
Non |
L'étape du modèle. Ce paramètre prend effet uniquement lorsque StackId, ChangeSetId ou StackGroupName est spécifié. Valeurs valides :
|
Processed |
| IncludePermission |
string |
Non |
Indique si les informations de partage du modèle doivent être consultées. Valeurs valides :
Remarque
Seul le propriétaire du modèle peut consulter les informations de partage. |
Enabled |
| StackGroupName |
string |
Non |
Le nom du groupe de piles. Remarque
Vous ne devez spécifier qu'un seul des paramètres suivants : StackId, ChangeSetId, StackGroupName et TemplateId. |
MyStackGroup |
| IncludeTags |
string |
Non |
Indique si les informations de balise doivent être consultées. Valeurs valides :
Remarque
Ce paramètre prend effet uniquement lorsque TemplateId est spécifié. |
Enabled |
Pour plus d'informations sur les paramètres de requête courants, consultez Paramètres courants.
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| TemplateARN |
string |
L'ARN du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. |
acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54**** |
| Description |
string |
La description du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. |
ROS template for create ECS instance. |
| RequestId |
string |
L'identifiant de la requête. |
B288A0BE-D927-4888-B0F7-B35EF84**** |
| CreateTime |
string |
L'heure de création du modèle. L'heure est affichée au format YYYY-MM-DDThh:mm:ss. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Remarque
|
2020-11-18T08:49:26 |
| StackGroupName |
string |
Le nom du groupe de piles. Ce paramètre n'est renvoyé que lorsque StackGroupName est spécifié. |
MyStackGroup |
| TemplateVersion |
string |
La version du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Pour un modèle partagé, ce paramètre n'est renvoyé que lorsque VersionOption est défini sur AllVersions. |
v1 |
| TemplateBody |
string |
Le contenu du modèle. |
{"ROSTemplateFormatVersion": "2015-09-01"} |
| ChangeSetId |
string |
L'identifiant de l'ensemble de modifications. Ce paramètre n'est renvoyé que lorsque ChangeSetId est spécifié. |
e85abe0c-6528-43fb-ae93-fdf8de22**** |
| OwnerId |
string |
L'identifiant du compte Alibaba Cloud auquel le modèle appartient. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. |
151266687691**** |
| UpdateTime |
string |
L'heure de la dernière mise à jour du modèle. L'heure est affichée au format YYYY-MM-DDThh:mm:ss. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Remarque
|
2020-12-07T06:11:48 |
| Permissions |
array<object> |
L'état de partage du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié et que IncludePermission est défini sur Enabled. Remarque
|
|
|
object |
|||
| VersionOption |
string |
L'option de version partagée. Ce paramètre n'est renvoyé que lorsque ShareOption est défini sur ShareToAccounts. Valeurs valides :
|
AllVersions |
| AccountId |
string |
Le compte Alibaba Cloud avec lequel le modèle est partagé. |
142437958638**** |
| ShareOption |
string |
L'option de partage. Valeur valide : ShareToAccounts, ce qui indique que le modèle est partagé avec d'autres comptes Alibaba Cloud. |
ShareToAccounts |
| TemplateVersion |
string |
La version du modèle partagé. Ce paramètre est renvoyé lorsque ShareOption est défini sur ShareToAccounts et que VersionOption est défini sur Specified ou Current. Lorsque le paramètre TemplateVersion est défini sur Draft, si la version Draft existe, Draft est renvoyé. Si la version Draft n'existe pas ou a été supprimée, la dernière version actuelle est renvoyée. Valeurs valides : v1 à v65000, et Draft. |
v1 |
| ShareSource |
string |
La source de la relation de partage. Valeurs valides :
Remarque
|
ROS |
| TemplateName |
string |
Le nom du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Remarque
|
MyTemplate |
| RegionId |
string |
L'identifiant de la région de la pile ou du groupe de piles auquel le modèle appartient. Ce paramètre n'est renvoyé que lorsque StackId, ChangeSetId ou StackGroupName est spécifié. |
cn-hangzhou |
| TemplateId |
string |
L'identifiant du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Pour un modèle partagé, la valeur renvoyée est identique au TemplateARN. |
a52f81be-496f-4e1c-a286-8852ab54**** |
| StackId |
string |
L'identifiant de la pile. Ce paramètre n'est renvoyé que lorsque StackId est spécifié. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| ShareType |
string |
Le type de partage du modèle. Ce paramètre n'est renvoyé que lorsque TemplateId est spécifié. Valeurs valides :
|
Private |
| ResourceGroupId |
string |
L'identifiant du groupe de ressources. |
rg-acfmxazb4ph6aiy**** |
| Interface |
string |
La description de l'interface. |
{} |
| Tags |
array<object> |
Les balises du modèle. |
|
|
object |
Les balises du modèle. |
||
| Key |
string |
La clé de balise du modèle. |
usage |
| Value |
string |
La valeur de balise du modèle. |
test |
| AdditionalInfo |
object |
Les informations supplémentaires du modèle public. |
{"DeploymentDuration":null,"Title":"Self-Built_ElasticSearch_Snapshot_Saved_To_OSS","Labels":{"ResourceTypes":["ALIYUN::ECS::Instance","ALIYUN::ECS::SecurityGroup","ALIYUN::ECS::VPC","ALIYUN::ECS::VSwitch","ALIYUN::OSS::Bucket","ALIYUN::ROS::WaitCondition","ALIYUN::ROS::WaitConditionHandle"],"DeployTypes":["ROS"],"ApplicationScenes":["Other"]},"Provider":"ROS","Categories":["Solution"]} |
Exemples
JSON format
{
"TemplateARN": "acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54****",
"Description": "Modèle ROS pour créer une instance ECS",
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84****",
"CreateTime": "2020-11-18T08:49:26",
"StackGroupName": "MyStackGroup",
"TemplateVersion": "v1",
"TemplateBody": "{\"ROSTemplateFormatVersion\": \"2015-09-01\"}",
"ChangeSetId": "e85abe0c-6528-43fb-ae93-fdf8de22****",
"OwnerId": "151266687691****",
"UpdateTime": "2020-12-07T06:11:48",
"Permissions": [
{
"VersionOption": "AllVersions",
"AccountId": "142437958638****",
"ShareOption": "ShareToAccounts",
"TemplateVersion": "v1",
"ShareSource": "ROS"
}
],
"TemplateName": "MyTemplate",
"RegionId": "cn-hangzhou",
"TemplateId": "a52f81be-496f-4e1c-a286-8852ab54****",
"StackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691****\t",
"ShareType": "Private",
"ResourceGroupId": "rg-acfmxazb4ph6aiy****",
"Interface": "{}",
"Tags": [
{
"Key": "usage",
"Value": "test"
}
],
"AdditionalInfo": {
"DeploymentDuration": null,
"Title": "Instantané_ElasticSearch_Auto-Hébergé_Enregistré_sur_OSS",
"Labels": {
"ResourceTypes": [
"ALIYUN::ECS::Instance",
"ALIYUN::ECS::SecurityGroup",
"ALIYUN::ECS::VPC",
"ALIYUN::ECS::VSwitch",
"ALIYUN::OSS::Bucket",
"ALIYUN::ROS::WaitCondition",
"ALIYUN::ROS::WaitConditionHandle"
],
"DeployTypes": [
"ROS"
],
"ApplicationScenes": [
"other"
]
},
"Provider": "ROS",
"Categories": [
"Solution"
]
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.