Skip to content
This repository has been archived by the owner on Jan 12, 2023. It is now read-only.

UI usage of inventory API

Mike Turley edited this page Jun 30, 2021 · 8 revisions

These are the MTV inventory properties being used by the UI. Objects and properties not listed here are not currently being used.

Last updated: 2021-06-29 (forklift-ui main @ 8c357da)

Providers

uid
name
namespace
selfLink
type
object
 - metadata
 - uid
 - name
 - namespace
 - selfLink
 - annotations
 - creationTimestamp
spec
 - type
 - url
 - secret
   - name
   - namespace
clusterCount (vsphere and ovirt)
hostCount (vsphere and ovirt)
vmCount (all)
networkCount (all)
datastoreCount (vsphere)
storageDomainCount (ovirt)

Hosts (vsphere)

id
name
selfLink
managementServerIp
networkAdapters

Datastores (vsphere)

id
name
selfLink

Storage Domains (ovirt)

id
name
selfLink

Storage Classes (openshift)

name
namespace
selfLink
object
  - provisioner
  - metadata
    - annotations

Networks (vsphere)

id
name
selfLink

Networks (ovirt)

id
name
selfLink

Networks (openshift)

uid
name
namespace
selfLink

VMs (vsphere)

id
name
selfLink
revision
revisionValidated
concerns
networks[]
 - id
disks[]
 - datastore
   - id
isTemplate

VMs (ovirt)

id
name
selfLink
revision
revisionValidated
concerns
nics[]
  - profile
    - network
diskAttachments[]
  - disk
    - storageDomain

Namespaces (openshift)

name
selfLink

Tree (each node)

kind
object
  - id
  - name
  - selfLink
children
Clone this wiki locally