/// <summary> /// This endpoint is used with a TTL type check to set the status of the check to warning and to reset the TTL clock. /// </summary> /// <param name="tTLCheckPassParmeter">TTL Check Pass Parmeter</param> /// <returns></returns> public async Task<(bool result, string backJson)> TTLCheckWarn(TTLCheckPassParmeter tTLCheckPassParmeter) { return await Put(tTLCheckPassParmeter, $"/agent/check/warn/{tTLCheckPassParmeter.Check_ID}"); }
/// <summary> /// This endpoint is used with a TTL type check to set the status of the check to critical and to reset the TTL clock. /// </summary> /// <param name="tTLCheckPassParmeter">TTL Check Pass Parmeter</param> /// <returns></returns> public async Task <(bool result, string backJson)> TTLCheckFail(TTLCheckPassParmeter tTLCheckPassParmeter) { return(await Put(tTLCheckPassParmeter, $"/agent/check/fail/{tTLCheckPassParmeter.Check_ID}")); }
/// <summary> /// This endpoint is used with a TTL type check to set the status of the check to passing and to reset the TTL clock. /// </summary> /// <param name="tTLCheckUpdateParmeter">TTL CheckUpdate Parmeter</param> /// <returns></returns> public async Task <(bool result, string backJson)> TTLCheckPass(TTLCheckPassParmeter tTLCheckPassParmeter) { return(await Put(tTLCheckPassParmeter, $"/agent/check/pass")); }