/// <summary> /// This endpoint updates the Autopilot configuration of the cluster. /// </summary> /// <param name="updateConfigurationParmeter">Update Configuration Parmeter</param> /// <returns></returns> public async Task <(bool result, ConsulSharp.Operator.Autopilot.ReadConfigurationResult readConfigurationResult)> UpdateConfiguration(UpdateConfigurationParmeter updateConfigurationParmeter) { return(await Put <UpdateConfigurationParmeter, ConsulSharp.Operator.Autopilot.ReadConfigurationResult>(updateConfigurationParmeter, " /operator/autopilot/configuration")); }
/// <summary> /// This endpoint updates the Autopilot configuration of the cluster. /// </summary> /// <param name="updateConfigurationParmeter">Update Configuration Parmeter</param> /// <returns></returns> public async Task <(bool result, string jsonContent)> UpdateConfiguration(UpdateConfigurationParmeter updateConfigurationParmeter) { return(await Put <UpdateConfigurationParmeter, string>(updateConfigurationParmeter, "/operator/autopilot/configuration")); }