AzureHybridBenefitPropertiesArgs

data class AzureHybridBenefitPropertiesArgs(val scomLicenseType: Output<Either<String, HybridLicenseType>>? = null, val sqlServerLicenseType: Output<Either<String, HybridLicenseType>>? = null, val windowsServerLicenseType: Output<Either<String, HybridLicenseType>>? = null) : ConvertibleToJava<AzureHybridBenefitPropertiesArgs>

The properties to maximize savings by using Azure Hybrid Benefit

Constructors

Link copied to clipboard
constructor(scomLicenseType: Output<Either<String, HybridLicenseType>>? = null, sqlServerLicenseType: Output<Either<String, HybridLicenseType>>? = null, windowsServerLicenseType: Output<Either<String, HybridLicenseType>>? = null)

Properties

Link copied to clipboard
val scomLicenseType: Output<Either<String, HybridLicenseType>>? = null

SCOM license type. Maximize savings by using license you already own

Link copied to clipboard
val sqlServerLicenseType: Output<Either<String, HybridLicenseType>>? = null

SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own

Link copied to clipboard
val windowsServerLicenseType: Output<Either<String, HybridLicenseType>>? = null

Specifies that the image or disk that is being used was licensed on-premises.

For more information, see Azure Hybrid Use Benefit for Windows Server

Functions

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