Versions in this module Expand all Collapse all v0 v0.15.3 Mar 6, 2020 v0.15.2 Dec 19, 2019 Changes in this version + const InstanceActionInfoActionTypeBlockDeviceRescan + const InstanceActionInfoActionTypeFlushMetrics + const InstanceActionInfoActionTypeInstanceStart + const InstanceActionInfoActionTypeSendCtrlAltDel + const InstanceInfoStateHalted + const InstanceInfoStateHalting + const InstanceInfoStateRunning + const InstanceInfoStateStarting + const InstanceInfoStateUninitialized + const LoggerLevelDebug + const LoggerLevelError + const LoggerLevelInfo + const LoggerLevelWarning + type BootSource struct + BootArgs string + KernelImagePath *string + func (m *BootSource) MarshalBinary() ([]byte, error) + func (m *BootSource) UnmarshalBinary(b []byte) error + func (m *BootSource) Validate(formats strfmt.Registry) error + type CPUTemplate string + const CPUTemplateC3 + const CPUTemplateT2 + func (m CPUTemplate) Validate(formats strfmt.Registry) error + type Drive struct + DriveID *string + IsReadOnly *bool + IsRootDevice *bool + Partuuid string + PathOnHost *string + RateLimiter *RateLimiter + func (m *Drive) MarshalBinary() ([]byte, error) + func (m *Drive) UnmarshalBinary(b []byte) error + func (m *Drive) Validate(formats strfmt.Registry) error + type Error struct + FaultMessage string + func (m *Error) MarshalBinary() ([]byte, error) + func (m *Error) UnmarshalBinary(b []byte) error + func (m *Error) Validate(formats strfmt.Registry) error + type InstanceActionInfo struct + ActionType *string + Payload string + func (m *InstanceActionInfo) MarshalBinary() ([]byte, error) + func (m *InstanceActionInfo) UnmarshalBinary(b []byte) error + func (m *InstanceActionInfo) Validate(formats strfmt.Registry) error + type InstanceInfo struct + ID *string + State *string + VmmVersion *string + func (m *InstanceInfo) MarshalBinary() ([]byte, error) + func (m *InstanceInfo) UnmarshalBinary(b []byte) error + func (m *InstanceInfo) Validate(formats strfmt.Registry) error + type Logger struct + Level *string + LogFifo *string + MetricsFifo *string + Options []string + ShowLevel *bool + ShowLogOrigin *bool + func (m *Logger) MarshalBinary() ([]byte, error) + func (m *Logger) UnmarshalBinary(b []byte) error + func (m *Logger) Validate(formats strfmt.Registry) error + type MachineConfiguration struct + CPUTemplate CPUTemplate + HtEnabled *bool + MemSizeMib *int64 + VcpuCount *int64 + func (m *MachineConfiguration) MarshalBinary() ([]byte, error) + func (m *MachineConfiguration) UnmarshalBinary(b []byte) error + func (m *MachineConfiguration) Validate(formats strfmt.Registry) error + type NetworkInterface struct + AllowMmdsRequests bool + GuestMac string + HostDevName *string + IfaceID *string + RxRateLimiter *RateLimiter + TxRateLimiter *RateLimiter + func (m *NetworkInterface) MarshalBinary() ([]byte, error) + func (m *NetworkInterface) UnmarshalBinary(b []byte) error + func (m *NetworkInterface) Validate(formats strfmt.Registry) error + type PartialDrive struct + DriveID *string + PathOnHost *string + func (m *PartialDrive) MarshalBinary() ([]byte, error) + func (m *PartialDrive) UnmarshalBinary(b []byte) error + func (m *PartialDrive) Validate(formats strfmt.Registry) error + type PartialNetworkInterface struct + IfaceID *string + RxRateLimiter *RateLimiter + TxRateLimiter *RateLimiter + func (m *PartialNetworkInterface) MarshalBinary() ([]byte, error) + func (m *PartialNetworkInterface) UnmarshalBinary(b []byte) error + func (m *PartialNetworkInterface) Validate(formats strfmt.Registry) error + type RateLimiter struct + Bandwidth *TokenBucket + Ops *TokenBucket + func (m *RateLimiter) MarshalBinary() ([]byte, error) + func (m *RateLimiter) UnmarshalBinary(b []byte) error + func (m *RateLimiter) Validate(formats strfmt.Registry) error + type TokenBucket struct + OneTimeBurst *int64 + RefillTime *int64 + Size *int64 + func (m *TokenBucket) MarshalBinary() ([]byte, error) + func (m *TokenBucket) UnmarshalBinary(b []byte) error + func (m *TokenBucket) Validate(formats strfmt.Registry) error + type Vsock struct + GuestCid int64 + ID *string + func (m *Vsock) MarshalBinary() ([]byte, error) + func (m *Vsock) UnmarshalBinary(b []byte) error + func (m *Vsock) Validate(formats strfmt.Registry) error