RocketMQInstance

class RocketMQInstance : KotlinCustomResource

Import

RocketMQ Instance can be imported using the id, e.g.

$ pulumi import alicloud:rocketmq/rocketMQInstance:RocketMQInstance example <id>

Properties

Link copied to clipboard

The access control list for the instance. See acl_info below.

Link copied to clipboard
val autoRenew: Output<Boolean>?

Whether to enable auto-renewal. This parameter is only applicable when the payment type for the instance is Subscription (prepaid).

Link copied to clipboard
val autoRenewPeriod: Output<Int>?

Auto-renewal period. This parameter is only valid when auto-renewal is enabled. Unit: months. The values can be as follows:

Link copied to clipboard

The minimum periodic unit for the duration of auto-renewal. This parameter is only valid when auto-renewal is enabled. Valid values: Month, Year.

Link copied to clipboard
val commodityCode: Output<String>

Commodity code ons_rmqsub_public_cn: Package year and month instance ons_rmqpost_public_cn: Pay-As-You-Go instance Next: Serverless instances

Link copied to clipboard
val createTime: Output<String>

The creation time of the resource

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val instanceName: Output<String>?

The name of instance

Link copied to clipboard
val ipWhitelists: Output<List<String>>

The ip whitelist.

Link copied to clipboard

Instance network configuration information See network_info below.

Link copied to clipboard
val paymentType: Output<String>

The payment type for the instance. Alibaba Cloud Message Queue RocketMQ version supports two types of payment: The parameter values are as follows:

Link copied to clipboard
val period: Output<Int>?

Duration of purchase. This parameter is only valid when the payment type for the instance is Subscription (prepaid). The values can be as follows:

Link copied to clipboard
val periodUnit: Output<String>

The minimum periodic unit for the duration of purchase. The parameter values are as follows:

Link copied to clipboard

product info See product_info below.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val regionId: Output<String>

(Available since v1.245.0) The ID of the region in which the instance resides.

Link copied to clipboard
val remark: Output<String>?

Custom description

Link copied to clipboard
val resourceGroupId: Output<String>

The ID of the resource group

Link copied to clipboard
val seriesCode: Output<String>

The primary series encoding for the instance. For specific differences between the primary series, please refer to Product Selection. The parameter values are as follows:

Link copied to clipboard
val serviceCode: Output<String>

The code of the service code instance. The code of the RocketMQ is rmq.

Link copied to clipboard

Instance software information. See software below.

Link copied to clipboard
val status: Output<String>

The status of the instance

Link copied to clipboard
val subSeriesCode: Output<String>

The sub-series encoding for the instance. For specific differences between the sub-series, please refer to Product Selection. The parameter values are as follows:

Link copied to clipboard
val tags: Output<Map<String, String>>?

The resource label.

Link copied to clipboard
val urn: Output<String>