| argument |
The specification of the argument. |
string |
false |
|
| auto_delete_state |
Specifies whether the Auto Delete attribute is configured. Valid values: true: The Auto Delete attributeis configured. If the last queue that is bound to an exchange is unbound, the exchange is automatically deleted. false: The Auto Delete attribute is not configured. If the last queue that is bound to an exchange is unbound, the exchange is not automatically deleted. |
bool |
false |
|
| binding_type |
The specification of the binding type. Valid values: EXCHANGE, QUEUE. |
string |
false |
|
| create |
Whether to create instance. If false, you can specify an existing instance by setting 'instance_id'. |
bool |
false |
|
| exchange_type |
The specification of the exchange type. Valid values: FANOUT, DIRECT, TOPIC, HEADERS |
string |
false |
|
| instance_id |
The instance_id used to RabbitMQ. If set, the 'create' will be ignored. |
string |
false |
|
| instance_type |
The specification of the instance type. Valid values: professional, vip. |
string |
false |
|
| internal |
The specification of the internal. |
bool |
false |
|
| max_eip_tps |
The specification of the max eip tps. It is valid when support_eip is true. The valid value is [128, 45000] with the step size 128 |
number |
false |
|
| max_tps |
The specification of the peak TPS traffic. The smallest valid value is 1000 and the largest value is 100,000. |
number |
false |
|
| name |
The specification of module name. |
string |
false |
|
| payment_type |
The specification of the payment type. |
string |
false |
|
| period |
The specification of the period. Valid values: 1, 12, 2, 24, 3, 6. |
number |
false |
|
| queue_capacity |
The specification of the queue capacity. The smallest value is 50 and the step size 5. |
number |
false |
|
| support_eip |
The specification of support EIP. |
bool |
false |
|
| writeConnectionSecretToRef |
The secret which the cloud resource connection will be written to |
writeConnectionSecretToRef |
false |
|