发送信号。

调试

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

请求参数

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

系统规定参数。取值:SignalResource。

RegionId String cn-hangzhou

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

StackId String 4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff

资源栈ID。

LogicalResourceId String WebServer

资源逻辑ID,模板定义的名称。

Status String SUCCESS

信号的状态。故障信号会导致无法创建或更新堆栈。如果所有信号都是警告信号,也将无法创建或更新堆栈。可选值:

  • SUCCESS
  • FAILURE
  • WARNING
UniqueId String 27c7347b-352a-4377-accf-63d361c1ea60

信号的唯一ID。如果向单个资源发送多个信号(例如发信号通知等待条件),则每个信号都需要不同的信息ID。

长度限制:1~64

ClientToken String 123e4567-e89b-12d3-a456-426655440000

保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。更多详情,请参见如何保证幂等性

返回数据

名称 类型 示例值 描述
RequestId String B288A0BE-D927-4888-B0F7-B35EF84B6E6

请求ID。

示例

请求示例


http(s)://ros.aliyuncs.com/?Action=SignalResource
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff
&LogicalResourceId=WebServer
&Status=SUCCESS
&UniqueId=27c7347b-352a-4377-accf-63d361c1ea60
&<公共请求参数>

正常返回示例

XML 格式

<SignalResourceResponse>
      <RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6F</RequestId> 
</SignalResourceResponse>

JSON 格式

{
	"RequestId":"B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
}

错误码

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

访问公共错误码查看更多错误码。

错误代码

错误信息

Http状态码

描述

ResourceNotAvailable

The Resource ({name}) is not available.

404

资源处于不可用状态,name为资源名。

ResourceNotFound

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

404

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

StackNotFound

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

404

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