GetInstanceTypesPlainArgs

data class GetInstanceTypesPlainArgs(val chargeType: String? = null, val diskType: String? = null, val engine: String? = null, val instanceType: String? = null, val outputFile: String? = null, val regionId: String? = null, val version: String? = null, val zoneId: String? = null) : ConvertibleToJava<GetInstanceTypesPlainArgs>

A collection of arguments for invoking getInstanceTypes.

Constructors

Link copied to clipboard
constructor(chargeType: String? = null, diskType: String? = null, engine: String? = null, instanceType: String? = null, outputFile: String? = null, regionId: String? = null, version: String? = null, zoneId: String? = null)

Properties

Link copied to clipboard
val chargeType: String? = null

The charge type of create hbase cluster instance, PrePaid or PostPaid.

Link copied to clipboard
val diskType: String? = null

The disk type, cloud_ssd, cloud_essd_pl1, cloud_efficiency, local_hdd_pro, local_ssd_pro.

Link copied to clipboard
val engine: String? = null

The engine name, singlehbase, hbase, hbaseue, bds.

Link copied to clipboard
val instanceType: String? = null

The hbase instance type of create hbase cluster instance.

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val regionId: String? = null

The dest region id, default client region.

Link copied to clipboard
val version: String? = null

The engine version, singlehbase/hbase=1.1/2.0, bds=1.0.

Link copied to clipboard
val zoneId: String? = null

The zone id, belong to regionId.

Functions

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