Consulta os recursos de uma pilha especificada.
Este tópico apresenta um exemplo de consulta aos recursos de uma pilha específica. Neste exemplo, a consulta retorna os recursos da pilha com ID 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** na região China (Hangzhou).
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
ListStackResources |
Operação a ser executada. Defina o valor como ListStackResources. |
|
StackId |
String |
Sim |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
ID da pilha. |
|
RegionId |
String |
Sim |
cn-hangzhou |
ID da região à qual a pilha pertence. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
Para obter mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | B288A0BE-D927-4888-B0F7-B35EF84B6E6 | ID da solicitação. |
| Resources | Array of Resource | Detalhes dos recursos. | |
| Status | String | UPDATE_COMPLETE | Status do recurso. Valores válidos:
|
| LogicalResourceId | String | dummy | ID lógico do recurso. Corresponde ao nome do recurso definido no modelo. |
| UpdateTime | String | 2019-08-01T06:01:29 | Horário da última atualização do recurso. Segue o padrão ISO 8601 no formato AAAA-MM-DDThh:mm:ss e é exibido em UTC. |
| StackId | String | 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** | ID da pilha. |
| PhysicalResourceId | String | d04af923-e6b7-4272-aeaa-47ec9777**** | ID físico do recurso. |
| DriftDetectionTime | String | 2020-02-27T07:47:47 | Momento da última detecção de desvio bem-sucedida. |
| ResourceType | String | ALIYUN::ROS::Stack | Tipo do recurso. |
| ResourceDriftStatus | String | IN_SYNC | Status de desvio do recurso na última detecção bem-sucedida. Valores válidos:
|
| StatusReason | String | state changed | Motivo do estado atual do recurso. |
| CreateTime | String | 2019-08-01T06:01:23 | Horário de criação do recurso. Segue o padrão ISO 8601 no formato AAAA-MM-DDThh:mm:ss e é exibido em UTC. |
| StackName | String | test-describe-resource | Nome da pilha. Pode ter até 255 caracteres e conter dígitos, letras, hifens (-) e sublinhados (_). Deve começar com um dígito ou letra. |
Exemplos
Exemplos de solicitações
https://ros.aliyuncs.com/?Action=ListStackResources
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&<Common request parameters>
Exemplos de respostas de sucesso
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 erro
Para obter uma lista de códigos de erro, visite o API Error Center.
|
Código de erro |
Mensagem de erro |
Código de status HTTP |
Descrição |
|
StackNotFound |
The Stack ({name}) could not be found. |
404 |
Mensagem de erro retornada quando a pilha especificada não existe. name indica o nome ou o ID da pilha. |