Todos os produtos
Search
Central de documentação

EventBridge:SinkRabbitMQMsgSyncParameters

Última atualização: Oct 28, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

Os parâmetros de entrega de sincronização de mensagens para o ApsaraMQ for RabbitMQ.

Body

object

O corpo da mensagem.

Form

string

O método usado para gerar o corpo da mensagem.

JSONPATH

Template

string

A string de modelo usada para formatar os valores dos parâmetros. Este parâmetro é usado apenas quando Form é definido como TEMPLATE.

The value of ${key} is ${value}!

Value

string

A expressão de valor do corpo da mensagem.

$.data.body

Endpoint

string

O endpoint do cluster do ApsaraMQ for RabbitMQ.

rabbitmq-cn-hangzhou-2x***.com

Exchange

object

O exchange. Este parâmetro é obrigatório apenas quando o parâmetro TargetType é definido como Exchange.

Form

string

O método usado para gerar o exchange de destino.

JSONPATH

Template

string

A string de modelo usada para formatar os valores dos parâmetros. Este parâmetro é usado apenas quando Form é definido como TEMPLATE.

The value of ${key} is ${value}!

Value

string

A expressão de valor do exchange de destino.

$.data.exchange

InstanceId

string

O ID da instância do ApsaraMQ for RabbitMQ.

rabbitmq-cn-a1b2c3d4e5f

InstanceType

string

O tipo da instância do ApsaraMQ for RabbitMQ.

Cloud

MaxHops

string

O número máximo de saltos permitidos para o encaminhamento de mensagens em uma tarefa de federação. As mensagens que excedem esse limite são descartadas.

1

MessageId

object

O ID da mensagem.

Form

string

O método usado para gerar o ID da mensagem.

JSONPATH

Template

string

A string de modelo usada para formatar os valores dos parâmetros. Este parâmetro é usado apenas quando Form é definido como TEMPLATE.

The value of ${key} is ${value}!

Value

string

A expressão de valor do ID da mensagem.

$.data.messageId

NetworkType

string

O tipo de rede usado para conectar à instância do ApsaraMQ for RabbitMQ.

PrivateNetwork

Password

string

A senha usada para conectar ao cluster do ApsaraMQ for RabbitMQ.

yourPassword

Properties

object

As propriedades da mensagem.

Form

string

O método usado para gerar as propriedades da mensagem.

JSONPATH

Template

string

A string de modelo usada para formatar os valores dos parâmetros. Este parâmetro é usado apenas quando Form é definido como TEMPLATE.

The value of ${key} is ${value}!

Value

string

A expressão de valor das propriedades da mensagem.

$.data.properties

RoutingKey

object

A chave de roteamento da mensagem. Este parâmetro é obrigatório apenas quando o parâmetro TargetType é definido como Exchange.

Form

string

O método usado para gerar a chave de roteamento.

JSONPATH

Template

string

A string de modelo usada para formatar os valores dos parâmetros. Este parâmetro é usado apenas quando Form é definido como TEMPLATE.

The value of ${key} is ${value}!

Value

string

A expressão de valor da chave de roteamento.

$.data.routingKey

SecurityGroupId

string

O ID do grupo de segurança ao qual os nós do cluster do ApsaraMQ for RabbitMQ pertencem.

sg-a1b2c3d4e5f6g7h8i9j0

Username

string

O nome de usuário usado para conectar ao cluster do ApsaraMQ for RabbitMQ.

admin

VSwitchIds

string

Os IDs dos vSwitches na VPC onde o cluster do ApsaraMQ for RabbitMQ reside.

vsw-a1b2c3d4e5f6g7h8i9j0k

VirtualHostName

string

O nome do host virtual (vhost) no cluster do ApsaraMQ for RabbitMQ.

test-001

VpcId

string

O ID da VPC onde o cluster do ApsaraMQ for RabbitMQ reside.

vpc-a1b2c3d4e5f6g7h8i9j0k