Versions in this module Expand all Collapse all v0 v0.2.0 Jan 14, 2019 v0.1.0 Nov 17, 2017 Changes in this version + type Cluster struct + Id string + Name string + NumNodes int + RackableUnits []RackableUnits + SsdPinningPercentageLimit int + Stats map[string]string + UsageStats map[string]string + Uuid string + type HostEntity struct + BootTime float64 + CpuCapacity float64 + CpuFrequency float64 + MemoryCapacity float64 + Name string + NumVms int + Stats map[string]string + UsageStats map[string]string + type HostMetadata struct + type HostResponse struct + Entities []HostEntity + Metadata *HostMetadata + type Nutanix struct + func NewNutanix(url string, username string, password string) *Nutanix + func (n *Nutanix) GetCluster() *Cluster + func (n *Nutanix) GetHosts() []HostEntity + func (n *Nutanix) GetStorageContainers() []StorageEntity + func (n *Nutanix) GetVms() []*VmEntity + type NutanixMetadata struct + Count uint + EndIndex uint + FilterCriteria string + GrandTotalEntities uint + Page uint + SortCriteria string + StartIndex uint + TotalEntities uint + type RackableUnits struct + Id int + Model string + ModelName string + NodeUUids []string + Nodes []int + Positions []int + RackableUnitUuid string + Serial string + type RequestParams struct + type StorageEntity struct + Id string + MaxCapacity uint64 + Name string + Stats map[string]string + UsageStats map[string]string + type StorageResponse struct + Entities []StorageEntity + Metadata *NutanixMetadata + type VmEntity struct + MemoryMb float64 + Name string + NumCoresPerVCpu float64 + NumVCpus float64 + PowerState string + type VmMetadata struct + Count float64 + GrandTotalEntites float64 + TotalEntites float64 + type VmResponse struct + Entities []*VmEntity + Metadata *VmMetadata