GetBaseInstancesPlainArgs

data class GetBaseInstancesPlainArgs(val enableDetails: Boolean? = null, val ids: List<String>? = null, val instanceId: String? = null, val instanceName: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val resourceGroupId: String? = null, val searchKey: String? = null, val status: String? = null) : ConvertibleToJava<GetBaseInstancesPlainArgs>

A collection of arguments for invoking getBaseInstances.

Constructors

Link copied to clipboard
constructor(enableDetails: Boolean? = null, ids: List<String>? = null, instanceId: String? = null, instanceName: String? = null, nameRegex: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, resourceGroupId: String? = null, searchKey: String? = null, status: String? = null)

Properties

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

A list of Instance IDs.

Link copied to clipboard
val instanceId: String? = null

OceanBase cluster ID.

Link copied to clipboard
val instanceName: String? = null

OceanBase cluster name. The length is 1 to 20 English or Chinese characters. If this parameter is not specified, the default value is the InstanceId of the cluster.

Link copied to clipboard
val nameRegex: String? = null

A regex string to filter results by Instance name.

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 pageNumber: Int? = null
Link copied to clipboard
val pageSize: Int? = null
Link copied to clipboard
val resourceGroupId: String? = null

The ID of the enterprise resource group to which the instance resides.

Link copied to clipboard
val searchKey: String? = null

The filter keyword for the query list.

Link copied to clipboard
val status: String? = null

The status of the Instance. Value range: PENDING_CREATE, ONLINE, TENANT_CREATING, TENANT_SPEC_MODIFYING, EXPANDING, REDUCING, SPEC_UPGRADING, DISK_UPGRADING, WHITE_LIST_MODIFYING, PARAMETER_MODIFYING, SSL_MODIFYING, PREPAID_EXPIRE_CLOSED, ARREARS_CLOSED, PENDING_DELETE.

Functions

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