As pointed out by @naved001 here, virtualization is an feature that can be optionally used in an Openshift cluster. Therefore, it makes more sense for it to be a resource attribute, rather than be a distinct resource type.
@knikolla What are your thoughts on this?