Generic objects allow for defining and creating new types of objects in ManageIQ that are not officially supported. This provides flexibility to model additional resources. Generic objects have attributes and relationships that are defined via generic object definitions. They can be accessed throughout ManageIQ and used in the UI, automation, and REST APIs. Current development focuses on CRUD operations for definitions and objects, with future work including improved querying, relationships, and other capabilities.