Share via


KubernetesPluginType Struct

Definition

The indicator of how this network will be utilized by the Kubernetes cluster.

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

Fields

Dpdk
Ipvlan
Macvlan
OSDevice
Sriov

Methods

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

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

Equals(KubernetesPluginType)

Compares values of enum type KubernetesPluginType

Equals(Object)

Compares values of enum type KubernetesPluginType (override for Object)

GetHashCode()

Returns hashCode for enum KubernetesPluginType

ToString()

Returns string representation for KubernetesPluginType

Operators

Equality(KubernetesPluginType, KubernetesPluginType)

Overriding == operator for enum KubernetesPluginType

Implicit(KubernetesPluginType to String)

Implicit operator to convert KubernetesPluginType to string

Implicit(String to KubernetesPluginType)

Implicit operator to convert string to KubernetesPluginType

Inequality(KubernetesPluginType, KubernetesPluginType)

Overriding != operator for enum KubernetesPluginType

Applies to