Share via


ExtensionManagedBy Struct

Definition

Indicates if the extension is managed by azure or the user.

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

Fields

Azure
User

Methods

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

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

Equals(ExtensionManagedBy)

Compares values of enum type ExtensionManagedBy

Equals(Object)

Compares values of enum type ExtensionManagedBy (override for Object)

GetHashCode()

Returns hashCode for enum ExtensionManagedBy

ToString()

Returns string representation for ExtensionManagedBy

Operators

Equality(ExtensionManagedBy, ExtensionManagedBy)

Overriding == operator for enum ExtensionManagedBy

Implicit(ExtensionManagedBy to String)

Implicit operator to convert ExtensionManagedBy to string

Implicit(String to ExtensionManagedBy)

Implicit operator to convert string to ExtensionManagedBy

Inequality(ExtensionManagedBy, ExtensionManagedBy)

Overriding != operator for enum ExtensionManagedBy

Applies to