Package-level declarations

Types

Link copied to clipboard
class FlexibleDatabase : KotlinCustomResource

Manages a MySQL Database within a MySQL Flexible Server

Link copied to clipboard
data class FlexibleDatabaseArgs(val charset: Output<String>? = null, val collation: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null) : ConvertibleToJava<FlexibleDatabaseArgs>

Manages a MySQL Database within a MySQL Flexible Server

Link copied to clipboard
object FlexibleDatabaseMapper : ResourceMapper<FlexibleDatabase>
Link copied to clipboard
class FlexibleServer : KotlinCustomResource

Manages a MySQL Flexible Server.

class FlexibleServerActiveDirectoryAdministratory : KotlinCustomResource

Manages an Active Directory administrator on a MySQL Flexible Server

data class FlexibleServerActiveDirectoryAdministratoryArgs(val identityId: Output<String>? = null, val login: Output<String>? = null, val objectId: Output<String>? = null, val serverId: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<FlexibleServerActiveDirectoryAdministratoryArgs>

Manages an Active Directory administrator on a MySQL Flexible Server

Link copied to clipboard
data class FlexibleServerArgs(val administratorLogin: Output<String>? = null, val administratorPassword: Output<String>? = null, val administratorPasswordWoVersion: Output<Int>? = null, val backupRetentionDays: Output<Int>? = null, val createMode: Output<String>? = null, val customerManagedKey: Output<FlexibleServerCustomerManagedKeyArgs>? = null, val delegatedSubnetId: Output<String>? = null, val geoRedundantBackupEnabled: Output<Boolean>? = null, val highAvailability: Output<FlexibleServerHighAvailabilityArgs>? = null, val identity: Output<FlexibleServerIdentityArgs>? = null, val location: Output<String>? = null, val maintenanceWindow: Output<FlexibleServerMaintenanceWindowArgs>? = null, val name: Output<String>? = null, val pointInTimeRestoreTimeInUtc: Output<String>? = null, val privateDnsZoneId: Output<String>? = null, val publicNetworkAccess: Output<String>? = null, val replicationRole: Output<String>? = null, val resourceGroupName: Output<String>? = null, val skuName: Output<String>? = null, val sourceServerId: Output<String>? = null, val storage: Output<FlexibleServerStorageArgs>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<FlexibleServerArgs>

Manages a MySQL Flexible Server.

Link copied to clipboard
Link copied to clipboard
class FlexibleServerConfiguration : KotlinCustomResource

Sets a MySQL Flexible Server Configuration value on a MySQL Flexible Server.

Link copied to clipboard
data class FlexibleServerConfigurationArgs(val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serverName: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<FlexibleServerConfigurationArgs>

Sets a MySQL Flexible Server Configuration value on a MySQL Flexible Server.

Link copied to clipboard
class FlexibleServerFirewallRule : KotlinCustomResource

Manages a Firewall Rule for a MySQL Flexible Server.

Link copied to clipboard
data class FlexibleServerFirewallRuleArgs(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<FlexibleServerFirewallRuleArgs>

Manages a Firewall Rule for a MySQL Flexible Server.

Link copied to clipboard
object FlexibleServerMapper : ResourceMapper<FlexibleServer>
Link copied to clipboard

Functions