DatabaseProfileArgs

data class DatabaseProfileArgs(val backupRetentionDays: Output<Int>? = null, val haEnabled: Output<Either<String, HAEnabled>>? = null, val serverName: Output<String>? = null, val sku: Output<String>, val sslEnforcementEnabled: Output<Either<String, EnableSslEnforcement>>? = null, val storageInGB: Output<Double>? = null, val storageIops: Output<Double>? = null, val storageSku: Output<String>? = null, val tier: Output<DatabaseTier>, val type: Output<Either<String, DatabaseType>>, val version: Output<String>? = null) : ConvertibleToJava<DatabaseProfileArgs>

Workload database profile

Constructors

Link copied to clipboard
constructor(backupRetentionDays: Output<Int>? = null, haEnabled: Output<Either<String, HAEnabled>>? = null, serverName: Output<String>? = null, sku: Output<String>, sslEnforcementEnabled: Output<Either<String, EnableSslEnforcement>>? = null, storageInGB: Output<Double>? = null, storageIops: Output<Double>? = null, storageSku: Output<String>? = null, tier: Output<DatabaseTier>, type: Output<Either<String, DatabaseType>>, version: Output<String>? = null)

Properties

Link copied to clipboard
val backupRetentionDays: Output<Int>? = null

Backup retention days for the server

Link copied to clipboard
val haEnabled: Output<Either<String, HAEnabled>>? = null

Whether to enable HA for the server

Link copied to clipboard
val serverName: Output<String>? = null

Database server name

Link copied to clipboard
val sku: Output<String>

The name of the server SKU, e.g. Standard_D32s_v4

Link copied to clipboard
val sslEnforcementEnabled: Output<Either<String, EnableSslEnforcement>>? = null

Whether to enable SSL enforcement on the database

Link copied to clipboard
val storageInGB: Output<Double>? = null

Database storage size in GB

Link copied to clipboard
val storageIops: Output<Double>? = null

Storage IOPS for the server

Link copied to clipboard
val storageSku: Output<String>? = null

SKU name for database storage

Link copied to clipboard
val tier: Output<DatabaseTier>

Tier of the server SKU

Link copied to clipboard
val type: Output<Either<String, DatabaseType>>

Database type

Link copied to clipboard
val version: Output<String>? = null

Database version

Functions

Link copied to clipboard
open override fun toJava(): DatabaseProfileArgs