vsansystem

package
v1.26.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromHost

func FromHost(client *govmomi.Client, host *object.HostSystem, apiTimeout time.Duration) (*object.HostVsanSystem, error)

FromHost returns a host's HostVsanSystem object.

func InitializeDisks

func InitializeDisks(client *govmomi.Client, host *object.HostSystem, hvs *object.HostVsanSystem, diskMap *types.VsanHostDiskMapping, apiTimeout time.Duration) error

InitializeDisks initializes and adds disks to the specified host disk group.

func Properties

func Properties(client *govmomi.Client, hss *object.HostVsanSystem, apiTimeout time.Duration) (*mo.HostVsanSystem, error)

Properties Returns the HostVsanSystem ManagedObject for the HostVsanSystem object.

func RemoveDiskMapping

func RemoveDiskMapping(client *govmomi.Client, host *object.HostSystem, hvs *object.HostVsanSystem, diskMap *types.VsanHostDiskMapping, apiTimeout time.Duration) error

RemoveDiskMapping removes the disks specified in diskMap from the disk group on host.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL