package
8.5.3+incompatible
Repository: https://github.com/hive-io/hive-go-client.git
Documentation: pkg.go.dev
# Structs
Alert structure for alerts.
Broker settings from the cluster table.
No description provided by the author
BrokerGuest describes a guest assignment.
BrokerPool describes a pool received from BrokerLogin.
ChangeFeed wrapper around a websocket to monitor database changes.
ChangeFeedMessage contains a change from the database.
Client is a wrapper around the hiveio rest api.
Cluster record from the rest api.
ClusterBackup data protection settings from the cluster table.
DiskInfo contains information about a disk from a storage pool.
Settings for email alerts.
ExternalGuest is used to add external guest records to the system.
Gateway settings from the cluster table.
No description provided by the author
Guest describes a guest record from the rest api.
GuestAgentMetadata contains information fabout the hive agent on the guest.
GuestBackup is struct for backup data of VM.
GuestDisk is the structure for GuestDisk object in db.
GuestError is a struct for errors in the guest record.
No description provided by the author
GuestNetwork is the structure for guest network interfaces.
GuestSessionInfo is struct for sessioninfo of user on VM.
GuestSnapshot is contains snapshot information about the guest.
Host describes a host record from the rest api.
HostDevice is information about a device forwarded to the guest from the host.
No description provided by the author
No description provided by the author
No description provided by the author
HostPackageInfo contains information about software and firmware packages.
Pool describes a guest pool record from the rest api.
PoolAffinity host affinity settings for the pool.
No description provided by the author
No description provided by the author
PoolBackup data protection settings from a pool record.
PoolCloudInit cloud-init settings for a pool record.
PoolDisk disk structure for a pool record.
PoolGuestProfile guestProfile section of a pool record.
PoolHostDevice a hostdevice to share with a virtual machine.
PoolInterface network interface settings for a pool.
Profile is a profile record from the rest api.
ProfileADConfig contains the active directory settings for a profile.
ProfileBackup contains data protection settings for a profile.
ProfileBrokerOptions contains rdp settings for a profile.
ProfileUserVolumes contains user volume settings for a profile.
Realm describes a realm from the rest api.
RealmServiceAccount contains an active directory service account for the realm.
StateChronology state tracking for the guest.
StoragePool describes a storage pool returned from the rest api.
StoragePoolFileInfo contains information about the files returned by Browse.
Task describes a task record from the rest api.
Template a template record from the rest interface.
TemplateDisk a disk from a template record.
TemplateInterface a network interface from a template record.
User describes a user record.
UserPreferences.
UserSession contains user session information for a guest.
UserVolume is the struct for uservolume on guest record.
Version is a structure containing version information returned by HostVersion.