Consulta los recursos de una pila especificada.
Este tema proporciona un ejemplo de cómo consultar los recursos de una pila especificada. En este ejemplo, se consultan los recursos de la pila cuyo ID es 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** en la región China (Hangzhou).
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
ListStackResources |
La operación que desea ejecutar. Establezca el valor en ListStackResources. |
|
StackId |
String |
Sí |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
El ID de la pila. |
|
RegionId |
String |
Sí |
cn-hangzhou |
El ID de la región a la que pertenece la pila. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente. |
Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| RequestId | String | B288A0BE-D927-4888-B0F7-B35EF84B6E6 | El ID de la solicitud. |
| Resources | Array of Resource | Detalles de los recursos. | |
| Status | String | UPDATE_COMPLETE | El estado del recurso. Valores válidos:
|
| LogicalResourceId | String | dummy | El ID lógico del recurso. El ID lógico es el nombre del recurso que se define en la plantilla. |
| UpdateTime | String | 2019-08-01T06:01:29 | La hora en la que se actualizó el recurso. Se muestra en UTC y sigue el estándar ISO 8601, en el formato YYYY-MM-DDThh:mm:ss. |
| StackId | String | 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** | El ID de la pila. |
| PhysicalResourceId | String | d04af923-e6b7-4272-aeaa-47ec9777**** | El ID físico del recurso. |
| DriftDetectionTime | String | 2020-02-27T07:47:47 | El momento más reciente en que se completó correctamente una operación de detección de desviación. |
| ResourceType | String | ALIYUN::ROS::Stack | El tipo del recurso. |
| ResourceDriftStatus | String | IN_SYNC | El estado de desviación del recurso en la última detección de desviación correcta. Valores válidos:
|
| StatusReason | String | state changed | El motivo por el cual el recurso está en un estado específico. |
| CreateTime | String | 2019-08-01T06:01:23 | La hora en la que se creó el recurso. Se muestra en UTC y sigue el estándar ISO 8601, en el formato YYYY-MM-DDThh:mm:ss. |
| StackName | String | test-describe-resource | El nombre de la pila. Puede tener una longitud máxima de 255 caracteres y contener dígitos, letras, guiones (-) y guiones bajos (_). Debe comenzar con un dígito o una letra. |
Ejemplos
Solicitudes de ejemplo
https://ros.aliyuncs.com/?Action=ListStackResources
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&<Common request parameters>
Respuestas correctas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListStackResourcesResponse>
<RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6</RequestId>
<Resources>
<Status>UPDATE_COMPLETE</Status>
<LogicalResourceId>dummy</LogicalResourceId>
<UpdateTime>2019-08-01T06:01:29</UpdateTime>
<StackId>4a6c9851-3b0f-4f5f-b4ca-a14bf691****</StackId>
<PhysicalResourceId>d04af923-e6b7-4272-aeaa-47ec9777****</PhysicalResourceId>
<DriftDetectionTime>2020-02-27T07:47:47</DriftDetectionTime>
<ResourceType>ALIYUN::ROS::Stack</ResourceType>
<ResourceDriftStatus>IN_SYNC</ResourceDriftStatus>
<StatusReason>state changed</StatusReason>
<CreateTime>2019-08-01T06:01:23</CreateTime>
<StackName>test-describe-resource</StackName>
</Resources>
</ListStackResourcesResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B288A0BE-D927-4888-B0F7-B35EF84B6E6",
"Resources" : [ {
"Status" : "UPDATE_COMPLETE",
"LogicalResourceId" : "dummy",
"UpdateTime" : "2019-08-01T06:01:29",
"StackId" : "4a6c9851-3b0f-4f5f-b4ca-a14bf691****",
"PhysicalResourceId" : "d04af923-e6b7-4272-aeaa-47ec9777****",
"DriftDetectionTime" : "2020-02-27T07:47:47",
"ResourceType" : "ALIYUN::ROS::Stack",
"ResourceDriftStatus" : "IN_SYNC",
"StatusReason" : "state changed",
"CreateTime" : "2019-08-01T06:01:23",
"StackName" : "test-describe-resource"
} ]
}
Códigos de error
Para consultar una lista de códigos de error, visite el Centro de errores de API.
|
Código de error |
Mensaje de error |
Código de estado HTTP |
Descripción |
|
StackNotFound |
The Stack ({name}) could not be found. |
404 |
El mensaje de error se devuelve porque la pila especificada no existe. name indica el nombre o el ID de la pila. |