Share via


HighAvailabilityMode Struct

Definition

High availability mode for a server.

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

Fields

Disabled
SameZone
ZoneRedundant

Methods

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

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

Equals(HighAvailabilityMode)

Compares values of enum type HighAvailabilityMode

Equals(Object)

Compares values of enum type HighAvailabilityMode (override for Object)

GetHashCode()

Returns hashCode for enum HighAvailabilityMode

ToString()

Returns string representation for HighAvailabilityMode

Operators

Equality(HighAvailabilityMode, HighAvailabilityMode)

Overriding == operator for enum HighAvailabilityMode

Implicit(HighAvailabilityMode to String)

Implicit operator to convert HighAvailabilityMode to string

Implicit(String to HighAvailabilityMode)

Implicit operator to convert string to HighAvailabilityMode

Inequality(HighAvailabilityMode, HighAvailabilityMode)

Overriding != operator for enum HighAvailabilityMode

Applies to