public static string Convert(this HighAvailabilityModes mode) { switch (mode) { case HighAvailabilityModes.All: return("all"); case HighAvailabilityModes.Exactly: return("exactly"); case HighAvailabilityModes.Nodes: return("nodes"); default: throw new ArgumentOutOfRangeException(nameof(mode), mode, null); } }
public void SetHighAvailabilityMode(HighAvailabilityModes mode) => SetArg("ha-mode", mode.Convert());
public void SetHighAvailabilityMode(HighAvailabilityModes mode) { Validate("ha-mode"); Arguments.Add("ha-mode", mode.ConvertTo()); }