Share via


GpuInstanceProfile Struct

Definition

GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU.

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

Fields

Mig1G
Mig2G
Mig3G
Mig4G
Mig7G

Methods

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

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

Equals(GpuInstanceProfile)

Compares values of enum type GpuInstanceProfile

Equals(Object)

Compares values of enum type GpuInstanceProfile (override for Object)

GetHashCode()

Returns hashCode for enum GpuInstanceProfile

ToString()

Returns string representation for GpuInstanceProfile

Operators

Equality(GpuInstanceProfile, GpuInstanceProfile)

Overriding == operator for enum GpuInstanceProfile

Implicit(GpuInstanceProfile to String)

Implicit operator to convert GpuInstanceProfile to string

Implicit(String to GpuInstanceProfile)

Implicit operator to convert string to GpuInstanceProfile

Inequality(GpuInstanceProfile, GpuInstanceProfile)

Overriding != operator for enum GpuInstanceProfile

Applies to