调用DetectStackDrift接口对资源栈进行偏差检测。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DetectStackDrift

要执行的操作,取值:DetectStackDrift。

RegionId String cn-hangzhou

资源栈所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

StackId String 4a6c9851-3b0f-4f5f-b4ca-a14bf691****

资源栈ID。

LogicalResourceId.N RepeatList ScalingRule

资源名列表,用于过滤资源。

ClientToken String 123e4567-e89b-12d3-a456-42665544****

保证请求的幂等性。 该值由客户端生成,并且必须是全局唯一的。

长度最大为64个字符,可包含英文字符、数字、短划线(-)和下划线(_)。

更多详情,请参见如何保证幂等性

返回数据

名称 类型 示例值 描述
DriftDetectionId String a7044f0d-6f2e-4128-a307-4524ef88****

偏差检测ID。

RequestId String B288A0BE-D927-4888-B0F7-B35EF84B6E6

请求ID。

示例

请求示例

http(s)://ros.aliyuncs.com/?Action=DetectStackDrift
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&<公共请求参数>

正常返回示例

XML 格式

<DetectStackDriftResponse>
      <DriftDetectionId>a7044f0d-6f2e-4128-a307-4524ef88****</DriftDetectionId>
      <RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6</RequestId>
</DetectStackDriftResponse>

JSON 格式

{
    "DriftDetectionId": "a7044f0d-6f2e-4128-a307-4524ef88****",
    "RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6"
}

错误码

访问错误中心查看更多错误码。

HttpCode

错误码

错误信息

描述

404

StackNotFound

The Stack ({name}) could not be found.

资源栈不存在。name为资源栈名称或ID。

404

ResourceNotFound

The Resource ({name}) could not be found in Stack {stack}.

资源栈中不存某资源。name为资源名,stack为资源栈名称或ID。

409

ActionInProgress

Stack {name} already has an action ({action}) in progress.

资源栈在变更中。name为资源栈名称或ID,action为具体的变更操作。