Package-level declarations

Types

Link copied to clipboard
class Account : KotlinCustomResource

Provides a Click House Enterprise Db Cluster Account resource. Clickhouse enterprise instance account. For information about Click House Enterprise Db Cluster Account and how to use it, see What is Enterprise Db Cluster Account.

Link copied to clipboard
data class AccountArgs(val account: Output<String>? = null, val accountType: Output<String>? = null, val dbInstanceId: Output<String>? = null, val description: Output<String>? = null, val dmlAuthSetting: Output<AccountDmlAuthSettingArgs>? = null, val password: Output<String>? = null) : ConvertibleToJava<AccountArgs>

Provides a Click House Enterprise Db Cluster Account resource. Clickhouse enterprise instance account. For information about Click House Enterprise Db Cluster Account and how to use it, see What is Enterprise Db Cluster 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 Enterprise Db Cluster Backup Policy resource. Enterprise ClickHouse instance backup policy. For information about Click House Enterprise Db Cluster Backup Policy and how to use it, see What is Enterprise Db Cluster Backup Policy.

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

Provides a Click House Enterprise Db Cluster Backup Policy resource. Enterprise ClickHouse instance backup policy. For information about Click House Enterprise Db Cluster Backup Policy and how to use it, see What is Enterprise Db Cluster Backup Policy.

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

Provides a Click House Enterprise D B Cluster resource. Enterprise Edition Cluster Resources. For information about Click House Enterprise D B Cluster and how to use it, see What is Enterprise D B Cluster.

Link copied to clipboard
data class ClickHouseEnterpriseDbClusterArgs(val multiZones: Output<List<ClickHouseEnterpriseDbClusterMultiZoneArgs>>? = null, val scaleMax: Output<String>? = null, val scaleMin: Output<String>? = null, val vpcId: Output<String>? = null, val vswitchId: Output<String>? = null, val zoneId: Output<String>? = null) : ConvertibleToJava<ClickHouseEnterpriseDbClusterArgs>

Provides a Click House Enterprise D B Cluster resource. Enterprise Edition Cluster Resources. For information about Click House Enterprise D B Cluster and how to use it, see What is Enterprise D B Cluster.

Link copied to clipboard
class PublicEndpoint : KotlinCustomResource

Provides a Click House Enterprise Db Cluster Public Endpoint resource. ClickHouse enterprise instance public network endpoint. For information about Click House Enterprise Db Cluster Public Endpoint and how to use it, see What is Enterprise Db Cluster Public Endpoint.

Link copied to clipboard
data class PublicEndpointArgs(val connectionStringPrefix: Output<String>? = null, val dbInstanceId: Output<String>? = null, val netType: Output<String>? = null) : ConvertibleToJava<PublicEndpointArgs>

Provides a Click House Enterprise Db Cluster Public Endpoint resource. ClickHouse enterprise instance public network endpoint. For information about Click House Enterprise Db Cluster Public Endpoint and how to use it, see What is Enterprise Db Cluster Public Endpoint.

Link copied to clipboard
Link copied to clipboard
object PublicEndpointMapper : ResourceMapper<PublicEndpoint>
Link copied to clipboard
class SecurityIp : KotlinCustomResource

Provides a Click House Enterprise Db Cluster Security I P resource. Enterprise Clickhouse instance Security IP. For information about Click House Enterprise Db Cluster Security I P and how to use it, see What is Enterprise Db Cluster Security I P.

Link copied to clipboard
data class SecurityIpArgs(val dbInstanceId: Output<String>? = null, val groupName: Output<String>? = null, val securityIpList: Output<String>? = null) : ConvertibleToJava<SecurityIpArgs>

Provides a Click House Enterprise Db Cluster Security I P resource. Enterprise Clickhouse instance Security IP. For information about Click House Enterprise Db Cluster Security I P and how to use it, see What is Enterprise Db Cluster Security I P.

Link copied to clipboard
Link copied to clipboard
object SecurityIpMapper : ResourceMapper<SecurityIp>
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
Link copied to clipboard
suspend fun securityIp(name: String, block: suspend SecurityIpResourceBuilder.() -> Unit): SecurityIp