ComputeEnginePreferencesArgs

data class ComputeEnginePreferencesArgs(val licenseType: Output<ComputeEnginePreferencesLicenseType>? = null, val machinePreferences: Output<MachinePreferencesArgs>? = null, val persistentDiskType: Output<ComputeEnginePreferencesPersistentDiskType>? = null) : ConvertibleToJava<ComputeEnginePreferencesArgs>

The user preferences relating to Compute Engine target platform.

Constructors

Link copied to clipboard
fun ComputeEnginePreferencesArgs(licenseType: Output<ComputeEnginePreferencesLicenseType>? = null, machinePreferences: Output<MachinePreferencesArgs>? = null, persistentDiskType: Output<ComputeEnginePreferencesPersistentDiskType>? = null)

Functions

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

Properties

Link copied to clipboard

License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.

Link copied to clipboard

Preferences concerning the machine types to consider on Compute Engine.

Link copied to clipboard

Persistent disk type to use. If unspecified (default), all types are considered, based on available usage data.