Rubick/Diagnostic API

Introduction
Diagnostic API provides introspection into hardware and operating system configurations of node which runs diagnostic agent. This version of API is focused on resources that are managed by OpenStack services, for example, virtual guest domains, virtual block devices, network configurations etc. This API is intended to be read-only.