Consulta los detalles de una plantilla al especificar una pila, un grupo de pilas, un conjunto de cambios o una plantilla personalizada.
Descripción de la operación
Este tema proporciona un ejemplo sobre cómo consultar los detalles de una plantilla cuyo ID es 5ecd1e10-b0e9-4389-a565-e4c15efc**** en la región cn-hangzhou.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ros:GetTemplate |
get |
stack.
template.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| StackId |
string |
No |
El ID de la pila. Nota
Debe especificar solo uno de los siguientes parámetros: StackId, ChangeSetId, StackGroupName y TemplateId. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| RegionId |
string |
No |
El ID de la región de la pila o el grupo de pilas al que pertenece la plantilla. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
cn-hangzhou |
| ChangeSetId |
string |
No |
El ID del conjunto de cambios. Nota
Debe especificar solo uno de los siguientes parámetros: StackId, ChangeSetId, StackGroupName y TemplateId. |
1f6521a4-05af-4975-afe9-bc4b45ad**** |
| TemplateId |
string |
No |
El ID de la plantilla. Se admiten tanto plantillas compartidas como privadas. Para una plantilla compartida, el TemplateId es el mismo que el TemplateARN. Utilice este valor para la consulta. Nota
Debe especificar solo uno de los siguientes parámetros: StackId, ChangeSetId, StackGroupName y TemplateId. |
5ecd1e10-b0e9-4389-a565-e4c15efc**** |
| TemplateVersion |
string |
No |
La versión de la plantilla. Este parámetro solo surte efecto cuando se especifica TemplateId. Valores válidos: v1 a v65000, y Draft. Valores válidos para plantillas compartidas: v1 a v65000. |
v1 |
| TemplateStage |
string |
No |
La etapa de la plantilla. Este parámetro solo surte efecto cuando se especifica StackId, ChangeSetId o StackGroupName. Valores válidos:
|
Processed |
| IncludePermission |
string |
No |
Especifica si se debe consultar la información de uso compartido de la plantilla. Valores válidos:
Nota
Solo el propietario de la plantilla puede consultar la información de uso compartido. |
Enabled |
| StackGroupName |
string |
No |
El nombre del grupo de pilas. Nota
Debe especificar solo uno de los siguientes parámetros: StackId, ChangeSetId, StackGroupName y TemplateId. |
MyStackGroup |
| IncludeTags |
string |
No |
Especifica si se debe consultar la información de etiquetas. Valores válidos:
Nota
Este parámetro solo surte efecto cuando se especifica TemplateId. |
Enabled |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| TemplateARN |
string |
El ARN de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. |
acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54**** |
| Description |
string |
La descripción de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. |
ROS template for create ECS instance. |
| RequestId |
string |
El ID de la solicitud. |
B288A0BE-D927-4888-B0F7-B35EF84**** |
| CreateTime |
string |
La hora en que se creó la plantilla. La hora se muestra en el formato AAAA-MM-DDThh:mm:ss. Este parámetro se devuelve solo cuando se especifica TemplateId. Nota
|
2020-11-18T08:49:26 |
| StackGroupName |
string |
El nombre del grupo de pilas. Este parámetro se devuelve solo cuando se especifica StackGroupName. |
MyStackGroup |
| TemplateVersion |
string |
La versión de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. Para una plantilla compartida, este parámetro se devuelve solo cuando VersionOption se establece en AllVersions. |
v1 |
| TemplateBody |
string |
El contenido de la plantilla. |
{"ROSTemplateFormatVersion": "2015-09-01"} |
| ChangeSetId |
string |
El ID del conjunto de cambios. Este parámetro se devuelve solo cuando se especifica ChangeSetId. |
e85abe0c-6528-43fb-ae93-fdf8de22**** |
| OwnerId |
string |
El ID de la cuenta de Alibaba Cloud a la que pertenece la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. |
151266687691**** |
| UpdateTime |
string |
La hora en que se actualizó por última vez la plantilla. La hora se muestra en el formato AAAA-MM-DDThh:mm:ss. Este parámetro se devuelve solo cuando se especifica TemplateId. Nota
|
2020-12-07T06:11:48 |
| Permissions |
array<object> |
El estado de uso compartido de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId y IncludePermission se establece en Enabled. Nota
|
|
|
object |
|||
| VersionOption |
string |
La opción de versión compartida. Este parámetro se devuelve solo cuando ShareOption se establece en ShareToAccounts. Valores válidos:
|
AllVersions |
| AccountId |
string |
La cuenta de Alibaba Cloud con la que se comparte la plantilla. |
142437958638**** |
| ShareOption |
string |
La opción de uso compartido. Valor válido: ShareToAccounts, que indica que la plantilla se comparte con otras cuentas de Alibaba Cloud. |
ShareToAccounts |
| TemplateVersion |
string |
La versión de la plantilla compartida. Este parámetro se devuelve cuando ShareOption se establece en ShareToAccounts y VersionOption se establece en Specified o Current. Cuando el parámetro TemplateVersion se establece en Draft, si la versión Draft existe, se devuelve Draft. Si la versión Draft no existe o se ha eliminado, se devuelve la versión actual más reciente. Valores válidos: v1 a v65000, y Draft. |
v1 |
| ShareSource |
string |
El origen de la relación de uso compartido. Valores válidos:
Nota
|
ROS |
| TemplateName |
string |
El nombre de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. Nota
|
MyTemplate |
| RegionId |
string |
El ID de la región de la pila o el grupo de pilas al que pertenece la plantilla. Este parámetro se devuelve solo cuando se especifica StackId, ChangeSetId o StackGroupName. |
cn-hangzhou |
| TemplateId |
string |
El ID de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. Para una plantilla compartida, el valor devuelto es el mismo que el TemplateARN. |
a52f81be-496f-4e1c-a286-8852ab54**** |
| StackId |
string |
El ID de la pila. Este parámetro se devuelve solo cuando se especifica StackId. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| ShareType |
string |
El tipo de uso compartido de la plantilla. Este parámetro se devuelve solo cuando se especifica TemplateId. Valores válidos:
|
Private |
| ResourceGroupId |
string |
El ID del grupo de recursos. |
rg-acfmxazb4ph6aiy**** |
| Interface |
string |
La descripción de la interfaz. |
{} |
| Tags |
array<object> |
Las etiquetas de la plantilla. |
|
|
object |
Las etiquetas de la plantilla. |
||
| Key |
string |
La clave de etiqueta de la plantilla. |
usage |
| Value |
string |
El valor de etiqueta de la plantilla. |
test |
| AdditionalInfo |
object |
La información complementaria de la plantilla pública. |
{"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"]} |
Ejemplos
Respuesta exitosa
JSON Formato
{
"TemplateARN": "acs:ros:*:151266687691****:template/a52f81be-496f-4e1c-a286-8852ab54****",
"Description": "Plantilla de ROS para crear una instancia de 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": "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"
]
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.