public IActionResult CreateResource([FromBody] Resource resource) { if (resource == null) { return(BadRequest()); } try { if (clusterManager.CreateResource(resource)) { return(Ok()); } else { return(NotFound()); } } catch (Exception ex) { return(StatusCode(500, "Internal server error")); } }