Guess it doesn't matter that much, but I would have considered having this struct contain... code, message, and isEnabled and then reusing  the struct for all responses.  Then the fact that they are all related to ScanScope is apparent even in Resources response.