|
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 |