Todos los productos
Search
Centro de documentos

:GetStackDriftDetectionStatus

Última actualización: Sep 04, 2026

Consulta el estado de detección de desviaciones de una pila.

En este tema se consulta el estado de una operación de detección de desviaciones cuyo ID es a7044f0d-6f2e-4128-a307-4524ef88****. La operación se realiza en la región China (Hangzhou).

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos que llame a esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

Parámetros de solicitud

Parámetro

Tipo

Obligatorio

Ejemplo

Descripción

Action

String

Sí

GetStackDriftDetectionStatus

La operación que desea ejecutar. Establezca el valor en GetStackDriftDetectionStatus.

RegionId

String

Sí

cn-hangzhou

El ID de región de la pila donde se detectarán desviaciones.

Llame a la operación DescribeRegions para consultar la lista de regiones más reciente.

DriftDetectionId

String

Sí

a7044f0d-6f2e-4128-a307-4524ef88****

El ID de la operación de detección de desviaciones.

Llame a la operación ListStackResourceDrifts para obtener el ID de la operación de detección de desviaciones.

Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.

Parámetros de respuesta

ParámetroTipoEjemploDescripción
RequestIdStringB288A0BE-D927-4888-B0F7-B35EF84B6E6F

El ID de la solicitud.

DriftDetectionTimeString2020-02-27T07:47:47

La hora en que se inició la operación de detección de desviaciones de la pila.

DriftDetectionStatusReasonStringDetect stack drift successfully

El motivo del estado actual de la operación de detección de desviaciones de la pila.

DriftedStackResourceCountInteger1

El número total de recursos de la pila con desviaciones.

StackDriftStatusStringDRIFTED

El estado de desviación de la pila. Valores válidos:

  • DRIFTED: La configuración real de la pila difiere de su configuración de plantilla esperada. Se considera que una pila tiene desviaciones si uno o más de sus recursos las presentan.
  • NOT_CHECKED: Resource Orchestration Service (ROS) no ha comprobado si la configuración real del recurso difiere de su configuración de plantilla esperada.
  • IN_SYNC: La configuración actual de cada recurso compatible coincide con su configuración de plantilla esperada. Una pila sin recursos compatibles con la detección de desviaciones también tiene el estado IN_SYNC.
DriftDetectionStatusStringDETECTION_COMPLETE

El estado de la detección de desviaciones. Valores válidos:

  • DETECTION_COMPLETE: La operación de detección de desviaciones finalizó para todos los recursos de la pila compatibles con esta función.
  • DETECTION_FAILED: La operación de detección de desviaciones de la pila falló en como mínimo un recurso.
  • DETECTION_IN_PROGRESS: La operación de detección de desviaciones de la pila está en curso.
StackIdString4a6c9851-3b0f-4f5f-b4ca-a14bf691****

El ID de la pila.

DriftDetectionIdStringa7044f0d-6f2e-4128-a307-4524ef88****

El ID de la operación de detección de desviaciones.

Ejemplos

Solicitudes de ejemplo

http(s)://ros.aliyuncs.com/?Action=GetStackDriftDetectionStatus
&DriftDetectionId=a7044f0d-6f2e-4128-a307-4524ef88****
&RegionId=cn-hangzhou
&<Common request parameters>

Respuestas correctas de ejemplo

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 error

Para obtener una lista de códigos de error, visite el Centro de errores de API.

Código de estado HTTP

Código de error

Mensaje de error

Descripción

404

StackDriftDetectionNotFound

The stack drift detection ({ID}) could not be found.

Este mensaje de error se devuelve cuando la detección de desviaciones no existe. ID indica el ID de la operación de detección de desviaciones.