ComputeSettingsArgs

data class ComputeSettingsArgs(val hyperthreadCoreToMemoryRatio: Output<Double>, val price: Output<Double>, val rhelLinuxServerLicensing: Output<LinuxServerLicensingSettingsArgs>, val sqlServerLicensing: Output<List<SqlServerLicensingSettingsArgs>>, val suseLinuxServerLicensing: Output<LinuxServerLicensingSettingsArgs>, val virtualizationSoftwareSettings: Output<VirtualizationSoftwareSettingsArgs>, val windowsServerLicensing: Output<WindowsServerLicensingSettingsArgs>) : ConvertibleToJava<ComputeSettingsArgs>

Compute settings.

Constructors

Link copied to clipboard
constructor(hyperthreadCoreToMemoryRatio: Output<Double>, price: Output<Double>, rhelLinuxServerLicensing: Output<LinuxServerLicensingSettingsArgs>, sqlServerLicensing: Output<List<SqlServerLicensingSettingsArgs>>, suseLinuxServerLicensing: Output<LinuxServerLicensingSettingsArgs>, virtualizationSoftwareSettings: Output<VirtualizationSoftwareSettingsArgs>, windowsServerLicensing: Output<WindowsServerLicensingSettingsArgs>)

Properties

Link copied to clipboard

Hyperthread core to memory ratio.

Link copied to clipboard
val price: Output<Double>

Compute Price.

Link copied to clipboard

Linux Rhel Server licensing settings.

Link copied to clipboard

SQL Server licensing settings.

Link copied to clipboard

Linux Suse Server licensing settings.

Link copied to clipboard

Virtualization software settings.

Link copied to clipboard

Windows Server licensing settings.

Functions

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