Consulta o status de detecção de desvio de uma stack.
Este tópico consulta o status de uma operação de detecção de desvio com o ID a7044f0d-6f2e-4128-a307-4524ef88****. A operação ocorre na região China (Hangzhou).
Depuração
Parâmetros de solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
Action |
String |
Sim |
GetStackDriftDetectionStatus |
A operação a ser executada. Defina o valor como GetStackDriftDetectionStatus. |
|
RegionId |
String |
Sim |
cn-hangzhou |
O ID da região da stack a ser verificada quanto a desvios. Chame a operação DescribeRegions para consultar a lista mais recente de regiões. |
|
DriftDetectionId |
String |
Sim |
a7044f0d-6f2e-4128-a307-4524ef88**** |
O ID da operação de detecção de desvio. Chame a operação ListStackResourceDrifts para obter o ID da operação de detecção de desvio. |
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-B35EF84B6E6F | O ID da solicitação. |
| DriftDetectionTime | String | 2020-02-27T07:47:47 | O horário em que a operação de detecção de desvio da stack foi iniciada. |
| DriftDetectionStatusReason | String | Detect stack drift successfully | O motivo do status atual da operação de detecção de desvio da stack. |
| DriftedStackResourceCount | Integer | 1 | O número total de recursos da stack com desvio. |
| StackDriftStatus | String | DRIFTED | O status de desvio da stack. Valores válidos:
|
| DriftDetectionStatus | String | DETECTION_COMPLETE | O status da detecção de desvio. Valores válidos:
|
| StackId | String | 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** | O ID da stack. |
| DriftDetectionId | String | a7044f0d-6f2e-4128-a307-4524ef88**** | O ID da operação de detecção de desvio. |
Exemplos
Exemplos de solicitações
http(s)://ros.aliyuncs.com/?Action=GetStackDriftDetectionStatus
&DriftDetectionId=a7044f0d-6f2e-4128-a307-4524ef88****
&RegionId=cn-hangzhou
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetStackDriftDetectionStatusResponse>
<DriftDetectionId>a7044f0d-6f2e-4128-a307-4524ef88****</DriftDetectionId>
<DriftDetectionStatus>DETECTION_COMPLETE</DriftDetectionStatus>
<DriftDetectionStatusReason>Detect stack drift successfully</DriftDetectionStatusReason>
<DriftDetectionTime>2020-02-27T07:47:47</DriftDetectionTime>
<DriftedStackResourceCount>1</DriftedStackResourceCount>
<StackDriftStatus>DRIFTED</StackDriftStatus>
<StackId>4a6c9851-3b0f-4f5f-b4ca-a14bf691****</StackId>
</GetStackDriftDetectionStatusResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"DriftDetectionId" : "a7044f0d-6f2e-4128-a307-4524ef88****",
"DriftDetectionStatus" : "DETECTION_COMPLETE",
"DriftDetectionStatusReason" : "Detect stack drift successfully",
"DriftDetectionTime" : "2020-02-27T07:47:47",
"DriftedStackResourceCount" : 1,
"StackDriftStatus" : "DRIFTED",
"StackId" : "4a6c9851-3b0f-4f5f-b4ca-a14bf691****"
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
404 |
StackDriftDetectionNotFound |
The stack drift detection ({ID}) could not be found. |
Mensagem de erro retornada quando a detecção de desvio não existe. ID indica o ID da operação de detecção de desvio. |