HighAvailabilityMode Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The high availability modes for a cluster.
public readonly struct HighAvailabilityMode : IEquatable<Azure.ResourceManager.MongoCluster.Models.HighAvailabilityMode>
type HighAvailabilityMode = struct
Public Structure HighAvailabilityMode
Implements IEquatable(Of HighAvailabilityMode)
- Inheritance
-
HighAvailabilityMode
- Implements
Constructors
HighAvailabilityMode(String) |
Initializes a new instance of HighAvailabilityMode. |
Properties
Disabled |
High availability mode is disabled. This mode is can see availability impact during faults or maintenance and is not recommended for production. |
SameZone |
High availability mode is enabled, where each server in a shard is placed in the same availability zone. |
ZoneRedundantPreferred |
High availability mode is enabled and preferences ZoneRedundant if availability zones capacity is available in the region, otherwise falls-back to provisioning with SameZone. |
Methods
Equals(HighAvailabilityMode) |
Indicates whether the current object is equal to another object of the same type. |
ToString() |
Returns the fully qualified type name of this instance. |
Operators
Equality(HighAvailabilityMode, HighAvailabilityMode) |
Determines if two HighAvailabilityMode values are the same. |
Implicit(String to HighAvailabilityMode) |
Converts a string to a HighAvailabilityMode. |
Inequality(HighAvailabilityMode, HighAvailabilityMode) |
Determines if two HighAvailabilityMode values are not the same. |