CreateBinding - 创建绑定
Producer将消息发送到Exchange,Exchange根据创建的绑定关系以及路由规则选择将消息路由到指定的Queue或其他Exchange中。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
amqp:GetExchange |
create |
*Queue
|
无 |
|
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
string |
是 |
云消息队列 RabbitMQ 版实例的 ID。 |
amqp-cn-v0h1kb9nu*** |
| VirtualHost |
string |
是 |
Vhost 名称。 此 Vhost 已在控制台创建且是 DestinationName 和 SourceExchange 所属的 Vhost。 |
test |
| SourceExchange |
string |
是 |
源 Exchange 名称,且此 Exchange 已在控制台创建。 |
NormalEX |
| DestinationName |
string |
是 |
绑定目标名称。 此绑定目标需已在控制台创建且所属 Vhost 与 SourceExchange 所属 Vhost 一致,即在 VirtualHost 中。 |
DemoQueue |
| BindingKey |
string |
否 |
绑定键。
|
.test |
| BindingType |
string |
是 |
绑定目标对象的类型。取值:
|
0 |
| Argument |
string |
否 |
设置消息头属性键值对信息,消息头属性使用一个或多个键值对拼接而成。x-match 属性必须配置,其余属性可自定义。x-match 属性取值如下:
属性之间使用半角分号(;)隔开,属性键与值之间使用半角冒号(:)区分。例如 x-match:all;type:report;format:pdf 该参数适用于 Headers Exchange,对其它类型的 Exchange 无效。其它类型的 Exchange,此处可以填任意值。 |
x-match:all;type:report;format:pdf |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求 ID。 |
09768C14-E51C-4F4A-8077-30810032C*** |
示例
正常返回示例
JSON格式
{
"RequestId": "09768C14-E51C-4F4A-8077-30810032C***"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。