ALIYUN::AMQP::Instance类型用于创建一个消息队列RabbitMQ实例。
语法
{
"Type": "ALIYUN::AMQP::Instance",
"Properties": {
"MaxTps": Number,
"MaxEipTps": Number,
"SupportEip": String,
"Period": Number,
"StorageSize": Number,
"PayType": String,
"QueueCapacity": Number,
"TracingStorageTime": Number,
"InstanceName": String,
"OrderNum": Number,
"SupportTracing": String,
"InstanceType": String,
"PeriodUnit": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
MaxTps | Number | 是 | 是 | 配置私网TPS流量峰值。 | 取值:
单位:次/秒 。 |
MaxEipTps | Number | 否 | 是 | 配置公网TPS流量峰值。 | 取值范围:128~45000 TPS。 说明 公网TPS流量峰值取值要求为128的整数倍,当用户指定的配置未到达128的整数倍取值时,在创建资源时会自动将该配置设置为对应的128整数倍取值。 例如:当设置公网TPS流量峰值配置为130 TPS时,创建资源时会自动传入该配置为256 TPS。 |
SupportEip | String | 否 | 是 | 配置实例是否支持公网。 | 取值:
|
Period | Number | 否 | 否 | 预付费周期。 | 取值:
单位:月 。 |
StorageSize | Number | 是 | 是 | 配置消息存储空间。 | 取值:
单位:GB。 |
PayType | String | 否 | 否 | 付费类型。 | 取值:Subscription表示为预付费。 |
QueueCapacity | Number | 是 | 是 | 配置Queue的数量上限。 | 取值范围为50~6000。单位:个。 说明 配置Queue的数量取值要求为50的整数倍,在创建资源时,当用户指定的配置未达到50的整数倍时,会自动将用户配置的Queue数量设置为50的整数倍取值。 例如:当设置Queue的数量上限为60时,创建资源时会自动传入该配置为100。 |
TracingStorageTime | Number | 否 | 是 | 配置消息轨迹的保存时长。 | 取值:
单位:天。 |
InstanceName | String | 否 | 是 | 实例名称。 | 无 |
OrderNum | Number | 否 | 否 | 配置创建实例的数量。 | 取值范围为1~9999。 单位:个。 |
SupportTracing | String | 否 | 是 | 配置是否开通消息轨迹功能。 | 取值:
|
InstanceType | String | 是 | 否 | 配置实例规格类型。 | 取值:
|
PeriodUnit | String | 否 | 否 | 自动续费周期。 | 取值:
|
返回值
Fn::GetAtt
InstanceId:实例ID。
PrivateEndpoint:VPC接入点。
ClassicEndpoint:经典接入点。
示例
- 本页导读 (1)