Interroge la liste des modèles.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ListTemplates | Opération à effectuer. Définissez la valeur sur ListTemplates. |
| PageNumber | Long | No | 1 | Numéro de la page à renvoyer. La numérotation des pages commence à 1. Valeur par défaut : 1. |
| PageSize | Long | No | 10 | Nombre d'entrées à renvoyer par page. Valeurs valides : 1 à 50. Valeur par défaut : 10. |
| TemplateName | String | No | MyTemplate | Nom du modèle. Ce paramètre n'est pris en compte que si le paramètre ShareType est défini sur Private. Le nom peut contenir jusqu'à 255 caractères, y compris des chiffres, des lettres, des traits d'union (-) et des traits de soulignement (_). Il doit commencer par un chiffre ou une lettre. |
| ShareType | String | No | Private | Type de partage du modèle. Valeur par défaut : Private. Valeurs valides :
|
| Tag.N.Key | String | No | usage | Clé du tag N. Ce paramètre n'est pris en compte que si le paramètre ShareType est défini sur Private. Vous pouvez spécifier jusqu'à 20 clés de tag. |
| Tag.N.Value | String | No | deploy | Valeur du tag N. Ce paramètre n'est pris en compte que si le paramètre ShareType est défini sur Private. Vous pouvez spécifier jusqu'à 20 valeurs de tag. |
| ResourceGroupId | String | No | rg-acfmxazb4ph6aiy**** | ID du groupe de ressources. Pour plus d'informations sur les groupes de ressources, consultez la section « Resource Group » de la rubrique Qu'est-ce que Resource Management ?. |
| IncludeTags | String | No | Enabled | Indique s'il faut interroger les informations relatives aux tags. Valeur par défaut : Disabled. Valeurs valides :
|
Pour plus d'informations sur les paramètres de requête communs, consultez Paramètres communs.
Paramètres de réponse
| Parameter | Type | Example | Description |
| TotalCount | Integer | 1 | Nombre total de modèles. |
| PageSize | Integer | 10 | Nombre d'entrées renvoyées par page. |
| RequestId | String | C3A8413B-1F16-4DED-AC3E-61A00718DE8A | ID de la requête. |
| PageNumber | Integer | 1 | Numéro de la page renvoyée. La numérotation des pages commence à 1. |
| Templates | Array of Template | Liste des modèles. |
|
| TemplateARN | String | acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54**** | Alibaba Cloud Resource Name (ARN) du modèle. |
| UpdateTime | String | 2019-10-15T08:17:14.000000 | Date et heure de la dernière mise à jour du modèle. |
| Description | String | test-description | Description du modèle. |
| CreateTime | String | 2019-10-15T08:17:14.000000 | Date et heure de création du modèle. |
| TemplateName | String | demo | Nom du modèle. |
| TemplateVersion | String | v1 | Dernière version du modèle. |
| TemplateId | String | 4d4f5aa2-3260-4e47-863b-763fbb12**** | ID du modèle. |
| OwnerId | String | 151266687691**** | ID du compte Alibaba Cloud auquel le modèle appartient. |
| ShareType | String | Private | Type de partage du modèle. Valeur par défaut : Private. Valeurs valides :
|
| ResourceGroupId | String | rg-acfmxazb4ph6aiy**** | ID du groupe de ressources. |
| Tags | Array of Tags | Tags du modèle. |
|
| Key | String | usage | Clé du tag. |
| Value | String | test | Valeur du tag. |
Exemples
Exemples de requêtes
http(s)://ros.aliyuncs.com/?Action=ListTemplates
&<Common request parameters>
Exemples de réponses réussies
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ListTemplatesResponse>
<TemplateARN>acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54****</TemplateARN>
<Description>ROS template for create ECS instance.</Description>
<RequestId>C3A8413B-1F16-4DED-AC3E-61A00718DE8A</RequestId>
<CreateTime>2019-10-15T08:17:14.000000</CreateTime>
<StackGroupName>MyStackGroup</StackGroupName>
<TemplateVersion>v1</TemplateVersion>
<TemplateBody>{"ROSTemplateFormatVersion": "2015-09-01"}</TemplateBody>
<ChangeSetId>e85abe0c-6528-43fb-ae93-fdf8de22****</ChangeSetId>
<OwnerId>151266687691****</OwnerId>
<UpdateTime>2019-10-15T08:17:14.000000</UpdateTime>
<Permissions>
<VersionOption>AllVersions</VersionOption>
<AccountId>142437958638****</AccountId>
<ShareOption>ShareToAccounts</ShareOption>
<TemplateVersion>v1</TemplateVersion>
<ShareSource>ROS</ShareSource>
</Permissions>
<TemplateName>MyTemplate</TemplateName>
<RegionId>cn-hangzhou</RegionId>
<TemplateId>4d4f5aa2-3260-4e47-863b-763fbb12****</TemplateId>
<StackId>4a6c9851-3b0f-4f5f-b4ca-a14bf691****</StackId>
<ShareType>Private</ShareType>
<ResourceGroupId>rg-acfmxazb4ph6aiy****</ResourceGroupId>
<Interface>{}</Interface>
<Tags>
<Key>usage</Key>
<Value>test</Value>
</Tags>
</ListTemplatesResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"TemplateARN" : "acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54****",
"Description" : "ROS template for create ECS instance.",
"RequestId" : "C3A8413B-1F16-4DED-AC3E-61A00718DE8A",
"CreateTime" : "2019-10-15T08:17:14.000000",
"StackGroupName" : "MyStackGroup",
"TemplateVersion" : "v1",
"TemplateBody" : "{\"ROSTemplateFormatVersion\": \"2015-09-01\"}",
"ChangeSetId" : "e85abe0c-6528-43fb-ae93-fdf8de22****",
"OwnerId" : "151266687691****",
"UpdateTime" : "2019-10-15T08:17:14.000000",
"Permissions" : {
"VersionOption" : "AllVersions",
"AccountId" : "142437958638****",
"ShareOption" : "ShareToAccounts",
"TemplateVersion" : "v1",
"ShareSource" : "ROS"
},
"TemplateName" : "MyTemplate",
"RegionId" : "cn-hangzhou",
"TemplateId" : "4d4f5aa2-3260-4e47-863b-763fbb12****",
"StackId" : "4a6c9851-3b0f-4f5f-b4ca-a14bf691****",
"ShareType" : "Private",
"ResourceGroupId" : "rg-acfmxazb4ph6aiy****",
"Interface" : "{}",
"Tags" : [ {
"Key" : "usage",
"Value" : "test"
} ]
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.