Share via


LicenseType Struct

Definition

The license type to use for Windows VMs. See Azure Hybrid User Benefits for more details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.LicenseTypeTypeConverter))]
public struct LicenseType : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.LicenseType>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Support.LicenseTypeTypeConverter))>]
type LicenseType = struct
    interface IArgumentCompleter
Public Structure LicenseType
Implements IArgumentCompleter, IEquatable(Of LicenseType)
Inheritance
LicenseType
Attributes
Implements

Fields

None

No additional licensing is applied.

WindowsServer

Enables Azure Hybrid User Benefits for Windows VMs.

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(LicenseType)

Compares values of enum type LicenseType

Equals(Object)

Compares values of enum type LicenseType (override for Object)

GetHashCode()

Returns hashCode for enum LicenseType

ToString()

Returns string representation for LicenseType

Operators

Equality(LicenseType, LicenseType)

Overriding == operator for enum LicenseType

Implicit(LicenseType to String)

Implicit operator to convert LicenseType to string

Implicit(String to LicenseType)

Implicit operator to convert string to LicenseType

Inequality(LicenseType, LicenseType)

Overriding != operator for enum LicenseType

Applies to