RocketMQInstanceNetworkInfoInternetInfoArgs

data class RocketMQInstanceNetworkInfoInternetInfoArgs(val flowOutBandwidth: Output<Int>? = null, val flowOutType: Output<String>, val internetSpec: Output<String>, val ipWhitelists: Output<List<String>>? = null) : ConvertibleToJava<RocketMQInstanceNetworkInfoInternetInfoArgs>

Constructors

constructor(flowOutBandwidth: Output<Int>? = null, flowOutType: Output<String>, internetSpec: Output<String>, ipWhitelists: Output<List<String>>? = null)

Properties

Link copied to clipboard
val flowOutBandwidth: Output<Int>? = null

Public network bandwidth specification. Unit: Mb/s.This field should only be filled when the public network billing type is set to payByBandwidth.The value range is 1 - 1000.

Link copied to clipboard
val flowOutType: Output<String>

Public network billing type. The parameter values are as follows:

Link copied to clipboard
val internetSpec: Output<String>

Whether to enable public network access. Instances by default support VPC access. If public network access is enabled, Alibaba Cloud Message Queue RocketMQ version will incur charges for public network outbound bandwidth. For specific billing information, please refer to Public Network Access Fees. The parameter values are as follows:

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

internet ip whitelist.

Functions

Link copied to clipboard
open override fun toJava(): RocketMQInstanceNetworkInfoInternetInfoArgs