Skip to main content
版本:v1.8

阿里云 AMQP

描述​

Terraform configuration for Alibaba Cloud AMQP(RabbitMQ)。

参数说明​

名称描述类型是否必须默认值
argumentThe specification of the argument。stringfalse
auto_delete_stateSpecifies 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。boolfalse
binding_typeThe specification of the binding type. Valid values: EXCHANGE, QUEUE。stringfalse
createWhether to create instance. If false, you can specify an existing instance by setting 'instance_id'。boolfalse
exchange_typeThe specification of the exchange type. Valid values: FANOUT, DIRECT, TOPIC, HEADERS。stringfalse
instance_idThe instance_id used to RabbitMQ. If set, the 'create' will be ignored。stringfalse
instance_typeThe specification of the instance type. Valid values: professional, vip。stringfalse
internalThe specification of the internal。boolfalse
max_eip_tpsThe 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。numberfalse
max_tpsThe specification of the peak TPS traffic. The smallest valid value is 1000 and the largest value is 100,000。numberfalse
nameThe specification of module name。stringfalse
payment_typeThe specification of the payment type。stringfalse
periodThe specification of the period. Valid values: 1, 12, 2, 24, 3, 6。numberfalse
queue_capacityThe specification of the queue capacity. The smallest value is 50 and the step size 5。numberfalse
support_eipThe specification of support EIP。boolfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written to。writeConnectionSecretToReffalse

writeConnectionSecretToRef​

名称描述类型是否必须默认值
nameThe secret name which the cloud resource connection will be written to。stringtrue
namespaceThe secret namespace which the cloud resource connection will be written to。stringfalse