VirtualMachineStorageConfigurationArgs

data class VirtualMachineStorageConfigurationArgs(val dataSettings: Output<VirtualMachineStorageConfigurationDataSettingsArgs>? = null, val diskType: Output<String>, val logSettings: Output<VirtualMachineStorageConfigurationLogSettingsArgs>? = null, val storageWorkloadType: Output<String>, val systemDbOnDataDiskEnabled: Output<Boolean>? = null, val tempDbSettings: Output<VirtualMachineStorageConfigurationTempDbSettingsArgs>? = null) : ConvertibleToJava<VirtualMachineStorageConfigurationArgs>

Constructors

Link copied to clipboard
constructor(dataSettings: Output<VirtualMachineStorageConfigurationDataSettingsArgs>? = null, diskType: Output<String>, logSettings: Output<VirtualMachineStorageConfigurationLogSettingsArgs>? = null, storageWorkloadType: Output<String>, systemDbOnDataDiskEnabled: Output<Boolean>? = null, tempDbSettings: Output<VirtualMachineStorageConfigurationTempDbSettingsArgs>? = null)

Properties

Link copied to clipboard

A storage_settings block as defined below.

Link copied to clipboard
val diskType: Output<String>

The type of disk configuration to apply to the SQL Server. Valid values include NEW, EXTEND, or ADD.

Link copied to clipboard

A storage_settings block as defined below.

Link copied to clipboard

The type of storage workload. Valid values include GENERAL, OLTP, or DW.

Link copied to clipboard
val systemDbOnDataDiskEnabled: Output<Boolean>? = null

Specifies whether to set system databases (except tempDb) location to newly created data storage. Possible values are true and false. Defaults to false.

Link copied to clipboard

An temp_db_settings block as defined below.

Functions

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