Update Resource content type with conditional fields