GetInstancesPlainArgs

data class GetInstancesPlainArgs(val availabilityZone: String? = null, val ids: List<String>? = null, val instanceClass: String? = null, val instanceType: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetInstancesPlainArgs>

A collection of arguments for invoking getInstances.

Constructors

Link copied to clipboard
constructor(availabilityZone: String? = null, ids: List<String>? = null, instanceClass: String? = null, instanceType: String? = null, nameRegex: String? = null, outputFile: String? = null, tags: Map<String, String>? = null)

Properties

Link copied to clipboard

Instance availability zone.

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

The ids list of MongoDB instances

Link copied to clipboard
val instanceClass: String? = null

Sizing of the instance to be queried.

Link copied to clipboard
val instanceType: String? = null

Type of the instance to be queried. If it is set to sharding, the sharded cluster instances are listed. If it is set to replicate, replica set instances are listed. Default value replicate.

Link copied to clipboard
val nameRegex: String? = null

A regex string to apply to the instance name.

Link copied to clipboard
val outputFile: String? = null

The name of file that can save the collection of instances after running pulumi preview.

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

A mapping of tags to assign to the resource.

Functions

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