Package-level declarations

Types

Link copied to clipboard
class Account : KotlinCustomResource

Provides a Click House Account resource. For information about Click House Account and how to use it, see What is Account.

Link copied to clipboard
data class AccountArgs(val accountDescription: Output<String>? = null, val accountName: Output<String>? = null, val accountPassword: Output<String>? = null, val allowDatabases: Output<String>? = null, val allowDictionaries: Output<String>? = null, val dbClusterId: Output<String>? = null, val ddlAuthority: Output<Boolean>? = null, val dmlAuthority: Output<String>? = null, val totalDatabases: Output<String>? = null, val totalDictionaries: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<AccountArgs>

Provides a Click House Account resource. For information about Click House Account and how to use it, see What is Account.

Link copied to clipboard
Link copied to clipboard
object AccountMapper : ResourceMapper<Account>
Link copied to clipboard
Link copied to clipboard
class BackupPolicy : KotlinCustomResource

Provides a Click House Backup Policy resource. For information about Click House Backup Policy and how to use it, see What is Backup Policy.

Link copied to clipboard
data class BackupPolicyArgs(val backupRetentionPeriod: Output<Int>? = null, val dbClusterId: Output<String>? = null, val preferredBackupPeriods: Output<List<String>>? = null, val preferredBackupTime: Output<String>? = null) : ConvertibleToJava<BackupPolicyArgs>

Provides a Click House Backup Policy resource. For information about Click House Backup Policy and how to use it, see What is Backup Policy.

Link copied to clipboard
Link copied to clipboard
object BackupPolicyMapper : ResourceMapper<BackupPolicy>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DbCluster : KotlinCustomResource

Provides a Click House DBCluster resource. For information about Click House DBCluster and how to use it, see What is DBCluster.

Link copied to clipboard
data class DbClusterArgs(val allocatePublicConnection: Output<Boolean>? = null, val category: Output<String>? = null, val coldStorage: Output<String>? = null, val dbClusterAccessWhiteLists: Output<List<DbClusterDbClusterAccessWhiteListArgs>>? = null, val dbClusterClass: Output<String>? = null, val dbClusterDescription: Output<String>? = null, val dbClusterNetworkType: Output<String>? = null, val dbClusterVersion: Output<String>? = null, val dbNodeGroupCount: Output<Int>? = null, val dbNodeStorage: Output<String>? = null, val encryptionKey: Output<String>? = null, val encryptionType: Output<String>? = null, val maintainTime: Output<String>? = null, val multiZoneVswitchLists: Output<List<DbClusterMultiZoneVswitchListArgs>>? = null, val paymentType: Output<String>? = null, val period: Output<String>? = null, val renewalStatus: Output<String>? = null, val resourceGroupId: Output<String>? = null, val status: Output<String>? = null, val storageType: Output<String>? = null, val usedTime: Output<String>? = null, val vpcId: Output<String>? = null, val vswitchId: Output<String>? = null, val zoneId: Output<String>? = null) : ConvertibleToJava<DbClusterArgs>

Provides a Click House DBCluster resource. For information about Click House DBCluster and how to use it, see What is DBCluster.

Link copied to clipboard
Link copied to clipboard
object DbClusterMapper : ResourceMapper<DbCluster>
Link copied to clipboard

Functions

Link copied to clipboard
fun account(name: String): Account
suspend fun account(name: String, block: suspend AccountResourceBuilder.() -> Unit): Account
Link copied to clipboard
Link copied to clipboard
suspend fun dbCluster(name: String, block: suspend DbClusterResourceBuilder.() -> Unit): DbCluster