Package-level declarations
Types
Link copied to clipboard
Sets a MariaDB Configuration value on a MariaDB Server.
Link copied to clipboard
data class ConfigurationArgs(val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<ConfigurationArgs>
Sets a MariaDB Configuration value on a MariaDB Server.
Link copied to clipboard
class ConfigurationArgsBuilder
Builder for ConfigurationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Configuration.
Link copied to clipboard
Link copied to clipboard
class DatabaseArgsBuilder
Builder for DatabaseArgs.
Link copied to clipboard
Link copied to clipboard
class DatabaseResourceBuilder
Builder for Database.
Link copied to clipboard
Manages a Firewall Rule for a MariaDB Server
Link copied to clipboard
data class FirewallRuleArgs(val endIpAddress: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val startIpAddress: Output<String>? = null) : ConvertibleToJava<FirewallRuleArgs>
Manages a Firewall Rule for a MariaDB Server
Link copied to clipboard
class FirewallRuleArgsBuilder
Builder for FirewallRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for FirewallRule.
Link copied to clipboard
object MariadbFunctions
Link copied to clipboard
data class ServerArgs(val administratorLogin: Output<String>? = null, val administratorLoginPassword: Output<String>? = null, val autoGrowEnabled: Output<Boolean>? = null, val backupRetentionDays: Output<Int>? = null, val createMode: Output<String>? = null, val creationSourceServerId: Output<String>? = null, val geoRedundantBackupEnabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val restorePointInTime: Output<String>? = null, val skuName: Output<String>? = null, val sslEnforcementEnabled: Output<Boolean>? = null, val sslMinimalTlsVersionEnforced: Output<String>? = null, val storageMb: Output<Int>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<ServerArgs>
Manages a MariaDB Server.
Link copied to clipboard
class ServerArgsBuilder
Builder for ServerArgs.
Link copied to clipboard
Link copied to clipboard
class ServerResourceBuilder
Builder for Server.
Link copied to clipboard
Manages a MariaDB Virtual Network Rule.
Link copied to clipboard
data class VirtualNetworkRuleArgs(val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkRuleArgs>
Manages a MariaDB Virtual Network Rule.
Link copied to clipboard
Builder for VirtualNetworkRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for VirtualNetworkRule.
Functions
Link copied to clipboard
suspend fun configuration(name: String, block: suspend ConfigurationResourceBuilder.() -> Unit): Configuration
Link copied to clipboard
suspend fun firewallRule(name: String, block: suspend FirewallRuleResourceBuilder.() -> Unit): FirewallRule
Link copied to clipboard
suspend fun virtualNetworkRule(name: String, block: suspend VirtualNetworkRuleResourceBuilder.() -> Unit): VirtualNetworkRule