Package-level declarations
Types
Link copied to clipboard
Provides a Ocean Base Instance resource. For information about Ocean Base Instance and how to use it, see What is Instance.
Link copied to clipboard
data class BaseInstanceArgs(val autoRenew: Output<Boolean>? = null, val autoRenewPeriod: Output<Int>? = null, val backupRetainMode: Output<String>? = null, val cpuArch: Output<String>? = null, val diskSize: Output<Int>? = null, val diskType: Output<String>? = null, val instanceClass: Output<String>? = null, val instanceName: Output<String>? = null, val nodeNum: Output<String>? = null, val obVersion: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val periodUnit: Output<String>? = null, val primaryInstance: Output<String>? = null, val primaryRegion: Output<String>? = null, val resourceGroupId: Output<String>? = null, val series: Output<String>? = null, val upgradeSpecNative: Output<Boolean>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<BaseInstanceArgs>
Provides a Ocean Base Instance resource. For information about Ocean Base Instance and how to use it, see What is Instance.
Link copied to clipboard
class BaseInstanceArgsBuilder
Builder for BaseInstanceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for BaseInstance.
Link copied to clipboard
object OceanFunctions
Functions
Link copied to clipboard
suspend fun baseInstance(name: String, block: suspend BaseInstanceResourceBuilder.() -> Unit): BaseInstance