api

package
v0.0.0-...-c50b06b Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2021 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DomainEvent_name = map[int32]string{
	0: "DOMAIN_EVENT_UNSPECIFIED",
	1: "DOMAIN_EVENT_DESTROY",
	2: "DOMAIN_EVENT_RESTART",
	3: "DOMAIN_EVENT_RENAME_RESTART",
	4: "DOMAIN_EVENT_PRESERVE",
	5: "DOMAIN_EVENT_COREDUMP_DESTROY",
	6: "DOMAIN_EVENT_COREDUMP_RESTART",
	7: "DOMAIN_EVENT_SOFT_RESET",
}
View Source
var DomainEvent_value = map[string]int32{
	"DOMAIN_EVENT_UNSPECIFIED":      0,
	"DOMAIN_EVENT_DESTROY":          1,
	"DOMAIN_EVENT_RESTART":          2,
	"DOMAIN_EVENT_RENAME_RESTART":   3,
	"DOMAIN_EVENT_PRESERVE":         4,
	"DOMAIN_EVENT_COREDUMP_DESTROY": 5,
	"DOMAIN_EVENT_COREDUMP_RESTART": 6,
	"DOMAIN_EVENT_SOFT_RESET":       7,
}
View Source
var DomainPowerState_name = map[int32]string{
	0: "DOMAIN_POWER_UNSPECIFIED",
	1: "DOMAIN_POWER_RUNNING",
	2: "DOMAIN_POWER_BLOCKED",
	3: "DOMAIN_POWER_PAUSED",
	4: "DOMAIN_POWER_SHUTDOWN",
	5: "DOMAIN_POWER_CRASHED",
	6: "DOMAIN_POWER_DYING",
	7: "DOMAIN_POWER_STOPPED",
}
View Source
var DomainPowerState_value = map[string]int32{
	"DOMAIN_POWER_UNSPECIFIED": 0,
	"DOMAIN_POWER_RUNNING":     1,
	"DOMAIN_POWER_BLOCKED":     2,
	"DOMAIN_POWER_PAUSED":      3,
	"DOMAIN_POWER_SHUTDOWN":    4,
	"DOMAIN_POWER_CRASHED":     5,
	"DOMAIN_POWER_DYING":       6,
	"DOMAIN_POWER_STOPPED":     7,
}
View Source
var DomainType_name = map[int32]string{
	0: "DOMAIN_TYPE_UNSPECIFIED",
	1: "DOMAIN_TYPE_PV",
	2: "DOMAIN_TYPE_PVH",
	3: "DOMAIN_TYPE_HVM",
}
View Source
var DomainType_value = map[string]int32{
	"DOMAIN_TYPE_UNSPECIFIED": 0,
	"DOMAIN_TYPE_PV":          1,
	"DOMAIN_TYPE_PVH":         2,
	"DOMAIN_TYPE_HVM":         3,
}
View Source
var Event_Type_name = map[int32]string{
	0: "DOMAIN_CREATED",
	1: "DOMAIN_REMOVED",
	2: "DOMAIN_STARTED",
	3: "DOMAIN_STOPPED",
	4: "NETWORK_ATTACH",
	5: "NETWORK_DETACH",
}
View Source
var Event_Type_value = map[string]int32{
	"DOMAIN_CREATED": 0,
	"DOMAIN_REMOVED": 1,
	"DOMAIN_STARTED": 2,
	"DOMAIN_STOPPED": 3,
	"NETWORK_ATTACH": 4,
	"NETWORK_DETACH": 5,
}
View Source
var GraphicType_name = map[int32]string{
	0: "GRAPHIC_UNSPECIFIED",
	1: "GRAPHIC_DESKTOP_ICON",
	2: "GRAPHIC_BACKGROUND",
}
View Source
var GraphicType_value = map[string]int32{
	"GRAPHIC_UNSPECIFIED":  0,
	"GRAPHIC_DESKTOP_ICON": 1,
	"GRAPHIC_BACKGROUND":   2,
}
View Source
var ImageFormat_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "RAW",
	2: "QCOW2",
	3: "ISO",
}
View Source
var ImageFormat_value = map[string]int32{
	"UNSPECIFIED": 0,
	"RAW":         1,
	"QCOW2":       2,
	"ISO":         3,
}

Functions

func RegisterRedctlServer

func RegisterRedctlServer(s *grpc.Server, srv RedctlServer)

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client is a client to the redctl service.

func NewClient

func NewClient() *Client

NewClient with no options

func (*Client) Close

func (c *Client) Close()

Close connection to server

func (*Client) Connected

func (c *Client) Connected() bool

Connected to server?

func (*Client) Context

func (c *Client) Context() context.Context

Context for grpc

func (*Client) CreateNDVM

func (c *Client) CreateNDVM(name string, imageName string, assignAll bool, copyImage bool) error

CreateNDVM creates an NDVM

func (*Client) Dial

func (c *Client) Dial() error

Dial gRPC server

func (*Client) DisplayForceResolution

func (c *Client) DisplayForceResolution(mode string) error

DisplayForceResolution sets persistent resolution

func (*Client) DomainCreate

func (c *Client) DomainCreate(dom *Domain) (*Domain, error)

DomainCreate to create new domain

func (*Client) DomainFind

func (c *Client) DomainFind(uuid string) (*Domain, error)

DomainFind to find a domain

func (*Client) DomainFindAll

func (c *Client) DomainFindAll() ([]*Domain, error)

DomainFindAll to find all domains

func (*Client) DomainFindByUUIDOrName

func (c *Client) DomainFindByUUIDOrName(uuid string, name string) ([]*Domain, error)

DomainFindByUUIDOrName provides all matches for uuid or name, with prioritization given to uuid matches in the results.

func (*Client) DomainFindByUUIDThenName

func (c *Client) DomainFindByUUIDThenName(uuid string, name string) (*Domain, error)

DomainFindByUUIDThenName provides single result with prioritization given toward uuid

func (*Client) DomainHotplugNetworkAttach

func (c *Client) DomainHotplugNetworkAttach(domain *Domain, network *DomainNetwork) error

DomainHotplugNetworkAttach to attach network device to a domain

func (*Client) DomainHotplugNetworkDetach

func (c *Client) DomainHotplugNetworkDetach(domain *Domain, network *DomainNetwork) error

DomainHotplugNetworkDetach to detach network device to a domain

func (*Client) DomainHotplugPCIAttach

func (c *Client) DomainHotplugPCIAttach(uuid, name string, pci *DomainPciDevice) error

DomainHotplugPCIAttach to attach a pci device to a domain

func (*Client) DomainHotplugPCIDetach

func (c *Client) DomainHotplugPCIDetach(uuid, name string, pci *DomainPciDevice) error

DomainHotplugPCIDetach to detach a pci device to a domain

func (*Client) DomainRemove

func (c *Client) DomainRemove(dom *Domain) error

DomainRemove to remove domain

func (*Client) DomainRestart

func (c *Client) DomainRestart(uuid string) error

DomainRestart to restart a domain

func (*Client) DomainStart

func (c *Client) DomainStart(uuid string) error

DomainStart to start domain

func (*Client) DomainStop

func (c *Client) DomainStop(uuid string) error

DomainStop to stop a domain

func (*Client) DomainUpdate

func (c *Client) DomainUpdate(domain *Domain) error

DomainUpdate to update a domain

func (*Client) GetRequestMetadata

func (c *Client) GetRequestMetadata(context.Context, ...string) (map[string]string, error)

GetRequestMetadata sets the value for "authorization" key Implemented interface for grpc.PerRPCCredentials

func (*Client) GraphicFind

func (c *Client) GraphicFind(name string, kind GraphicType) (*Graphic, error)

GraphicFind finds an existing graphic.

func (*Client) GraphicFindAll

func (c *Client) GraphicFindAll() ([]*Graphic, error)

GraphicFindAll finds all graphics.

func (*Client) GraphicFindAllBackgrounds

func (c *Client) GraphicFindAllBackgrounds() ([]*Graphic, error)

GraphicFindAllBackgrounds finds all background graphics.

func (*Client) GraphicFindAllDesktopIcons

func (c *Client) GraphicFindAllDesktopIcons() ([]*Graphic, error)

GraphicFindAllDesktopIcons finds all desktop icon graphics.

func (*Client) GraphicImport

func (c *Client) GraphicImport(graphic *Graphic) error

GraphicImport imports a new graphic.

func (*Client) GraphicRemove

func (c *Client) GraphicRemove(name string, kind GraphicType) error

GraphicRemove removes a graphic, if it exists.

func (*Client) ImageCopy

func (c *Client) ImageCopy(source string, destination string) (*Image, error)

ImageCreate to create an image

func (*Client) ImageCreate

func (c *Client) ImageCreate(name string, size int64) (*Image, error)

ImageCreate to create an image

func (*Client) ImageCreateBacked

func (c *Client) ImageCreateBacked(name string, size int64, backingImageName string) (*Image, error)

ImageCreateBacked to create an image backed by another image

func (*Client) ImageFind

func (c *Client) ImageFind(name string) (*Image, error)

ImageFind to find an image

func (*Client) ImageFindAll

func (c *Client) ImageFindAll() ([]*Image, error)

ImageFindAll to find all images

func (*Client) ImageRemove

func (c *Client) ImageRemove(name string) error

ImageRemove to remove an image

func (*Client) LuksAddKey

func (c *Client) LuksAddKey(existingKey, newKey []byte) (*LuksAddKeyReply, error)

LuksAddKey to add a luks key for dom0

func (*Client) LuksRemoveKey

func (c *Client) LuksRemoveKey(key []byte) (*LuksRemoveKeyReply, error)

LuksRemoveKey to remove a luks key for dom0

func (*Client) LuksRotateKey

func (c *Client) LuksRotateKey(existingKey, newKey []byte) (*LuksRotateKeyReply, error)

LuksRotateKey to rotate (add & remove) a luks key for dom0

func (*Client) RedctlClient

func (c *Client) RedctlClient() RedctlClient

RedctlClient getter

func (*Client) RemoveTimeout

func (c *Client) RemoveTimeout()

RemoveTimeout removes the timeout from the client.

func (*Client) RequireTransportSecurity

func (c *Client) RequireTransportSecurity() bool

RequireTransportSecurity - require transport security when we use creds Implemented interface for grpc.PerRPCCredentials

func (*Client) Shutdown

func (c *Client) Shutdown(timeout uint32) error

Shutdown to shutdown redctld. This makes sure that all domains are stopped and network devices are detached.

func (*Client) SubscribeEvents

func (c *Client) SubscribeEvents() (Redctl_SubscribeEventsClient, error)

func (*Client) UpgradeControlDomain

func (c *Client) UpgradeControlDomain(name string) (*UpgradeControlDomainReply, error)

ImageCreate to create an image

func (*Client) WithAuthPassword

func (c *Client) WithAuthPassword(password string) *Client

WithAuthPassword to specify auth password

func (*Client) WithAuthUser

func (c *Client) WithAuthUser(user string) *Client

WithAuthUser to specify auth username

func (*Client) WithServerURL

func (c *Client) WithServerURL(url string) *Client

WithServerURL to specify server URL

func (*Client) WithTLSCaCertFile

func (c *Client) WithTLSCaCertFile(path string) *Client

WithTLSCaCertFile to specify ca cert file path

func (*Client) WithTLSCertFile

func (c *Client) WithTLSCertFile(path string) *Client

WithTLSCertFile to specify device cert file path

func (*Client) WithTLSKeyFile

func (c *Client) WithTLSKeyFile(path string) *Client

WithTLSKeyFile to specify device key file path

func (*Client) WithTLSServerHostOverride

func (c *Client) WithTLSServerHostOverride(host string) *Client

WithTLSServerHostOverride to specify tls server host override

func (*Client) WithTimeout

func (c *Client) WithTimeout(timeout string) *Client

WithTimeout to specify connection timeout

type DisplayForceResolutionReply

type DisplayForceResolutionReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DisplayForceResolutionReply) Descriptor

func (*DisplayForceResolutionReply) Descriptor() ([]byte, []int)

func (*DisplayForceResolutionReply) ProtoMessage

func (*DisplayForceResolutionReply) ProtoMessage()

func (*DisplayForceResolutionReply) Reset

func (m *DisplayForceResolutionReply) Reset()

func (*DisplayForceResolutionReply) String

func (m *DisplayForceResolutionReply) String() string

func (*DisplayForceResolutionReply) XXX_DiscardUnknown

func (m *DisplayForceResolutionReply) XXX_DiscardUnknown()

func (*DisplayForceResolutionReply) XXX_Marshal

func (m *DisplayForceResolutionReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DisplayForceResolutionReply) XXX_Merge

func (m *DisplayForceResolutionReply) XXX_Merge(src proto.Message)

func (*DisplayForceResolutionReply) XXX_Size

func (m *DisplayForceResolutionReply) XXX_Size() int

func (*DisplayForceResolutionReply) XXX_Unmarshal

func (m *DisplayForceResolutionReply) XXX_Unmarshal(b []byte) error

type DisplayForceResolutionRequest

type DisplayForceResolutionRequest struct {
	Mode                 string   `protobuf:"bytes,1,opt,name=mode,proto3" json:"mode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DisplayForceResolutionRequest) Descriptor

func (*DisplayForceResolutionRequest) Descriptor() ([]byte, []int)

func (*DisplayForceResolutionRequest) GetMode

func (*DisplayForceResolutionRequest) ProtoMessage

func (*DisplayForceResolutionRequest) ProtoMessage()

func (*DisplayForceResolutionRequest) Reset

func (m *DisplayForceResolutionRequest) Reset()

func (*DisplayForceResolutionRequest) String

func (*DisplayForceResolutionRequest) XXX_DiscardUnknown

func (m *DisplayForceResolutionRequest) XXX_DiscardUnknown()

func (*DisplayForceResolutionRequest) XXX_Marshal

func (m *DisplayForceResolutionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DisplayForceResolutionRequest) XXX_Merge

func (m *DisplayForceResolutionRequest) XXX_Merge(src proto.Message)

func (*DisplayForceResolutionRequest) XXX_Size

func (m *DisplayForceResolutionRequest) XXX_Size() int

func (*DisplayForceResolutionRequest) XXX_Unmarshal

func (m *DisplayForceResolutionRequest) XXX_Unmarshal(b []byte) error

type Domain

type Domain struct {
	Uuid                 string               `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Config               *DomainConfiguration `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	PowerState           DomainPowerState     `protobuf:"varint,3,opt,name=power_state,json=powerState,proto3,enum=api.DomainPowerState" json:"power_state,omitempty"`
	StartOnBoot          bool                 `protobuf:"varint,4,opt,name=start_on_boot,json=startOnBoot,proto3" json:"start_on_boot,omitempty"`
	DesktopIcon          string               `protobuf:"bytes,5,opt,name=desktop_icon,json=desktopIcon,proto3" json:"desktop_icon,omitempty"`
	IsNetworkBackend     bool                 `protobuf:"varint,7,opt,name=is_network_backend,json=isNetworkBackend,proto3" json:"is_network_backend,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,6,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func NewPVDomain

func NewPVDomain(name string) *Domain

NewPVDomain creates a new domain from a template for a PV domain.

func NewPVHDomain

func NewPVHDomain(name string) *Domain

NewPVHDomain creates a new domain from a template for a PVH domain.

func NewUserDomain

func NewUserDomain(name string) *Domain

NewUserDomain creates a new domain from a template for a user domain.

func (*Domain) AddDisk

func (d *Domain) AddDisk(dd *DomainDisk)

AddDisk appends 'dd' to the slice of DomainDisk in 'dc'.

func (*Domain) AddNetwork

func (d *Domain) AddNetwork(dn *DomainNetwork)

AddNetwork appends 'dn' to the slice of DomainNetwork in 'dc'.

func (*Domain) AddPCIDevice

func (d *Domain) AddPCIDevice(dp *DomainPciDevice)

AddPCIDevice appends 'd' to the slice of DomainPciDevice in 'dc'.

func (*Domain) AddUSBController

func (d *Domain) AddUSBController(duc *DomainUsbController)

AddUSBController adds a USB controller to the domain configuration.

func (*Domain) Descriptor

func (*Domain) Descriptor() ([]byte, []int)

func (*Domain) FindPCIDeviceIndex

func (d *Domain) FindPCIDeviceIndex(address string) int

FindPCIDeviceIndex returns the index of (the first) device matching address

func (*Domain) GetArrayProperty

func (d *Domain) GetArrayProperty(key string, index int, subKey string) (string, error)

GetArrayProperty is like GetProperty, but requires an index and subkey as well. The index specifies which spec in the array to get, and the sub-key specifies the sub-property. Unlike GetProperty, GetArrayProperty will return at most one matching property.

func (*Domain) GetConfig

func (m *Domain) GetConfig() *DomainConfiguration

func (*Domain) GetDesktopIcon

func (m *Domain) GetDesktopIcon() string

func (*Domain) GetIsNetworkBackend

func (m *Domain) GetIsNetworkBackend() bool

func (*Domain) GetLastUpdated

func (m *Domain) GetLastUpdated() *timestamp.Timestamp

func (*Domain) GetPowerState

func (m *Domain) GetPowerState() DomainPowerState

func (*Domain) GetProperty

func (d *Domain) GetProperty(key string) ([]string, error)

GetProperty returns properties that match 'key' in a DomainConfiguration.

func (*Domain) GetStartOnBoot

func (m *Domain) GetStartOnBoot() bool

func (*Domain) GetUuid

func (m *Domain) GetUuid() string

func (*Domain) ProtoMessage

func (*Domain) ProtoMessage()

func (*Domain) RemoveDisk

func (d *Domain) RemoveDisk(index int) error

RemoveDisk removes the the DomainDisk at a specified index from the DomainConfiguration. An error is returned if index is not valid.

func (*Domain) RemoveNetwork

func (d *Domain) RemoveNetwork(index int) error

RemoveNetwork removes the the DomainNetwork at a specified index from the DomainConfiguration. An error is returned if index is not valid.

func (*Domain) RemovePCIDeviceByAddress

func (d *Domain) RemovePCIDeviceByAddress(address string) error

RemovePCIDevice removes the specified PCI device

func (*Domain) RemovePCIDeviceByIndex

func (d *Domain) RemovePCIDeviceByIndex(index int) error

RemovePCIDeviceByIndex removes the PCI device at specified index in DomainConfiguration.

func (*Domain) RemoveUSBController

func (d *Domain) RemoveUSBController(index int) error

RemoveUSBController removes a USB controller from the domain configuration.

func (*Domain) Reset

func (m *Domain) Reset()

func (*Domain) SetArrayProperty

func (d *Domain) SetArrayProperty(key string, index int, subKey string, value string) error

SetArrayProperty is like SetProperty, but requires an index and subkey as well. The index specifies which spec in the array to modify, and the sub-key specifies the sub-property.

func (*Domain) SetProperty

func (d *Domain) SetProperty(key string, value string) error

SetProperty sets a property in 'dc', using the key-value pair provided. If the property already exists, it is update with 'value'. Else, the new property is added, provided it is valid.

func (*Domain) String

func (m *Domain) String() string

func (*Domain) XXX_DiscardUnknown

func (m *Domain) XXX_DiscardUnknown()

func (*Domain) XXX_Marshal

func (m *Domain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Domain) XXX_Merge

func (m *Domain) XXX_Merge(src proto.Message)

func (*Domain) XXX_Size

func (m *Domain) XXX_Size() int

func (*Domain) XXX_Unmarshal

func (m *Domain) XXX_Unmarshal(b []byte) error

type DomainConfiguration

type DomainConfiguration struct {
	Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	//string description = 3;
	Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	//string pool = 5;
	Vcpus string `protobuf:"bytes,6,opt,name=vcpus,proto3" json:"vcpus,omitempty"`
	//string maxvcpus = 7;
	//string cpus = 8;
	//string cpus_soft = 9;
	//string cpu_weight = 10;
	//string cap = 11;
	Memory string `protobuf:"bytes,12,opt,name=memory,proto3" json:"memory,omitempty"`
	//string maxmem = 13;
	//repeated DomainVirtualNuma numas = 14;
	OnPoweroff     DomainEvent `protobuf:"varint,15,opt,name=on_poweroff,json=onPoweroff,proto3,enum=api.DomainEvent" json:"on_poweroff,omitempty"`
	OnReboot       DomainEvent `protobuf:"varint,16,opt,name=on_reboot,json=onReboot,proto3,enum=api.DomainEvent" json:"on_reboot,omitempty"`
	OnWatchdog     DomainEvent `protobuf:"varint,17,opt,name=on_watchdog,json=onWatchdog,proto3,enum=api.DomainEvent" json:"on_watchdog,omitempty"`
	OnCrash        DomainEvent `protobuf:"varint,18,opt,name=on_crash,json=onCrash,proto3,enum=api.DomainEvent" json:"on_crash,omitempty"`
	OnSoftReset    DomainEvent `protobuf:"varint,19,opt,name=on_soft_reset,json=onSoftReset,proto3,enum=api.DomainEvent" json:"on_soft_reset,omitempty"`
	Kernel         string      `protobuf:"bytes,20,opt,name=kernel,proto3" json:"kernel,omitempty"`
	KernelExtract  string      `protobuf:"bytes,21,opt,name=kernel_extract,json=kernelExtract,proto3" json:"kernel_extract,omitempty"`
	Ramdisk        string      `protobuf:"bytes,22,opt,name=ramdisk,proto3" json:"ramdisk,omitempty"`
	RamdiskExtract string      `protobuf:"bytes,23,opt,name=ramdisk_extract,json=ramdiskExtract,proto3" json:"ramdisk_extract,omitempty"`
	Cmdline        string      `protobuf:"bytes,24,opt,name=cmdline,proto3" json:"cmdline,omitempty"`
	//string seclabel = 23;
	//string init_seclabel = 24;
	//string max_grant_frames = 25;
	//string max_maptrack_frames = 26;
	DriverDomain string `protobuf:"bytes,27,opt,name=driver_domain,json=driverDomain,proto3" json:"driver_domain,omitempty"`
	//string device_tree = 28;
	Disks    []*DomainDisk    `protobuf:"bytes,29,rep,name=disks,proto3" json:"disks,omitempty"`
	Networks []*DomainNetwork `protobuf:"bytes,30,rep,name=networks,proto3" json:"networks,omitempty"`
	//repeated DomainVtpm vtpms = 31;
	//repeated DomainNinePfs pfs = 32;
	//repeated DomainPvCalls pvcalls = 33;
	//repeated DomainVfb vfbs = 34;
	//repeated DomainChannel channels = 35;
	//string rdm = 36;
	Usbctrls []*DomainUsbController `protobuf:"bytes,37,rep,name=usbctrls,proto3" json:"usbctrls,omitempty"`
	//repeated DomainUsbDevice usbdevs = 38;
	Pcidevs []*DomainPciDevice `protobuf:"bytes,39,rep,name=pcidevs,proto3" json:"pcidevs,omitempty"`
	// HVM Guest Specific Options
	Boot string `protobuf:"bytes,51,opt,name=boot,proto3" json:"boot,omitempty"`
	// Processor and Platform Features
	//string bios = 53;
	//string bios_path_override = 54;
	//string acpi = 55;
	//string acpi_s3 = 56;
	//string acpi_s4 = 57;
	//string acpi_laptop_slate = 58;
	Usb                  string   `protobuf:"bytes,59,opt,name=usb,proto3" json:"usb,omitempty"`
	Usbdevice            string   `protobuf:"bytes,60,opt,name=usbdevice,proto3" json:"usbdevice,omitempty"`
	Vga                  string   `protobuf:"bytes,61,opt,name=vga,proto3" json:"vga,omitempty"`
	Sdl                  string   `protobuf:"bytes,62,opt,name=sdl,proto3" json:"sdl,omitempty"`
	Opengl               string   `protobuf:"bytes,63,opt,name=opengl,proto3" json:"opengl,omitempty"`
	Vnc                  string   `protobuf:"bytes,64,opt,name=vnc,proto3" json:"vnc,omitempty"`
	Soundhw              string   `protobuf:"bytes,65,opt,name=soundhw,proto3" json:"soundhw,omitempty"`
	DeviceModelArgs      []string `protobuf:"bytes,66,rep,name=device_model_args,json=deviceModelArgs,proto3" json:"device_model_args,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainConfiguration) Descriptor

func (*DomainConfiguration) Descriptor() ([]byte, []int)

func (*DomainConfiguration) GetBoot

func (m *DomainConfiguration) GetBoot() string

func (*DomainConfiguration) GetCmdline

func (m *DomainConfiguration) GetCmdline() string

func (*DomainConfiguration) GetDeviceModelArgs

func (m *DomainConfiguration) GetDeviceModelArgs() []string

func (*DomainConfiguration) GetDisks

func (m *DomainConfiguration) GetDisks() []*DomainDisk

func (*DomainConfiguration) GetDriverDomain

func (m *DomainConfiguration) GetDriverDomain() string

func (*DomainConfiguration) GetKernel

func (m *DomainConfiguration) GetKernel() string

func (*DomainConfiguration) GetKernelExtract

func (m *DomainConfiguration) GetKernelExtract() string

func (*DomainConfiguration) GetMemory

func (m *DomainConfiguration) GetMemory() string

func (*DomainConfiguration) GetName

func (m *DomainConfiguration) GetName() string

func (*DomainConfiguration) GetNetworks

func (m *DomainConfiguration) GetNetworks() []*DomainNetwork

func (*DomainConfiguration) GetOnCrash

func (m *DomainConfiguration) GetOnCrash() DomainEvent

func (*DomainConfiguration) GetOnPoweroff

func (m *DomainConfiguration) GetOnPoweroff() DomainEvent

func (*DomainConfiguration) GetOnReboot

func (m *DomainConfiguration) GetOnReboot() DomainEvent

func (*DomainConfiguration) GetOnSoftReset

func (m *DomainConfiguration) GetOnSoftReset() DomainEvent

func (*DomainConfiguration) GetOnWatchdog

func (m *DomainConfiguration) GetOnWatchdog() DomainEvent

func (*DomainConfiguration) GetOpengl

func (m *DomainConfiguration) GetOpengl() string

func (*DomainConfiguration) GetPcidevs

func (m *DomainConfiguration) GetPcidevs() []*DomainPciDevice

func (*DomainConfiguration) GetRamdisk

func (m *DomainConfiguration) GetRamdisk() string

func (*DomainConfiguration) GetRamdiskExtract

func (m *DomainConfiguration) GetRamdiskExtract() string

func (*DomainConfiguration) GetSdl

func (m *DomainConfiguration) GetSdl() string

func (*DomainConfiguration) GetSoundhw

func (m *DomainConfiguration) GetSoundhw() string

func (*DomainConfiguration) GetType

func (m *DomainConfiguration) GetType() string

func (*DomainConfiguration) GetUsb

func (m *DomainConfiguration) GetUsb() string

func (*DomainConfiguration) GetUsbctrls

func (m *DomainConfiguration) GetUsbctrls() []*DomainUsbController

func (*DomainConfiguration) GetUsbdevice

func (m *DomainConfiguration) GetUsbdevice() string

func (*DomainConfiguration) GetUuid

func (m *DomainConfiguration) GetUuid() string

func (*DomainConfiguration) GetVcpus

func (m *DomainConfiguration) GetVcpus() string

func (*DomainConfiguration) GetVga

func (m *DomainConfiguration) GetVga() string

func (*DomainConfiguration) GetVnc

func (m *DomainConfiguration) GetVnc() string

func (*DomainConfiguration) ProtoMessage

func (*DomainConfiguration) ProtoMessage()

func (*DomainConfiguration) Reset

func (m *DomainConfiguration) Reset()

func (DomainConfiguration) Serialize

func (dc DomainConfiguration) Serialize() ([]byte, error)

Serialize converts a DomainConfiguration into a byte stream in the textual format of an xl.cfg.

func (*DomainConfiguration) String

func (m *DomainConfiguration) String() string

func (*DomainConfiguration) XXX_DiscardUnknown

func (m *DomainConfiguration) XXX_DiscardUnknown()

func (*DomainConfiguration) XXX_Marshal

func (m *DomainConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainConfiguration) XXX_Merge

func (m *DomainConfiguration) XXX_Merge(src proto.Message)

func (*DomainConfiguration) XXX_Size

func (m *DomainConfiguration) XXX_Size() int

func (*DomainConfiguration) XXX_Unmarshal

func (m *DomainConfiguration) XXX_Unmarshal(b []byte) error

type DomainCreateReply

type DomainCreateReply struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainCreateReply) Descriptor

func (*DomainCreateReply) Descriptor() ([]byte, []int)

func (*DomainCreateReply) GetDomain

func (m *DomainCreateReply) GetDomain() *Domain

func (*DomainCreateReply) ProtoMessage

func (*DomainCreateReply) ProtoMessage()

func (*DomainCreateReply) Reset

func (m *DomainCreateReply) Reset()

func (*DomainCreateReply) String

func (m *DomainCreateReply) String() string

func (*DomainCreateReply) XXX_DiscardUnknown

func (m *DomainCreateReply) XXX_DiscardUnknown()

func (*DomainCreateReply) XXX_Marshal

func (m *DomainCreateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainCreateReply) XXX_Merge

func (m *DomainCreateReply) XXX_Merge(src proto.Message)

func (*DomainCreateReply) XXX_Size

func (m *DomainCreateReply) XXX_Size() int

func (*DomainCreateReply) XXX_Unmarshal

func (m *DomainCreateReply) XXX_Unmarshal(b []byte) error

type DomainCreateRequest

type DomainCreateRequest struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainCreateRequest) Descriptor

func (*DomainCreateRequest) Descriptor() ([]byte, []int)

func (*DomainCreateRequest) GetDomain

func (m *DomainCreateRequest) GetDomain() *Domain

func (*DomainCreateRequest) ProtoMessage

func (*DomainCreateRequest) ProtoMessage()

func (*DomainCreateRequest) Reset

func (m *DomainCreateRequest) Reset()

func (*DomainCreateRequest) String

func (m *DomainCreateRequest) String() string

func (*DomainCreateRequest) XXX_DiscardUnknown

func (m *DomainCreateRequest) XXX_DiscardUnknown()

func (*DomainCreateRequest) XXX_Marshal

func (m *DomainCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainCreateRequest) XXX_Merge

func (m *DomainCreateRequest) XXX_Merge(src proto.Message)

func (*DomainCreateRequest) XXX_Size

func (m *DomainCreateRequest) XXX_Size() int

func (*DomainCreateRequest) XXX_Unmarshal

func (m *DomainCreateRequest) XXX_Unmarshal(b []byte) error

type DomainDisk

type DomainDisk struct {
	Target               string   `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	Format               string   `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	Vdev                 string   `protobuf:"bytes,3,opt,name=vdev,proto3" json:"vdev,omitempty"`
	Access               string   `protobuf:"bytes,4,opt,name=access,proto3" json:"access,omitempty"`
	Devtype              string   `protobuf:"bytes,5,opt,name=devtype,proto3" json:"devtype,omitempty"`
	Backend              string   `protobuf:"bytes,6,opt,name=backend,proto3" json:"backend,omitempty"`
	Backendtype          string   `protobuf:"bytes,7,opt,name=backendtype,proto3" json:"backendtype,omitempty"`
	Script               string   `protobuf:"bytes,8,opt,name=script,proto3" json:"script,omitempty"`
	Discard              string   `protobuf:"bytes,9,opt,name=discard,proto3" json:"discard,omitempty"`
	Image                *Image   `protobuf:"bytes,10,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewDomainDisk

func NewDomainDisk(target string, format string) *DomainDisk

NewDomainDisk creates a new disk

func (*DomainDisk) Descriptor

func (*DomainDisk) Descriptor() ([]byte, []int)

func (*DomainDisk) GetAccess

func (m *DomainDisk) GetAccess() string

func (*DomainDisk) GetBackend

func (m *DomainDisk) GetBackend() string

func (*DomainDisk) GetBackendtype

func (m *DomainDisk) GetBackendtype() string

func (*DomainDisk) GetDevtype

func (m *DomainDisk) GetDevtype() string

func (*DomainDisk) GetDiscard

func (m *DomainDisk) GetDiscard() string

func (*DomainDisk) GetFormat

func (m *DomainDisk) GetFormat() string

func (*DomainDisk) GetImage

func (m *DomainDisk) GetImage() *Image

func (*DomainDisk) GetScript

func (m *DomainDisk) GetScript() string

func (*DomainDisk) GetTarget

func (m *DomainDisk) GetTarget() string

func (*DomainDisk) GetVdev

func (m *DomainDisk) GetVdev() string

func (DomainDisk) MarshalText

func (dd DomainDisk) MarshalText() ([]byte, error)

MarshalText formats a DomainDisk into an xl spec string.

func (*DomainDisk) ProtoMessage

func (*DomainDisk) ProtoMessage()

func (*DomainDisk) Reset

func (m *DomainDisk) Reset()

func (*DomainDisk) String

func (m *DomainDisk) String() string

func (*DomainDisk) UnmarshalText

func (dd *DomainDisk) UnmarshalText(text []byte) error

UnmarshalText populates a DomainDisk from an xl spec string.

func (*DomainDisk) XXX_DiscardUnknown

func (m *DomainDisk) XXX_DiscardUnknown()

func (*DomainDisk) XXX_Marshal

func (m *DomainDisk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainDisk) XXX_Merge

func (m *DomainDisk) XXX_Merge(src proto.Message)

func (*DomainDisk) XXX_Size

func (m *DomainDisk) XXX_Size() int

func (*DomainDisk) XXX_Unmarshal

func (m *DomainDisk) XXX_Unmarshal(b []byte) error

type DomainEvent

type DomainEvent int32
const (
	DomainEvent_DOMAIN_EVENT_UNSPECIFIED      DomainEvent = 0
	DomainEvent_DOMAIN_EVENT_DESTROY          DomainEvent = 1
	DomainEvent_DOMAIN_EVENT_RESTART          DomainEvent = 2
	DomainEvent_DOMAIN_EVENT_RENAME_RESTART   DomainEvent = 3
	DomainEvent_DOMAIN_EVENT_PRESERVE         DomainEvent = 4
	DomainEvent_DOMAIN_EVENT_COREDUMP_DESTROY DomainEvent = 5
	DomainEvent_DOMAIN_EVENT_COREDUMP_RESTART DomainEvent = 6
	DomainEvent_DOMAIN_EVENT_SOFT_RESET       DomainEvent = 7
)

func (DomainEvent) EnumDescriptor

func (DomainEvent) EnumDescriptor() ([]byte, []int)

func (DomainEvent) String

func (x DomainEvent) String() string

type DomainFindAllReply

type DomainFindAllReply struct {
	Domains              []*Domain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DomainFindAllReply) Descriptor

func (*DomainFindAllReply) Descriptor() ([]byte, []int)

func (*DomainFindAllReply) GetDomains

func (m *DomainFindAllReply) GetDomains() []*Domain

func (*DomainFindAllReply) ProtoMessage

func (*DomainFindAllReply) ProtoMessage()

func (*DomainFindAllReply) Reset

func (m *DomainFindAllReply) Reset()

func (*DomainFindAllReply) String

func (m *DomainFindAllReply) String() string

func (*DomainFindAllReply) XXX_DiscardUnknown

func (m *DomainFindAllReply) XXX_DiscardUnknown()

func (*DomainFindAllReply) XXX_Marshal

func (m *DomainFindAllReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainFindAllReply) XXX_Merge

func (m *DomainFindAllReply) XXX_Merge(src proto.Message)

func (*DomainFindAllReply) XXX_Size

func (m *DomainFindAllReply) XXX_Size() int

func (*DomainFindAllReply) XXX_Unmarshal

func (m *DomainFindAllReply) XXX_Unmarshal(b []byte) error

type DomainFindAllRequest

type DomainFindAllRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainFindAllRequest) Descriptor

func (*DomainFindAllRequest) Descriptor() ([]byte, []int)

func (*DomainFindAllRequest) ProtoMessage

func (*DomainFindAllRequest) ProtoMessage()

func (*DomainFindAllRequest) Reset

func (m *DomainFindAllRequest) Reset()

func (*DomainFindAllRequest) String

func (m *DomainFindAllRequest) String() string

func (*DomainFindAllRequest) XXX_DiscardUnknown

func (m *DomainFindAllRequest) XXX_DiscardUnknown()

func (*DomainFindAllRequest) XXX_Marshal

func (m *DomainFindAllRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainFindAllRequest) XXX_Merge

func (m *DomainFindAllRequest) XXX_Merge(src proto.Message)

func (*DomainFindAllRequest) XXX_Size

func (m *DomainFindAllRequest) XXX_Size() int

func (*DomainFindAllRequest) XXX_Unmarshal

func (m *DomainFindAllRequest) XXX_Unmarshal(b []byte) error

type DomainFindReply

type DomainFindReply struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainFindReply) Descriptor

func (*DomainFindReply) Descriptor() ([]byte, []int)

func (*DomainFindReply) GetDomain

func (m *DomainFindReply) GetDomain() *Domain

func (*DomainFindReply) ProtoMessage

func (*DomainFindReply) ProtoMessage()

func (*DomainFindReply) Reset

func (m *DomainFindReply) Reset()

func (*DomainFindReply) String

func (m *DomainFindReply) String() string

func (*DomainFindReply) XXX_DiscardUnknown

func (m *DomainFindReply) XXX_DiscardUnknown()

func (*DomainFindReply) XXX_Marshal

func (m *DomainFindReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainFindReply) XXX_Merge

func (m *DomainFindReply) XXX_Merge(src proto.Message)

func (*DomainFindReply) XXX_Size

func (m *DomainFindReply) XXX_Size() int

func (*DomainFindReply) XXX_Unmarshal

func (m *DomainFindReply) XXX_Unmarshal(b []byte) error

type DomainFindRequest

type DomainFindRequest struct {
	Uuid                 string   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainFindRequest) Descriptor

func (*DomainFindRequest) Descriptor() ([]byte, []int)

func (*DomainFindRequest) GetUuid

func (m *DomainFindRequest) GetUuid() string

func (*DomainFindRequest) ProtoMessage

func (*DomainFindRequest) ProtoMessage()

func (*DomainFindRequest) Reset

func (m *DomainFindRequest) Reset()

func (*DomainFindRequest) String

func (m *DomainFindRequest) String() string

func (*DomainFindRequest) XXX_DiscardUnknown

func (m *DomainFindRequest) XXX_DiscardUnknown()

func (*DomainFindRequest) XXX_Marshal

func (m *DomainFindRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainFindRequest) XXX_Merge

func (m *DomainFindRequest) XXX_Merge(src proto.Message)

func (*DomainFindRequest) XXX_Size

func (m *DomainFindRequest) XXX_Size() int

func (*DomainFindRequest) XXX_Unmarshal

func (m *DomainFindRequest) XXX_Unmarshal(b []byte) error

type DomainHotplugNetworkAttachReply

type DomainHotplugNetworkAttachReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainHotplugNetworkAttachReply) Descriptor

func (*DomainHotplugNetworkAttachReply) Descriptor() ([]byte, []int)

func (*DomainHotplugNetworkAttachReply) ProtoMessage

func (*DomainHotplugNetworkAttachReply) ProtoMessage()

func (*DomainHotplugNetworkAttachReply) Reset

func (*DomainHotplugNetworkAttachReply) String

func (*DomainHotplugNetworkAttachReply) XXX_DiscardUnknown

func (m *DomainHotplugNetworkAttachReply) XXX_DiscardUnknown()

func (*DomainHotplugNetworkAttachReply) XXX_Marshal

func (m *DomainHotplugNetworkAttachReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugNetworkAttachReply) XXX_Merge

func (m *DomainHotplugNetworkAttachReply) XXX_Merge(src proto.Message)

func (*DomainHotplugNetworkAttachReply) XXX_Size

func (m *DomainHotplugNetworkAttachReply) XXX_Size() int

func (*DomainHotplugNetworkAttachReply) XXX_Unmarshal

func (m *DomainHotplugNetworkAttachReply) XXX_Unmarshal(b []byte) error

type DomainHotplugNetworkAttachRequest

type DomainHotplugNetworkAttachRequest struct {
	Domain               *Domain        `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	Network              *DomainNetwork `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*DomainHotplugNetworkAttachRequest) Descriptor

func (*DomainHotplugNetworkAttachRequest) Descriptor() ([]byte, []int)

func (*DomainHotplugNetworkAttachRequest) GetDomain

func (m *DomainHotplugNetworkAttachRequest) GetDomain() *Domain

func (*DomainHotplugNetworkAttachRequest) GetNetwork

func (*DomainHotplugNetworkAttachRequest) ProtoMessage

func (*DomainHotplugNetworkAttachRequest) ProtoMessage()

func (*DomainHotplugNetworkAttachRequest) Reset

func (*DomainHotplugNetworkAttachRequest) String

func (*DomainHotplugNetworkAttachRequest) XXX_DiscardUnknown

func (m *DomainHotplugNetworkAttachRequest) XXX_DiscardUnknown()

func (*DomainHotplugNetworkAttachRequest) XXX_Marshal

func (m *DomainHotplugNetworkAttachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugNetworkAttachRequest) XXX_Merge

func (*DomainHotplugNetworkAttachRequest) XXX_Size

func (m *DomainHotplugNetworkAttachRequest) XXX_Size() int

func (*DomainHotplugNetworkAttachRequest) XXX_Unmarshal

func (m *DomainHotplugNetworkAttachRequest) XXX_Unmarshal(b []byte) error

type DomainHotplugNetworkDetachReply

type DomainHotplugNetworkDetachReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainHotplugNetworkDetachReply) Descriptor

func (*DomainHotplugNetworkDetachReply) Descriptor() ([]byte, []int)

func (*DomainHotplugNetworkDetachReply) ProtoMessage

func (*DomainHotplugNetworkDetachReply) ProtoMessage()

func (*DomainHotplugNetworkDetachReply) Reset

func (*DomainHotplugNetworkDetachReply) String

func (*DomainHotplugNetworkDetachReply) XXX_DiscardUnknown

func (m *DomainHotplugNetworkDetachReply) XXX_DiscardUnknown()

func (*DomainHotplugNetworkDetachReply) XXX_Marshal

func (m *DomainHotplugNetworkDetachReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugNetworkDetachReply) XXX_Merge

func (m *DomainHotplugNetworkDetachReply) XXX_Merge(src proto.Message)

func (*DomainHotplugNetworkDetachReply) XXX_Size

func (m *DomainHotplugNetworkDetachReply) XXX_Size() int

func (*DomainHotplugNetworkDetachReply) XXX_Unmarshal

func (m *DomainHotplugNetworkDetachReply) XXX_Unmarshal(b []byte) error

type DomainHotplugNetworkDetachRequest

type DomainHotplugNetworkDetachRequest struct {
	Domain               *Domain        `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	Network              *DomainNetwork `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*DomainHotplugNetworkDetachRequest) Descriptor

func (*DomainHotplugNetworkDetachRequest) Descriptor() ([]byte, []int)

func (*DomainHotplugNetworkDetachRequest) GetDomain

func (m *DomainHotplugNetworkDetachRequest) GetDomain() *Domain

func (*DomainHotplugNetworkDetachRequest) GetNetwork

func (*DomainHotplugNetworkDetachRequest) ProtoMessage

func (*DomainHotplugNetworkDetachRequest) ProtoMessage()

func (*DomainHotplugNetworkDetachRequest) Reset

func (*DomainHotplugNetworkDetachRequest) String

func (*DomainHotplugNetworkDetachRequest) XXX_DiscardUnknown

func (m *DomainHotplugNetworkDetachRequest) XXX_DiscardUnknown()

func (*DomainHotplugNetworkDetachRequest) XXX_Marshal

func (m *DomainHotplugNetworkDetachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugNetworkDetachRequest) XXX_Merge

func (*DomainHotplugNetworkDetachRequest) XXX_Size

func (m *DomainHotplugNetworkDetachRequest) XXX_Size() int

func (*DomainHotplugNetworkDetachRequest) XXX_Unmarshal

func (m *DomainHotplugNetworkDetachRequest) XXX_Unmarshal(b []byte) error

type DomainHotplugPciAttachReply

type DomainHotplugPciAttachReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainHotplugPciAttachReply) Descriptor

func (*DomainHotplugPciAttachReply) Descriptor() ([]byte, []int)

func (*DomainHotplugPciAttachReply) ProtoMessage

func (*DomainHotplugPciAttachReply) ProtoMessage()

func (*DomainHotplugPciAttachReply) Reset

func (m *DomainHotplugPciAttachReply) Reset()

func (*DomainHotplugPciAttachReply) String

func (m *DomainHotplugPciAttachReply) String() string

func (*DomainHotplugPciAttachReply) XXX_DiscardUnknown

func (m *DomainHotplugPciAttachReply) XXX_DiscardUnknown()

func (*DomainHotplugPciAttachReply) XXX_Marshal

func (m *DomainHotplugPciAttachReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugPciAttachReply) XXX_Merge

func (m *DomainHotplugPciAttachReply) XXX_Merge(src proto.Message)

func (*DomainHotplugPciAttachReply) XXX_Size

func (m *DomainHotplugPciAttachReply) XXX_Size() int

func (*DomainHotplugPciAttachReply) XXX_Unmarshal

func (m *DomainHotplugPciAttachReply) XXX_Unmarshal(b []byte) error

type DomainHotplugPciAttachRequest

type DomainHotplugPciAttachRequest struct {
	Uuid                 string           `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Pcidev               *DomainPciDevice `protobuf:"bytes,2,opt,name=pcidev,proto3" json:"pcidev,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*DomainHotplugPciAttachRequest) Descriptor

func (*DomainHotplugPciAttachRequest) Descriptor() ([]byte, []int)

func (*DomainHotplugPciAttachRequest) GetPcidev

func (*DomainHotplugPciAttachRequest) GetUuid

func (*DomainHotplugPciAttachRequest) ProtoMessage

func (*DomainHotplugPciAttachRequest) ProtoMessage()

func (*DomainHotplugPciAttachRequest) Reset

func (m *DomainHotplugPciAttachRequest) Reset()

func (*DomainHotplugPciAttachRequest) String

func (*DomainHotplugPciAttachRequest) XXX_DiscardUnknown

func (m *DomainHotplugPciAttachRequest) XXX_DiscardUnknown()

func (*DomainHotplugPciAttachRequest) XXX_Marshal

func (m *DomainHotplugPciAttachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugPciAttachRequest) XXX_Merge

func (m *DomainHotplugPciAttachRequest) XXX_Merge(src proto.Message)

func (*DomainHotplugPciAttachRequest) XXX_Size

func (m *DomainHotplugPciAttachRequest) XXX_Size() int

func (*DomainHotplugPciAttachRequest) XXX_Unmarshal

func (m *DomainHotplugPciAttachRequest) XXX_Unmarshal(b []byte) error

type DomainHotplugPciDetachReply

type DomainHotplugPciDetachReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainHotplugPciDetachReply) Descriptor

func (*DomainHotplugPciDetachReply) Descriptor() ([]byte, []int)

func (*DomainHotplugPciDetachReply) ProtoMessage

func (*DomainHotplugPciDetachReply) ProtoMessage()

func (*DomainHotplugPciDetachReply) Reset

func (m *DomainHotplugPciDetachReply) Reset()

func (*DomainHotplugPciDetachReply) String

func (m *DomainHotplugPciDetachReply) String() string

func (*DomainHotplugPciDetachReply) XXX_DiscardUnknown

func (m *DomainHotplugPciDetachReply) XXX_DiscardUnknown()

func (*DomainHotplugPciDetachReply) XXX_Marshal

func (m *DomainHotplugPciDetachReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugPciDetachReply) XXX_Merge

func (m *DomainHotplugPciDetachReply) XXX_Merge(src proto.Message)

func (*DomainHotplugPciDetachReply) XXX_Size

func (m *DomainHotplugPciDetachReply) XXX_Size() int

func (*DomainHotplugPciDetachReply) XXX_Unmarshal

func (m *DomainHotplugPciDetachReply) XXX_Unmarshal(b []byte) error

type DomainHotplugPciDetachRequest

type DomainHotplugPciDetachRequest struct {
	Uuid                 string           `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Pcidev               *DomainPciDevice `protobuf:"bytes,2,opt,name=pcidev,proto3" json:"pcidev,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*DomainHotplugPciDetachRequest) Descriptor

func (*DomainHotplugPciDetachRequest) Descriptor() ([]byte, []int)

func (*DomainHotplugPciDetachRequest) GetPcidev

func (*DomainHotplugPciDetachRequest) GetUuid

func (*DomainHotplugPciDetachRequest) ProtoMessage

func (*DomainHotplugPciDetachRequest) ProtoMessage()

func (*DomainHotplugPciDetachRequest) Reset

func (m *DomainHotplugPciDetachRequest) Reset()

func (*DomainHotplugPciDetachRequest) String

func (*DomainHotplugPciDetachRequest) XXX_DiscardUnknown

func (m *DomainHotplugPciDetachRequest) XXX_DiscardUnknown()

func (*DomainHotplugPciDetachRequest) XXX_Marshal

func (m *DomainHotplugPciDetachRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainHotplugPciDetachRequest) XXX_Merge

func (m *DomainHotplugPciDetachRequest) XXX_Merge(src proto.Message)

func (*DomainHotplugPciDetachRequest) XXX_Size

func (m *DomainHotplugPciDetachRequest) XXX_Size() int

func (*DomainHotplugPciDetachRequest) XXX_Unmarshal

func (m *DomainHotplugPciDetachRequest) XXX_Unmarshal(b []byte) error

type DomainNetwork

type DomainNetwork struct {
	Mac                  string   `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac,omitempty"`
	Bridge               string   `protobuf:"bytes,2,opt,name=bridge,proto3" json:"bridge,omitempty"`
	Gatewaydev           string   `protobuf:"bytes,3,opt,name=gatewaydev,proto3" json:"gatewaydev,omitempty"`
	Type                 string   `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Model                string   `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Vifname              string   `protobuf:"bytes,6,opt,name=vifname,proto3" json:"vifname,omitempty"`
	Script               string   `protobuf:"bytes,7,opt,name=script,proto3" json:"script,omitempty"`
	Ip                   string   `protobuf:"bytes,8,opt,name=ip,proto3" json:"ip,omitempty"`
	Backend              string   `protobuf:"bytes,9,opt,name=backend,proto3" json:"backend,omitempty"`
	Rate                 string   `protobuf:"bytes,10,opt,name=rate,proto3" json:"rate,omitempty"`
	Devid                string   `protobuf:"bytes,11,opt,name=devid,proto3" json:"devid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewDomainNetwork

func NewDomainNetwork(backend, bridge, mac string) *DomainNetwork

NewDomainNetwork creates a new network device

func (*DomainNetwork) Descriptor

func (*DomainNetwork) Descriptor() ([]byte, []int)

func (*DomainNetwork) GetBackend

func (m *DomainNetwork) GetBackend() string

func (*DomainNetwork) GetBridge

func (m *DomainNetwork) GetBridge() string

func (*DomainNetwork) GetDevid

func (m *DomainNetwork) GetDevid() string

func (*DomainNetwork) GetGatewaydev

func (m *DomainNetwork) GetGatewaydev() string

func (*DomainNetwork) GetIp

func (m *DomainNetwork) GetIp() string

func (*DomainNetwork) GetMac

func (m *DomainNetwork) GetMac() string

func (*DomainNetwork) GetModel

func (m *DomainNetwork) GetModel() string

func (*DomainNetwork) GetRate

func (m *DomainNetwork) GetRate() string

func (*DomainNetwork) GetScript

func (m *DomainNetwork) GetScript() string

func (*DomainNetwork) GetType

func (m *DomainNetwork) GetType() string

func (*DomainNetwork) GetVifname

func (m *DomainNetwork) GetVifname() string

func (DomainNetwork) MarshalText

func (dn DomainNetwork) MarshalText() ([]byte, error)

MarshalText formats a DomainNetwork into an xl spec string.

func (*DomainNetwork) ProtoMessage

func (*DomainNetwork) ProtoMessage()

func (*DomainNetwork) Reset

func (m *DomainNetwork) Reset()

func (*DomainNetwork) String

func (m *DomainNetwork) String() string

func (*DomainNetwork) UnmarshalText

func (dn *DomainNetwork) UnmarshalText(text []byte) error

UnmarshalText populates a DomainNetwork from an xl spec string.

func (*DomainNetwork) XXX_DiscardUnknown

func (m *DomainNetwork) XXX_DiscardUnknown()

func (*DomainNetwork) XXX_Marshal

func (m *DomainNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainNetwork) XXX_Merge

func (m *DomainNetwork) XXX_Merge(src proto.Message)

func (*DomainNetwork) XXX_Size

func (m *DomainNetwork) XXX_Size() int

func (*DomainNetwork) XXX_Unmarshal

func (m *DomainNetwork) XXX_Unmarshal(b []byte) error

type DomainPciDevice

type DomainPciDevice struct {
	Address              string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Vslot                string   `protobuf:"bytes,2,opt,name=vslot,proto3" json:"vslot,omitempty"`
	Permissive           string   `protobuf:"bytes,3,opt,name=permissive,proto3" json:"permissive,omitempty"`
	Msitranslate         string   `protobuf:"bytes,4,opt,name=msitranslate,proto3" json:"msitranslate,omitempty"`
	Seize                string   `protobuf:"bytes,5,opt,name=seize,proto3" json:"seize,omitempty"`
	PowerMgmt            string   `protobuf:"bytes,6,opt,name=power_mgmt,json=powerMgmt,proto3" json:"power_mgmt,omitempty"`
	RdmPolicy            string   `protobuf:"bytes,7,opt,name=rdm_policy,json=rdmPolicy,proto3" json:"rdm_policy,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewDomainPCIDevice

func NewDomainPCIDevice(address string) *DomainPciDevice

NewDomainPCIDevice creates a new pci device

func (*DomainPciDevice) Descriptor

func (*DomainPciDevice) Descriptor() ([]byte, []int)

func (*DomainPciDevice) GetAddress

func (m *DomainPciDevice) GetAddress() string

func (*DomainPciDevice) GetMsitranslate

func (m *DomainPciDevice) GetMsitranslate() string

func (*DomainPciDevice) GetPermissive

func (m *DomainPciDevice) GetPermissive() string

func (*DomainPciDevice) GetPowerMgmt

func (m *DomainPciDevice) GetPowerMgmt() string

func (*DomainPciDevice) GetRdmPolicy

func (m *DomainPciDevice) GetRdmPolicy() string

func (*DomainPciDevice) GetSeize

func (m *DomainPciDevice) GetSeize() string

func (*DomainPciDevice) GetVslot

func (m *DomainPciDevice) GetVslot() string

func (DomainPciDevice) MarshalText

func (dp DomainPciDevice) MarshalText() ([]byte, error)

MarshalText formats a DomainPciDevice into an xl spec string.

func (*DomainPciDevice) ProtoMessage

func (*DomainPciDevice) ProtoMessage()

func (*DomainPciDevice) Reset

func (m *DomainPciDevice) Reset()

func (*DomainPciDevice) String

func (m *DomainPciDevice) String() string

func (*DomainPciDevice) UnmarshalText

func (dp *DomainPciDevice) UnmarshalText(text []byte) error

UnmarshalText populates a DomainPciDevice from an xl spec string.

func (*DomainPciDevice) XXX_DiscardUnknown

func (m *DomainPciDevice) XXX_DiscardUnknown()

func (*DomainPciDevice) XXX_Marshal

func (m *DomainPciDevice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainPciDevice) XXX_Merge

func (m *DomainPciDevice) XXX_Merge(src proto.Message)

func (*DomainPciDevice) XXX_Size

func (m *DomainPciDevice) XXX_Size() int

func (*DomainPciDevice) XXX_Unmarshal

func (m *DomainPciDevice) XXX_Unmarshal(b []byte) error

type DomainPowerState

type DomainPowerState int32
const (
	DomainPowerState_DOMAIN_POWER_UNSPECIFIED DomainPowerState = 0
	DomainPowerState_DOMAIN_POWER_RUNNING     DomainPowerState = 1
	DomainPowerState_DOMAIN_POWER_BLOCKED     DomainPowerState = 2
	DomainPowerState_DOMAIN_POWER_PAUSED      DomainPowerState = 3
	DomainPowerState_DOMAIN_POWER_SHUTDOWN    DomainPowerState = 4
	DomainPowerState_DOMAIN_POWER_CRASHED     DomainPowerState = 5
	DomainPowerState_DOMAIN_POWER_DYING       DomainPowerState = 6
	DomainPowerState_DOMAIN_POWER_STOPPED     DomainPowerState = 7
)

func (DomainPowerState) EnumDescriptor

func (DomainPowerState) EnumDescriptor() ([]byte, []int)

func (DomainPowerState) String

func (x DomainPowerState) String() string

type DomainRemoveReply

type DomainRemoveReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainRemoveReply) Descriptor

func (*DomainRemoveReply) Descriptor() ([]byte, []int)

func (*DomainRemoveReply) ProtoMessage

func (*DomainRemoveReply) ProtoMessage()

func (*DomainRemoveReply) Reset

func (m *DomainRemoveReply) Reset()

func (*DomainRemoveReply) String

func (m *DomainRemoveReply) String() string

func (*DomainRemoveReply) XXX_DiscardUnknown

func (m *DomainRemoveReply) XXX_DiscardUnknown()

func (*DomainRemoveReply) XXX_Marshal

func (m *DomainRemoveReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainRemoveReply) XXX_Merge

func (m *DomainRemoveReply) XXX_Merge(src proto.Message)

func (*DomainRemoveReply) XXX_Size

func (m *DomainRemoveReply) XXX_Size() int

func (*DomainRemoveReply) XXX_Unmarshal

func (m *DomainRemoveReply) XXX_Unmarshal(b []byte) error

type DomainRemoveRequest

type DomainRemoveRequest struct {
	Uuid                 string   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainRemoveRequest) Descriptor

func (*DomainRemoveRequest) Descriptor() ([]byte, []int)

func (*DomainRemoveRequest) GetUuid

func (m *DomainRemoveRequest) GetUuid() string

func (*DomainRemoveRequest) ProtoMessage

func (*DomainRemoveRequest) ProtoMessage()

func (*DomainRemoveRequest) Reset

func (m *DomainRemoveRequest) Reset()

func (*DomainRemoveRequest) String

func (m *DomainRemoveRequest) String() string

func (*DomainRemoveRequest) XXX_DiscardUnknown

func (m *DomainRemoveRequest) XXX_DiscardUnknown()

func (*DomainRemoveRequest) XXX_Marshal

func (m *DomainRemoveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainRemoveRequest) XXX_Merge

func (m *DomainRemoveRequest) XXX_Merge(src proto.Message)

func (*DomainRemoveRequest) XXX_Size

func (m *DomainRemoveRequest) XXX_Size() int

func (*DomainRemoveRequest) XXX_Unmarshal

func (m *DomainRemoveRequest) XXX_Unmarshal(b []byte) error

type DomainRestartReply

type DomainRestartReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainRestartReply) Descriptor

func (*DomainRestartReply) Descriptor() ([]byte, []int)

func (*DomainRestartReply) ProtoMessage

func (*DomainRestartReply) ProtoMessage()

func (*DomainRestartReply) Reset

func (m *DomainRestartReply) Reset()

func (*DomainRestartReply) String

func (m *DomainRestartReply) String() string

func (*DomainRestartReply) XXX_DiscardUnknown

func (m *DomainRestartReply) XXX_DiscardUnknown()

func (*DomainRestartReply) XXX_Marshal

func (m *DomainRestartReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainRestartReply) XXX_Merge

func (m *DomainRestartReply) XXX_Merge(src proto.Message)

func (*DomainRestartReply) XXX_Size

func (m *DomainRestartReply) XXX_Size() int

func (*DomainRestartReply) XXX_Unmarshal

func (m *DomainRestartReply) XXX_Unmarshal(b []byte) error

type DomainRestartRequest

type DomainRestartRequest struct {
	Uuid                 string   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainRestartRequest) Descriptor

func (*DomainRestartRequest) Descriptor() ([]byte, []int)

func (*DomainRestartRequest) GetUuid

func (m *DomainRestartRequest) GetUuid() string

func (*DomainRestartRequest) ProtoMessage

func (*DomainRestartRequest) ProtoMessage()

func (*DomainRestartRequest) Reset

func (m *DomainRestartRequest) Reset()

func (*DomainRestartRequest) String

func (m *DomainRestartRequest) String() string

func (*DomainRestartRequest) XXX_DiscardUnknown

func (m *DomainRestartRequest) XXX_DiscardUnknown()

func (*DomainRestartRequest) XXX_Marshal

func (m *DomainRestartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainRestartRequest) XXX_Merge

func (m *DomainRestartRequest) XXX_Merge(src proto.Message)

func (*DomainRestartRequest) XXX_Size

func (m *DomainRestartRequest) XXX_Size() int

func (*DomainRestartRequest) XXX_Unmarshal

func (m *DomainRestartRequest) XXX_Unmarshal(b []byte) error

type DomainStartReply

type DomainStartReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainStartReply) Descriptor

func (*DomainStartReply) Descriptor() ([]byte, []int)

func (*DomainStartReply) ProtoMessage

func (*DomainStartReply) ProtoMessage()

func (*DomainStartReply) Reset

func (m *DomainStartReply) Reset()

func (*DomainStartReply) String

func (m *DomainStartReply) String() string

func (*DomainStartReply) XXX_DiscardUnknown

func (m *DomainStartReply) XXX_DiscardUnknown()

func (*DomainStartReply) XXX_Marshal

func (m *DomainStartReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainStartReply) XXX_Merge

func (m *DomainStartReply) XXX_Merge(src proto.Message)

func (*DomainStartReply) XXX_Size

func (m *DomainStartReply) XXX_Size() int

func (*DomainStartReply) XXX_Unmarshal

func (m *DomainStartReply) XXX_Unmarshal(b []byte) error

type DomainStartRequest

type DomainStartRequest struct {
	Uuid                 string   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainStartRequest) Descriptor

func (*DomainStartRequest) Descriptor() ([]byte, []int)

func (*DomainStartRequest) GetUuid

func (m *DomainStartRequest) GetUuid() string

func (*DomainStartRequest) ProtoMessage

func (*DomainStartRequest) ProtoMessage()

func (*DomainStartRequest) Reset

func (m *DomainStartRequest) Reset()

func (*DomainStartRequest) String

func (m *DomainStartRequest) String() string

func (*DomainStartRequest) XXX_DiscardUnknown

func (m *DomainStartRequest) XXX_DiscardUnknown()

func (*DomainStartRequest) XXX_Marshal

func (m *DomainStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainStartRequest) XXX_Merge

func (m *DomainStartRequest) XXX_Merge(src proto.Message)

func (*DomainStartRequest) XXX_Size

func (m *DomainStartRequest) XXX_Size() int

func (*DomainStartRequest) XXX_Unmarshal

func (m *DomainStartRequest) XXX_Unmarshal(b []byte) error

type DomainStopReply

type DomainStopReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainStopReply) Descriptor

func (*DomainStopReply) Descriptor() ([]byte, []int)

func (*DomainStopReply) ProtoMessage

func (*DomainStopReply) ProtoMessage()

func (*DomainStopReply) Reset

func (m *DomainStopReply) Reset()

func (*DomainStopReply) String

func (m *DomainStopReply) String() string

func (*DomainStopReply) XXX_DiscardUnknown

func (m *DomainStopReply) XXX_DiscardUnknown()

func (*DomainStopReply) XXX_Marshal

func (m *DomainStopReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainStopReply) XXX_Merge

func (m *DomainStopReply) XXX_Merge(src proto.Message)

func (*DomainStopReply) XXX_Size

func (m *DomainStopReply) XXX_Size() int

func (*DomainStopReply) XXX_Unmarshal

func (m *DomainStopReply) XXX_Unmarshal(b []byte) error

type DomainStopRequest

type DomainStopRequest struct {
	Uuid                 string   `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainStopRequest) Descriptor

func (*DomainStopRequest) Descriptor() ([]byte, []int)

func (*DomainStopRequest) GetUuid

func (m *DomainStopRequest) GetUuid() string

func (*DomainStopRequest) ProtoMessage

func (*DomainStopRequest) ProtoMessage()

func (*DomainStopRequest) Reset

func (m *DomainStopRequest) Reset()

func (*DomainStopRequest) String

func (m *DomainStopRequest) String() string

func (*DomainStopRequest) XXX_DiscardUnknown

func (m *DomainStopRequest) XXX_DiscardUnknown()

func (*DomainStopRequest) XXX_Marshal

func (m *DomainStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainStopRequest) XXX_Merge

func (m *DomainStopRequest) XXX_Merge(src proto.Message)

func (*DomainStopRequest) XXX_Size

func (m *DomainStopRequest) XXX_Size() int

func (*DomainStopRequest) XXX_Unmarshal

func (m *DomainStopRequest) XXX_Unmarshal(b []byte) error

type DomainType

type DomainType int32
const (
	DomainType_DOMAIN_TYPE_UNSPECIFIED DomainType = 0
	DomainType_DOMAIN_TYPE_PV          DomainType = 1
	DomainType_DOMAIN_TYPE_PVH         DomainType = 2
	DomainType_DOMAIN_TYPE_HVM         DomainType = 3
)

func (DomainType) EnumDescriptor

func (DomainType) EnumDescriptor() ([]byte, []int)

func (DomainType) String

func (x DomainType) String() string

type DomainUpdateReply

type DomainUpdateReply struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainUpdateReply) Descriptor

func (*DomainUpdateReply) Descriptor() ([]byte, []int)

func (*DomainUpdateReply) GetDomain

func (m *DomainUpdateReply) GetDomain() *Domain

func (*DomainUpdateReply) ProtoMessage

func (*DomainUpdateReply) ProtoMessage()

func (*DomainUpdateReply) Reset

func (m *DomainUpdateReply) Reset()

func (*DomainUpdateReply) String

func (m *DomainUpdateReply) String() string

func (*DomainUpdateReply) XXX_DiscardUnknown

func (m *DomainUpdateReply) XXX_DiscardUnknown()

func (*DomainUpdateReply) XXX_Marshal

func (m *DomainUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainUpdateReply) XXX_Merge

func (m *DomainUpdateReply) XXX_Merge(src proto.Message)

func (*DomainUpdateReply) XXX_Size

func (m *DomainUpdateReply) XXX_Size() int

func (*DomainUpdateReply) XXX_Unmarshal

func (m *DomainUpdateReply) XXX_Unmarshal(b []byte) error

type DomainUpdateRequest

type DomainUpdateRequest struct {
	Domain               *Domain  `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainUpdateRequest) Descriptor

func (*DomainUpdateRequest) Descriptor() ([]byte, []int)

func (*DomainUpdateRequest) GetDomain

func (m *DomainUpdateRequest) GetDomain() *Domain

func (*DomainUpdateRequest) ProtoMessage

func (*DomainUpdateRequest) ProtoMessage()

func (*DomainUpdateRequest) Reset

func (m *DomainUpdateRequest) Reset()

func (*DomainUpdateRequest) String

func (m *DomainUpdateRequest) String() string

func (*DomainUpdateRequest) XXX_DiscardUnknown

func (m *DomainUpdateRequest) XXX_DiscardUnknown()

func (*DomainUpdateRequest) XXX_Marshal

func (m *DomainUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainUpdateRequest) XXX_Merge

func (m *DomainUpdateRequest) XXX_Merge(src proto.Message)

func (*DomainUpdateRequest) XXX_Size

func (m *DomainUpdateRequest) XXX_Size() int

func (*DomainUpdateRequest) XXX_Unmarshal

func (m *DomainUpdateRequest) XXX_Unmarshal(b []byte) error

type DomainUsbController

type DomainUsbController struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Version              string   `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Ports                string   `protobuf:"bytes,3,opt,name=ports,proto3" json:"ports,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func NewDomainUSBController

func NewDomainUSBController(ctype string, version string) *DomainUsbController

NewDomainUSBController creates a new USB controller that can be added to a domain configuration.

func (*DomainUsbController) Descriptor

func (*DomainUsbController) Descriptor() ([]byte, []int)

func (*DomainUsbController) GetPorts

func (m *DomainUsbController) GetPorts() string

func (*DomainUsbController) GetType

func (m *DomainUsbController) GetType() string

func (*DomainUsbController) GetVersion

func (m *DomainUsbController) GetVersion() string

func (DomainUsbController) MarshalText

func (duc DomainUsbController) MarshalText() ([]byte, error)

MarshalText formats a DomainUsbController into an xl spec string.

func (*DomainUsbController) ProtoMessage

func (*DomainUsbController) ProtoMessage()

func (*DomainUsbController) Reset

func (m *DomainUsbController) Reset()

func (*DomainUsbController) String

func (m *DomainUsbController) String() string

func (*DomainUsbController) UnmarshalText

func (duc *DomainUsbController) UnmarshalText(text []byte) error

UnmarshalText populates a DomainUsbController from an xl spec string.

func (*DomainUsbController) XXX_DiscardUnknown

func (m *DomainUsbController) XXX_DiscardUnknown()

func (*DomainUsbController) XXX_Marshal

func (m *DomainUsbController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainUsbController) XXX_Merge

func (m *DomainUsbController) XXX_Merge(src proto.Message)

func (*DomainUsbController) XXX_Size

func (m *DomainUsbController) XXX_Size() int

func (*DomainUsbController) XXX_Unmarshal

func (m *DomainUsbController) XXX_Unmarshal(b []byte) error

type DomainVirtualNuma

type DomainVirtualNuma struct {
	Pnode                string   `protobuf:"bytes,1,opt,name=pnode,proto3" json:"pnode,omitempty"`
	Size                 string   `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
	Vcpus                string   `protobuf:"bytes,3,opt,name=vcpus,proto3" json:"vcpus,omitempty"`
	Vdistances           string   `protobuf:"bytes,4,opt,name=vdistances,proto3" json:"vdistances,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DomainVirtualNuma) Descriptor

func (*DomainVirtualNuma) Descriptor() ([]byte, []int)

func (*DomainVirtualNuma) GetPnode

func (m *DomainVirtualNuma) GetPnode() string

func (*DomainVirtualNuma) GetSize

func (m *DomainVirtualNuma) GetSize() string

func (*DomainVirtualNuma) GetVcpus

func (m *DomainVirtualNuma) GetVcpus() string

func (*DomainVirtualNuma) GetVdistances

func (m *DomainVirtualNuma) GetVdistances() string

func (*DomainVirtualNuma) ProtoMessage

func (*DomainVirtualNuma) ProtoMessage()

func (*DomainVirtualNuma) Reset

func (m *DomainVirtualNuma) Reset()

func (*DomainVirtualNuma) String

func (m *DomainVirtualNuma) String() string

func (*DomainVirtualNuma) XXX_DiscardUnknown

func (m *DomainVirtualNuma) XXX_DiscardUnknown()

func (*DomainVirtualNuma) XXX_Marshal

func (m *DomainVirtualNuma) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DomainVirtualNuma) XXX_Merge

func (m *DomainVirtualNuma) XXX_Merge(src proto.Message)

func (*DomainVirtualNuma) XXX_Size

func (m *DomainVirtualNuma) XXX_Size() int

func (*DomainVirtualNuma) XXX_Unmarshal

func (m *DomainVirtualNuma) XXX_Unmarshal(b []byte) error

type Event

type Event struct {
	Type Event_Type `protobuf:"varint,1,opt,name=type,proto3,enum=api.Event_Type" json:"type,omitempty"`
	// Types that are valid to be assigned to Data:
	//	*Event_Domain
	Data isEvent_Data `protobuf_oneof:"data"`
	// Types that are valid to be assigned to Device:
	//	*Event_Network
	Device               isEvent_Device `protobuf_oneof:"device"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*Event) Descriptor

func (*Event) Descriptor() ([]byte, []int)

func (*Event) GetData

func (m *Event) GetData() isEvent_Data

func (*Event) GetDevice

func (m *Event) GetDevice() isEvent_Device

func (*Event) GetDomain

func (m *Event) GetDomain() *Domain

func (*Event) GetNetwork

func (m *Event) GetNetwork() *DomainNetwork

func (*Event) GetType

func (m *Event) GetType() Event_Type

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

func (*Event) XXX_DiscardUnknown

func (m *Event) XXX_DiscardUnknown()

func (*Event) XXX_Marshal

func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Event) XXX_Merge

func (m *Event) XXX_Merge(src proto.Message)

func (*Event) XXX_OneofWrappers

func (*Event) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Event) XXX_Size

func (m *Event) XXX_Size() int

func (*Event) XXX_Unmarshal

func (m *Event) XXX_Unmarshal(b []byte) error

type Event_Domain

type Event_Domain struct {
	Domain *Domain `protobuf:"bytes,2,opt,name=domain,proto3,oneof"`
}

type Event_Network

type Event_Network struct {
	Network *DomainNetwork `protobuf:"bytes,3,opt,name=network,proto3,oneof"`
}

type Event_Type

type Event_Type int32
const (
	Event_DOMAIN_CREATED Event_Type = 0
	Event_DOMAIN_REMOVED Event_Type = 1
	Event_DOMAIN_STARTED Event_Type = 2
	Event_DOMAIN_STOPPED Event_Type = 3
	Event_NETWORK_ATTACH Event_Type = 4
	Event_NETWORK_DETACH Event_Type = 5
)

func (Event_Type) EnumDescriptor

func (Event_Type) EnumDescriptor() ([]byte, []int)

func (Event_Type) String

func (x Event_Type) String() string

type Graphic

type Graphic struct {
	Name string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Data []byte      `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	Type GraphicType `protobuf:"varint,3,opt,name=type,proto3,enum=api.GraphicType" json:"type,omitempty"`
	// Path is ONLY used to give the absolute
	// path of the graphic in Find requests.
	Path                 string   `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Graphic) Descriptor

func (*Graphic) Descriptor() ([]byte, []int)

func (*Graphic) GetData

func (m *Graphic) GetData() []byte

func (*Graphic) GetName

func (m *Graphic) GetName() string

func (*Graphic) GetPath

func (m *Graphic) GetPath() string

func (*Graphic) GetType

func (m *Graphic) GetType() GraphicType

func (*Graphic) ProtoMessage

func (*Graphic) ProtoMessage()

func (*Graphic) Reset

func (m *Graphic) Reset()

func (*Graphic) String

func (m *Graphic) String() string

func (*Graphic) XXX_DiscardUnknown

func (m *Graphic) XXX_DiscardUnknown()

func (*Graphic) XXX_Marshal

func (m *Graphic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Graphic) XXX_Merge

func (m *Graphic) XXX_Merge(src proto.Message)

func (*Graphic) XXX_Size

func (m *Graphic) XXX_Size() int

func (*Graphic) XXX_Unmarshal

func (m *Graphic) XXX_Unmarshal(b []byte) error

type GraphicFindAllReply

type GraphicFindAllReply struct {
	Graphics             []*Graphic `protobuf:"bytes,1,rep,name=graphics,proto3" json:"graphics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*GraphicFindAllReply) Descriptor

func (*GraphicFindAllReply) Descriptor() ([]byte, []int)

func (*GraphicFindAllReply) GetGraphics

func (m *GraphicFindAllReply) GetGraphics() []*Graphic

func (*GraphicFindAllReply) ProtoMessage

func (*GraphicFindAllReply) ProtoMessage()

func (*GraphicFindAllReply) Reset

func (m *GraphicFindAllReply) Reset()

func (*GraphicFindAllReply) String

func (m *GraphicFindAllReply) String() string

func (*GraphicFindAllReply) XXX_DiscardUnknown

func (m *GraphicFindAllReply) XXX_DiscardUnknown()

func (*GraphicFindAllReply) XXX_Marshal

func (m *GraphicFindAllReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicFindAllReply) XXX_Merge

func (m *GraphicFindAllReply) XXX_Merge(src proto.Message)

func (*GraphicFindAllReply) XXX_Size

func (m *GraphicFindAllReply) XXX_Size() int

func (*GraphicFindAllReply) XXX_Unmarshal

func (m *GraphicFindAllReply) XXX_Unmarshal(b []byte) error

type GraphicFindAllRequest

type GraphicFindAllRequest struct {
	Type                 GraphicType `protobuf:"varint,1,opt,name=type,proto3,enum=api.GraphicType" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*GraphicFindAllRequest) Descriptor

func (*GraphicFindAllRequest) Descriptor() ([]byte, []int)

func (*GraphicFindAllRequest) GetType

func (m *GraphicFindAllRequest) GetType() GraphicType

func (*GraphicFindAllRequest) ProtoMessage

func (*GraphicFindAllRequest) ProtoMessage()

func (*GraphicFindAllRequest) Reset

func (m *GraphicFindAllRequest) Reset()

func (*GraphicFindAllRequest) String

func (m *GraphicFindAllRequest) String() string

func (*GraphicFindAllRequest) XXX_DiscardUnknown

func (m *GraphicFindAllRequest) XXX_DiscardUnknown()

func (*GraphicFindAllRequest) XXX_Marshal

func (m *GraphicFindAllRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicFindAllRequest) XXX_Merge

func (m *GraphicFindAllRequest) XXX_Merge(src proto.Message)

func (*GraphicFindAllRequest) XXX_Size

func (m *GraphicFindAllRequest) XXX_Size() int

func (*GraphicFindAllRequest) XXX_Unmarshal

func (m *GraphicFindAllRequest) XXX_Unmarshal(b []byte) error

type GraphicFindReply

type GraphicFindReply struct {
	Graphic              *Graphic `protobuf:"bytes,1,opt,name=graphic,proto3" json:"graphic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicFindReply) Descriptor

func (*GraphicFindReply) Descriptor() ([]byte, []int)

func (*GraphicFindReply) GetGraphic

func (m *GraphicFindReply) GetGraphic() *Graphic

func (*GraphicFindReply) ProtoMessage

func (*GraphicFindReply) ProtoMessage()

func (*GraphicFindReply) Reset

func (m *GraphicFindReply) Reset()

func (*GraphicFindReply) String

func (m *GraphicFindReply) String() string

func (*GraphicFindReply) XXX_DiscardUnknown

func (m *GraphicFindReply) XXX_DiscardUnknown()

func (*GraphicFindReply) XXX_Marshal

func (m *GraphicFindReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicFindReply) XXX_Merge

func (m *GraphicFindReply) XXX_Merge(src proto.Message)

func (*GraphicFindReply) XXX_Size

func (m *GraphicFindReply) XXX_Size() int

func (*GraphicFindReply) XXX_Unmarshal

func (m *GraphicFindReply) XXX_Unmarshal(b []byte) error

type GraphicFindRequest

type GraphicFindRequest struct {
	Graphic              *Graphic `protobuf:"bytes,1,opt,name=graphic,proto3" json:"graphic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicFindRequest) Descriptor

func (*GraphicFindRequest) Descriptor() ([]byte, []int)

func (*GraphicFindRequest) GetGraphic

func (m *GraphicFindRequest) GetGraphic() *Graphic

func (*GraphicFindRequest) ProtoMessage

func (*GraphicFindRequest) ProtoMessage()

func (*GraphicFindRequest) Reset

func (m *GraphicFindRequest) Reset()

func (*GraphicFindRequest) String

func (m *GraphicFindRequest) String() string

func (*GraphicFindRequest) XXX_DiscardUnknown

func (m *GraphicFindRequest) XXX_DiscardUnknown()

func (*GraphicFindRequest) XXX_Marshal

func (m *GraphicFindRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicFindRequest) XXX_Merge

func (m *GraphicFindRequest) XXX_Merge(src proto.Message)

func (*GraphicFindRequest) XXX_Size

func (m *GraphicFindRequest) XXX_Size() int

func (*GraphicFindRequest) XXX_Unmarshal

func (m *GraphicFindRequest) XXX_Unmarshal(b []byte) error

type GraphicImportReply

type GraphicImportReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicImportReply) Descriptor

func (*GraphicImportReply) Descriptor() ([]byte, []int)

func (*GraphicImportReply) ProtoMessage

func (*GraphicImportReply) ProtoMessage()

func (*GraphicImportReply) Reset

func (m *GraphicImportReply) Reset()

func (*GraphicImportReply) String

func (m *GraphicImportReply) String() string

func (*GraphicImportReply) XXX_DiscardUnknown

func (m *GraphicImportReply) XXX_DiscardUnknown()

func (*GraphicImportReply) XXX_Marshal

func (m *GraphicImportReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicImportReply) XXX_Merge

func (m *GraphicImportReply) XXX_Merge(src proto.Message)

func (*GraphicImportReply) XXX_Size

func (m *GraphicImportReply) XXX_Size() int

func (*GraphicImportReply) XXX_Unmarshal

func (m *GraphicImportReply) XXX_Unmarshal(b []byte) error

type GraphicImportRequest

type GraphicImportRequest struct {
	Graphic              *Graphic `protobuf:"bytes,1,opt,name=graphic,proto3" json:"graphic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicImportRequest) Descriptor

func (*GraphicImportRequest) Descriptor() ([]byte, []int)

func (*GraphicImportRequest) GetGraphic

func (m *GraphicImportRequest) GetGraphic() *Graphic

func (*GraphicImportRequest) ProtoMessage

func (*GraphicImportRequest) ProtoMessage()

func (*GraphicImportRequest) Reset

func (m *GraphicImportRequest) Reset()

func (*GraphicImportRequest) String

func (m *GraphicImportRequest) String() string

func (*GraphicImportRequest) XXX_DiscardUnknown

func (m *GraphicImportRequest) XXX_DiscardUnknown()

func (*GraphicImportRequest) XXX_Marshal

func (m *GraphicImportRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicImportRequest) XXX_Merge

func (m *GraphicImportRequest) XXX_Merge(src proto.Message)

func (*GraphicImportRequest) XXX_Size

func (m *GraphicImportRequest) XXX_Size() int

func (*GraphicImportRequest) XXX_Unmarshal

func (m *GraphicImportRequest) XXX_Unmarshal(b []byte) error

type GraphicRemoveReply

type GraphicRemoveReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicRemoveReply) Descriptor

func (*GraphicRemoveReply) Descriptor() ([]byte, []int)

func (*GraphicRemoveReply) ProtoMessage

func (*GraphicRemoveReply) ProtoMessage()

func (*GraphicRemoveReply) Reset

func (m *GraphicRemoveReply) Reset()

func (*GraphicRemoveReply) String

func (m *GraphicRemoveReply) String() string

func (*GraphicRemoveReply) XXX_DiscardUnknown

func (m *GraphicRemoveReply) XXX_DiscardUnknown()

func (*GraphicRemoveReply) XXX_Marshal

func (m *GraphicRemoveReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicRemoveReply) XXX_Merge

func (m *GraphicRemoveReply) XXX_Merge(src proto.Message)

func (*GraphicRemoveReply) XXX_Size

func (m *GraphicRemoveReply) XXX_Size() int

func (*GraphicRemoveReply) XXX_Unmarshal

func (m *GraphicRemoveReply) XXX_Unmarshal(b []byte) error

type GraphicRemoveRequest

type GraphicRemoveRequest struct {
	Graphic              *Graphic `protobuf:"bytes,1,opt,name=graphic,proto3" json:"graphic,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GraphicRemoveRequest) Descriptor

func (*GraphicRemoveRequest) Descriptor() ([]byte, []int)

func (*GraphicRemoveRequest) GetGraphic

func (m *GraphicRemoveRequest) GetGraphic() *Graphic

func (*GraphicRemoveRequest) ProtoMessage

func (*GraphicRemoveRequest) ProtoMessage()

func (*GraphicRemoveRequest) Reset

func (m *GraphicRemoveRequest) Reset()

func (*GraphicRemoveRequest) String

func (m *GraphicRemoveRequest) String() string

func (*GraphicRemoveRequest) XXX_DiscardUnknown

func (m *GraphicRemoveRequest) XXX_DiscardUnknown()

func (*GraphicRemoveRequest) XXX_Marshal

func (m *GraphicRemoveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GraphicRemoveRequest) XXX_Merge

func (m *GraphicRemoveRequest) XXX_Merge(src proto.Message)

func (*GraphicRemoveRequest) XXX_Size

func (m *GraphicRemoveRequest) XXX_Size() int

func (*GraphicRemoveRequest) XXX_Unmarshal

func (m *GraphicRemoveRequest) XXX_Unmarshal(b []byte) error

type GraphicType

type GraphicType int32
const (
	GraphicType_GRAPHIC_UNSPECIFIED  GraphicType = 0
	GraphicType_GRAPHIC_DESKTOP_ICON GraphicType = 1
	GraphicType_GRAPHIC_BACKGROUND   GraphicType = 2
)

func (GraphicType) EnumDescriptor

func (GraphicType) EnumDescriptor() ([]byte, []int)

func (GraphicType) String

func (x GraphicType) String() string

type Image

type Image struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Size                 int64                `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	Format               ImageFormat          `protobuf:"varint,3,opt,name=format,proto3,enum=api.ImageFormat" json:"format,omitempty"`
	Path                 string               `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,7,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*Image) Descriptor

func (*Image) Descriptor() ([]byte, []int)

func (*Image) GetFormat

func (m *Image) GetFormat() ImageFormat

func (*Image) GetLastUpdated

func (m *Image) GetLastUpdated() *timestamp.Timestamp

func (*Image) GetName

func (m *Image) GetName() string

func (*Image) GetPath

func (m *Image) GetPath() string

func (*Image) GetSize

func (m *Image) GetSize() int64

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) Reset

func (m *Image) Reset()

func (*Image) String

func (m *Image) String() string

func (*Image) XXX_DiscardUnknown

func (m *Image) XXX_DiscardUnknown()

func (*Image) XXX_Marshal

func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Image) XXX_Merge

func (m *Image) XXX_Merge(src proto.Message)

func (*Image) XXX_Size

func (m *Image) XXX_Size() int

func (*Image) XXX_Unmarshal

func (m *Image) XXX_Unmarshal(b []byte) error

type ImageCopyReply

type ImageCopyReply struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCopyReply) Descriptor

func (*ImageCopyReply) Descriptor() ([]byte, []int)

func (*ImageCopyReply) GetImage

func (m *ImageCopyReply) GetImage() *Image

func (*ImageCopyReply) ProtoMessage

func (*ImageCopyReply) ProtoMessage()

func (*ImageCopyReply) Reset

func (m *ImageCopyReply) Reset()

func (*ImageCopyReply) String

func (m *ImageCopyReply) String() string

func (*ImageCopyReply) XXX_DiscardUnknown

func (m *ImageCopyReply) XXX_DiscardUnknown()

func (*ImageCopyReply) XXX_Marshal

func (m *ImageCopyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCopyReply) XXX_Merge

func (m *ImageCopyReply) XXX_Merge(src proto.Message)

func (*ImageCopyReply) XXX_Size

func (m *ImageCopyReply) XXX_Size() int

func (*ImageCopyReply) XXX_Unmarshal

func (m *ImageCopyReply) XXX_Unmarshal(b []byte) error

type ImageCopyRequest

type ImageCopyRequest struct {
	Source               string   `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Destination          string   `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCopyRequest) Descriptor

func (*ImageCopyRequest) Descriptor() ([]byte, []int)

func (*ImageCopyRequest) GetDestination

func (m *ImageCopyRequest) GetDestination() string

func (*ImageCopyRequest) GetSource

func (m *ImageCopyRequest) GetSource() string

func (*ImageCopyRequest) ProtoMessage

func (*ImageCopyRequest) ProtoMessage()

func (*ImageCopyRequest) Reset

func (m *ImageCopyRequest) Reset()

func (*ImageCopyRequest) String

func (m *ImageCopyRequest) String() string

func (*ImageCopyRequest) XXX_DiscardUnknown

func (m *ImageCopyRequest) XXX_DiscardUnknown()

func (*ImageCopyRequest) XXX_Marshal

func (m *ImageCopyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCopyRequest) XXX_Merge

func (m *ImageCopyRequest) XXX_Merge(src proto.Message)

func (*ImageCopyRequest) XXX_Size

func (m *ImageCopyRequest) XXX_Size() int

func (*ImageCopyRequest) XXX_Unmarshal

func (m *ImageCopyRequest) XXX_Unmarshal(b []byte) error

type ImageCreateBackedReply

type ImageCreateBackedReply struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCreateBackedReply) Descriptor

func (*ImageCreateBackedReply) Descriptor() ([]byte, []int)

func (*ImageCreateBackedReply) GetImage

func (m *ImageCreateBackedReply) GetImage() *Image

func (*ImageCreateBackedReply) ProtoMessage

func (*ImageCreateBackedReply) ProtoMessage()

func (*ImageCreateBackedReply) Reset

func (m *ImageCreateBackedReply) Reset()

func (*ImageCreateBackedReply) String

func (m *ImageCreateBackedReply) String() string

func (*ImageCreateBackedReply) XXX_DiscardUnknown

func (m *ImageCreateBackedReply) XXX_DiscardUnknown()

func (*ImageCreateBackedReply) XXX_Marshal

func (m *ImageCreateBackedReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCreateBackedReply) XXX_Merge

func (m *ImageCreateBackedReply) XXX_Merge(src proto.Message)

func (*ImageCreateBackedReply) XXX_Size

func (m *ImageCreateBackedReply) XXX_Size() int

func (*ImageCreateBackedReply) XXX_Unmarshal

func (m *ImageCreateBackedReply) XXX_Unmarshal(b []byte) error

type ImageCreateBackedRequest

type ImageCreateBackedRequest struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	BackingImage         *Image   `protobuf:"bytes,2,opt,name=backingImage,proto3" json:"backingImage,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCreateBackedRequest) Descriptor

func (*ImageCreateBackedRequest) Descriptor() ([]byte, []int)

func (*ImageCreateBackedRequest) GetBackingImage

func (m *ImageCreateBackedRequest) GetBackingImage() *Image

func (*ImageCreateBackedRequest) GetImage

func (m *ImageCreateBackedRequest) GetImage() *Image

func (*ImageCreateBackedRequest) ProtoMessage

func (*ImageCreateBackedRequest) ProtoMessage()

func (*ImageCreateBackedRequest) Reset

func (m *ImageCreateBackedRequest) Reset()

func (*ImageCreateBackedRequest) String

func (m *ImageCreateBackedRequest) String() string

func (*ImageCreateBackedRequest) XXX_DiscardUnknown

func (m *ImageCreateBackedRequest) XXX_DiscardUnknown()

func (*ImageCreateBackedRequest) XXX_Marshal

func (m *ImageCreateBackedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCreateBackedRequest) XXX_Merge

func (m *ImageCreateBackedRequest) XXX_Merge(src proto.Message)

func (*ImageCreateBackedRequest) XXX_Size

func (m *ImageCreateBackedRequest) XXX_Size() int

func (*ImageCreateBackedRequest) XXX_Unmarshal

func (m *ImageCreateBackedRequest) XXX_Unmarshal(b []byte) error

type ImageCreateReply

type ImageCreateReply struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCreateReply) Descriptor

func (*ImageCreateReply) Descriptor() ([]byte, []int)

func (*ImageCreateReply) GetImage

func (m *ImageCreateReply) GetImage() *Image

func (*ImageCreateReply) ProtoMessage

func (*ImageCreateReply) ProtoMessage()

func (*ImageCreateReply) Reset

func (m *ImageCreateReply) Reset()

func (*ImageCreateReply) String

func (m *ImageCreateReply) String() string

func (*ImageCreateReply) XXX_DiscardUnknown

func (m *ImageCreateReply) XXX_DiscardUnknown()

func (*ImageCreateReply) XXX_Marshal

func (m *ImageCreateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCreateReply) XXX_Merge

func (m *ImageCreateReply) XXX_Merge(src proto.Message)

func (*ImageCreateReply) XXX_Size

func (m *ImageCreateReply) XXX_Size() int

func (*ImageCreateReply) XXX_Unmarshal

func (m *ImageCreateReply) XXX_Unmarshal(b []byte) error

type ImageCreateRequest

type ImageCreateRequest struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageCreateRequest) Descriptor

func (*ImageCreateRequest) Descriptor() ([]byte, []int)

func (*ImageCreateRequest) GetImage

func (m *ImageCreateRequest) GetImage() *Image

func (*ImageCreateRequest) ProtoMessage

func (*ImageCreateRequest) ProtoMessage()

func (*ImageCreateRequest) Reset

func (m *ImageCreateRequest) Reset()

func (*ImageCreateRequest) String

func (m *ImageCreateRequest) String() string

func (*ImageCreateRequest) XXX_DiscardUnknown

func (m *ImageCreateRequest) XXX_DiscardUnknown()

func (*ImageCreateRequest) XXX_Marshal

func (m *ImageCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageCreateRequest) XXX_Merge

func (m *ImageCreateRequest) XXX_Merge(src proto.Message)

func (*ImageCreateRequest) XXX_Size

func (m *ImageCreateRequest) XXX_Size() int

func (*ImageCreateRequest) XXX_Unmarshal

func (m *ImageCreateRequest) XXX_Unmarshal(b []byte) error

type ImageFindReply

type ImageFindReply struct {
	Images               []*Image `protobuf:"bytes,1,rep,name=images,proto3" json:"images,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageFindReply) Descriptor

func (*ImageFindReply) Descriptor() ([]byte, []int)

func (*ImageFindReply) GetImages

func (m *ImageFindReply) GetImages() []*Image

func (*ImageFindReply) ProtoMessage

func (*ImageFindReply) ProtoMessage()

func (*ImageFindReply) Reset

func (m *ImageFindReply) Reset()

func (*ImageFindReply) String

func (m *ImageFindReply) String() string

func (*ImageFindReply) XXX_DiscardUnknown

func (m *ImageFindReply) XXX_DiscardUnknown()

func (*ImageFindReply) XXX_Marshal

func (m *ImageFindReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageFindReply) XXX_Merge

func (m *ImageFindReply) XXX_Merge(src proto.Message)

func (*ImageFindReply) XXX_Size

func (m *ImageFindReply) XXX_Size() int

func (*ImageFindReply) XXX_Unmarshal

func (m *ImageFindReply) XXX_Unmarshal(b []byte) error

type ImageFindRequest

type ImageFindRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageFindRequest) Descriptor

func (*ImageFindRequest) Descriptor() ([]byte, []int)

func (*ImageFindRequest) GetName

func (m *ImageFindRequest) GetName() string

func (*ImageFindRequest) ProtoMessage

func (*ImageFindRequest) ProtoMessage()

func (*ImageFindRequest) Reset

func (m *ImageFindRequest) Reset()

func (*ImageFindRequest) String

func (m *ImageFindRequest) String() string

func (*ImageFindRequest) XXX_DiscardUnknown

func (m *ImageFindRequest) XXX_DiscardUnknown()

func (*ImageFindRequest) XXX_Marshal

func (m *ImageFindRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageFindRequest) XXX_Merge

func (m *ImageFindRequest) XXX_Merge(src proto.Message)

func (*ImageFindRequest) XXX_Size

func (m *ImageFindRequest) XXX_Size() int

func (*ImageFindRequest) XXX_Unmarshal

func (m *ImageFindRequest) XXX_Unmarshal(b []byte) error

type ImageFormat

type ImageFormat int32
const (
	ImageFormat_UNSPECIFIED ImageFormat = 0
	ImageFormat_RAW         ImageFormat = 1
	ImageFormat_QCOW2       ImageFormat = 2
	ImageFormat_ISO         ImageFormat = 3
)

func ImageFormatFromInt

func ImageFormatFromInt(format int32) (ImageFormat, error)

ImageFormatFromInt converts image format integer to image format type Returns image format or nil on error (with error set)

func ImageFormatFromString

func ImageFormatFromString(format string) (ImageFormat, error)

ImageFormatFromString converts image format string to image format type Returns image format or nil on error (with error set)

func (ImageFormat) EnumDescriptor

func (ImageFormat) EnumDescriptor() ([]byte, []int)

func (ImageFormat) String

func (x ImageFormat) String() string

type ImageRemoveReply

type ImageRemoveReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageRemoveReply) Descriptor

func (*ImageRemoveReply) Descriptor() ([]byte, []int)

func (*ImageRemoveReply) ProtoMessage

func (*ImageRemoveReply) ProtoMessage()

func (*ImageRemoveReply) Reset

func (m *ImageRemoveReply) Reset()

func (*ImageRemoveReply) String

func (m *ImageRemoveReply) String() string

func (*ImageRemoveReply) XXX_DiscardUnknown

func (m *ImageRemoveReply) XXX_DiscardUnknown()

func (*ImageRemoveReply) XXX_Marshal

func (m *ImageRemoveReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageRemoveReply) XXX_Merge

func (m *ImageRemoveReply) XXX_Merge(src proto.Message)

func (*ImageRemoveReply) XXX_Size

func (m *ImageRemoveReply) XXX_Size() int

func (*ImageRemoveReply) XXX_Unmarshal

func (m *ImageRemoveReply) XXX_Unmarshal(b []byte) error

type ImageRemoveRequest

type ImageRemoveRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageRemoveRequest) Descriptor

func (*ImageRemoveRequest) Descriptor() ([]byte, []int)

func (*ImageRemoveRequest) GetName

func (m *ImageRemoveRequest) GetName() string

func (*ImageRemoveRequest) ProtoMessage

func (*ImageRemoveRequest) ProtoMessage()

func (*ImageRemoveRequest) Reset

func (m *ImageRemoveRequest) Reset()

func (*ImageRemoveRequest) String

func (m *ImageRemoveRequest) String() string

func (*ImageRemoveRequest) XXX_DiscardUnknown

func (m *ImageRemoveRequest) XXX_DiscardUnknown()

func (*ImageRemoveRequest) XXX_Marshal

func (m *ImageRemoveRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageRemoveRequest) XXX_Merge

func (m *ImageRemoveRequest) XXX_Merge(src proto.Message)

func (*ImageRemoveRequest) XXX_Size

func (m *ImageRemoveRequest) XXX_Size() int

func (*ImageRemoveRequest) XXX_Unmarshal

func (m *ImageRemoveRequest) XXX_Unmarshal(b []byte) error

type ImageUpdateReply

type ImageUpdateReply struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageUpdateReply) Descriptor

func (*ImageUpdateReply) Descriptor() ([]byte, []int)

func (*ImageUpdateReply) GetImage

func (m *ImageUpdateReply) GetImage() *Image

func (*ImageUpdateReply) ProtoMessage

func (*ImageUpdateReply) ProtoMessage()

func (*ImageUpdateReply) Reset

func (m *ImageUpdateReply) Reset()

func (*ImageUpdateReply) String

func (m *ImageUpdateReply) String() string

func (*ImageUpdateReply) XXX_DiscardUnknown

func (m *ImageUpdateReply) XXX_DiscardUnknown()

func (*ImageUpdateReply) XXX_Marshal

func (m *ImageUpdateReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageUpdateReply) XXX_Merge

func (m *ImageUpdateReply) XXX_Merge(src proto.Message)

func (*ImageUpdateReply) XXX_Size

func (m *ImageUpdateReply) XXX_Size() int

func (*ImageUpdateReply) XXX_Unmarshal

func (m *ImageUpdateReply) XXX_Unmarshal(b []byte) error

type ImageUpdateRequest

type ImageUpdateRequest struct {
	Image                *Image   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImageUpdateRequest) Descriptor

func (*ImageUpdateRequest) Descriptor() ([]byte, []int)

func (*ImageUpdateRequest) GetImage

func (m *ImageUpdateRequest) GetImage() *Image

func (*ImageUpdateRequest) ProtoMessage

func (*ImageUpdateRequest) ProtoMessage()

func (*ImageUpdateRequest) Reset

func (m *ImageUpdateRequest) Reset()

func (*ImageUpdateRequest) String

func (m *ImageUpdateRequest) String() string

func (*ImageUpdateRequest) XXX_DiscardUnknown

func (m *ImageUpdateRequest) XXX_DiscardUnknown()

func (*ImageUpdateRequest) XXX_Marshal

func (m *ImageUpdateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageUpdateRequest) XXX_Merge

func (m *ImageUpdateRequest) XXX_Merge(src proto.Message)

func (*ImageUpdateRequest) XXX_Size

func (m *ImageUpdateRequest) XXX_Size() int

func (*ImageUpdateRequest) XXX_Unmarshal

func (m *ImageUpdateRequest) XXX_Unmarshal(b []byte) error

type LuksAddKeyReply

type LuksAddKeyReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksAddKeyReply) Descriptor

func (*LuksAddKeyReply) Descriptor() ([]byte, []int)

func (*LuksAddKeyReply) ProtoMessage

func (*LuksAddKeyReply) ProtoMessage()

func (*LuksAddKeyReply) Reset

func (m *LuksAddKeyReply) Reset()

func (*LuksAddKeyReply) String

func (m *LuksAddKeyReply) String() string

func (*LuksAddKeyReply) XXX_DiscardUnknown

func (m *LuksAddKeyReply) XXX_DiscardUnknown()

func (*LuksAddKeyReply) XXX_Marshal

func (m *LuksAddKeyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksAddKeyReply) XXX_Merge

func (m *LuksAddKeyReply) XXX_Merge(src proto.Message)

func (*LuksAddKeyReply) XXX_Size

func (m *LuksAddKeyReply) XXX_Size() int

func (*LuksAddKeyReply) XXX_Unmarshal

func (m *LuksAddKeyReply) XXX_Unmarshal(b []byte) error

type LuksAddKeyRequest

type LuksAddKeyRequest struct {
	ExistingKey          []byte   `protobuf:"bytes,1,opt,name=existing_key,json=existingKey,proto3" json:"existing_key,omitempty"`
	NewKey               []byte   `protobuf:"bytes,2,opt,name=new_key,json=newKey,proto3" json:"new_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksAddKeyRequest) Descriptor

func (*LuksAddKeyRequest) Descriptor() ([]byte, []int)

func (*LuksAddKeyRequest) GetExistingKey

func (m *LuksAddKeyRequest) GetExistingKey() []byte

func (*LuksAddKeyRequest) GetNewKey

func (m *LuksAddKeyRequest) GetNewKey() []byte

func (*LuksAddKeyRequest) ProtoMessage

func (*LuksAddKeyRequest) ProtoMessage()

func (*LuksAddKeyRequest) Reset

func (m *LuksAddKeyRequest) Reset()

func (*LuksAddKeyRequest) String

func (m *LuksAddKeyRequest) String() string

func (*LuksAddKeyRequest) XXX_DiscardUnknown

func (m *LuksAddKeyRequest) XXX_DiscardUnknown()

func (*LuksAddKeyRequest) XXX_Marshal

func (m *LuksAddKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksAddKeyRequest) XXX_Merge

func (m *LuksAddKeyRequest) XXX_Merge(src proto.Message)

func (*LuksAddKeyRequest) XXX_Size

func (m *LuksAddKeyRequest) XXX_Size() int

func (*LuksAddKeyRequest) XXX_Unmarshal

func (m *LuksAddKeyRequest) XXX_Unmarshal(b []byte) error

type LuksRemoveKeyReply

type LuksRemoveKeyReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksRemoveKeyReply) Descriptor

func (*LuksRemoveKeyReply) Descriptor() ([]byte, []int)

func (*LuksRemoveKeyReply) ProtoMessage

func (*LuksRemoveKeyReply) ProtoMessage()

func (*LuksRemoveKeyReply) Reset

func (m *LuksRemoveKeyReply) Reset()

func (*LuksRemoveKeyReply) String

func (m *LuksRemoveKeyReply) String() string

func (*LuksRemoveKeyReply) XXX_DiscardUnknown

func (m *LuksRemoveKeyReply) XXX_DiscardUnknown()

func (*LuksRemoveKeyReply) XXX_Marshal

func (m *LuksRemoveKeyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksRemoveKeyReply) XXX_Merge

func (m *LuksRemoveKeyReply) XXX_Merge(src proto.Message)

func (*LuksRemoveKeyReply) XXX_Size

func (m *LuksRemoveKeyReply) XXX_Size() int

func (*LuksRemoveKeyReply) XXX_Unmarshal

func (m *LuksRemoveKeyReply) XXX_Unmarshal(b []byte) error

type LuksRemoveKeyRequest

type LuksRemoveKeyRequest struct {
	RemoveKey            []byte   `protobuf:"bytes,1,opt,name=remove_key,json=removeKey,proto3" json:"remove_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksRemoveKeyRequest) Descriptor

func (*LuksRemoveKeyRequest) Descriptor() ([]byte, []int)

func (*LuksRemoveKeyRequest) GetRemoveKey

func (m *LuksRemoveKeyRequest) GetRemoveKey() []byte

func (*LuksRemoveKeyRequest) ProtoMessage

func (*LuksRemoveKeyRequest) ProtoMessage()

func (*LuksRemoveKeyRequest) Reset

func (m *LuksRemoveKeyRequest) Reset()

func (*LuksRemoveKeyRequest) String

func (m *LuksRemoveKeyRequest) String() string

func (*LuksRemoveKeyRequest) XXX_DiscardUnknown

func (m *LuksRemoveKeyRequest) XXX_DiscardUnknown()

func (*LuksRemoveKeyRequest) XXX_Marshal

func (m *LuksRemoveKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksRemoveKeyRequest) XXX_Merge

func (m *LuksRemoveKeyRequest) XXX_Merge(src proto.Message)

func (*LuksRemoveKeyRequest) XXX_Size

func (m *LuksRemoveKeyRequest) XXX_Size() int

func (*LuksRemoveKeyRequest) XXX_Unmarshal

func (m *LuksRemoveKeyRequest) XXX_Unmarshal(b []byte) error

type LuksRotateKeyReply

type LuksRotateKeyReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksRotateKeyReply) Descriptor

func (*LuksRotateKeyReply) Descriptor() ([]byte, []int)

func (*LuksRotateKeyReply) ProtoMessage

func (*LuksRotateKeyReply) ProtoMessage()

func (*LuksRotateKeyReply) Reset

func (m *LuksRotateKeyReply) Reset()

func (*LuksRotateKeyReply) String

func (m *LuksRotateKeyReply) String() string

func (*LuksRotateKeyReply) XXX_DiscardUnknown

func (m *LuksRotateKeyReply) XXX_DiscardUnknown()

func (*LuksRotateKeyReply) XXX_Marshal

func (m *LuksRotateKeyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksRotateKeyReply) XXX_Merge

func (m *LuksRotateKeyReply) XXX_Merge(src proto.Message)

func (*LuksRotateKeyReply) XXX_Size

func (m *LuksRotateKeyReply) XXX_Size() int

func (*LuksRotateKeyReply) XXX_Unmarshal

func (m *LuksRotateKeyReply) XXX_Unmarshal(b []byte) error

type LuksRotateKeyRequest

type LuksRotateKeyRequest struct {
	ExistingKey          []byte   `protobuf:"bytes,1,opt,name=existing_key,json=existingKey,proto3" json:"existing_key,omitempty"`
	NewKey               []byte   `protobuf:"bytes,2,opt,name=new_key,json=newKey,proto3" json:"new_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LuksRotateKeyRequest) Descriptor

func (*LuksRotateKeyRequest) Descriptor() ([]byte, []int)

func (*LuksRotateKeyRequest) GetExistingKey

func (m *LuksRotateKeyRequest) GetExistingKey() []byte

func (*LuksRotateKeyRequest) GetNewKey

func (m *LuksRotateKeyRequest) GetNewKey() []byte

func (*LuksRotateKeyRequest) ProtoMessage

func (*LuksRotateKeyRequest) ProtoMessage()

func (*LuksRotateKeyRequest) Reset

func (m *LuksRotateKeyRequest) Reset()

func (*LuksRotateKeyRequest) String

func (m *LuksRotateKeyRequest) String() string

func (*LuksRotateKeyRequest) XXX_DiscardUnknown

func (m *LuksRotateKeyRequest) XXX_DiscardUnknown()

func (*LuksRotateKeyRequest) XXX_Marshal

func (m *LuksRotateKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LuksRotateKeyRequest) XXX_Merge

func (m *LuksRotateKeyRequest) XXX_Merge(src proto.Message)

func (*LuksRotateKeyRequest) XXX_Size

func (m *LuksRotateKeyRequest) XXX_Size() int

func (*LuksRotateKeyRequest) XXX_Unmarshal

func (m *LuksRotateKeyRequest) XXX_Unmarshal(b []byte) error

type PingReply

type PingReply struct {
	Msg                  string   `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PingReply) Descriptor

func (*PingReply) Descriptor() ([]byte, []int)

func (*PingReply) GetMsg

func (m *PingReply) GetMsg() string

func (*PingReply) ProtoMessage

func (*PingReply) ProtoMessage()

func (*PingReply) Reset

func (m *PingReply) Reset()

func (*PingReply) String

func (m *PingReply) String() string

func (*PingReply) XXX_DiscardUnknown

func (m *PingReply) XXX_DiscardUnknown()

func (*PingReply) XXX_Marshal

func (m *PingReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PingReply) XXX_Merge

func (m *PingReply) XXX_Merge(src proto.Message)

func (*PingReply) XXX_Size

func (m *PingReply) XXX_Size() int

func (*PingReply) XXX_Unmarshal

func (m *PingReply) XXX_Unmarshal(b []byte) error

type PingRequest

type PingRequest struct {
	Msg                  string   `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PingRequest) Descriptor

func (*PingRequest) Descriptor() ([]byte, []int)

func (*PingRequest) GetMsg

func (m *PingRequest) GetMsg() string

func (*PingRequest) ProtoMessage

func (*PingRequest) ProtoMessage()

func (*PingRequest) Reset

func (m *PingRequest) Reset()

func (*PingRequest) String

func (m *PingRequest) String() string

func (*PingRequest) XXX_DiscardUnknown

func (m *PingRequest) XXX_DiscardUnknown()

func (*PingRequest) XXX_Marshal

func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PingRequest) XXX_Merge

func (m *PingRequest) XXX_Merge(src proto.Message)

func (*PingRequest) XXX_Size

func (m *PingRequest) XXX_Size() int

func (*PingRequest) XXX_Unmarshal

func (m *PingRequest) XXX_Unmarshal(b []byte) error

type RedctlClient

type RedctlClient interface {
	Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingReply, error)
	SubscribeEvents(ctx context.Context, in *SubscribeEventsRequest, opts ...grpc.CallOption) (Redctl_SubscribeEventsClient, error)
	GraphicImport(ctx context.Context, in *GraphicImportRequest, opts ...grpc.CallOption) (*GraphicImportReply, error)
	GraphicRemove(ctx context.Context, in *GraphicRemoveRequest, opts ...grpc.CallOption) (*GraphicRemoveReply, error)
	GraphicFind(ctx context.Context, in *GraphicFindRequest, opts ...grpc.CallOption) (*GraphicFindReply, error)
	GraphicFindAll(ctx context.Context, in *GraphicFindAllRequest, opts ...grpc.CallOption) (*GraphicFindAllReply, error)
	DomainCreate(ctx context.Context, in *DomainCreateRequest, opts ...grpc.CallOption) (*DomainCreateReply, error)
	DomainFind(ctx context.Context, in *DomainFindRequest, opts ...grpc.CallOption) (*DomainFindReply, error)
	DomainFindAll(ctx context.Context, in *DomainFindAllRequest, opts ...grpc.CallOption) (*DomainFindAllReply, error)
	DomainUpdate(ctx context.Context, in *DomainUpdateRequest, opts ...grpc.CallOption) (*DomainUpdateReply, error)
	DomainRemove(ctx context.Context, in *DomainRemoveRequest, opts ...grpc.CallOption) (*DomainRemoveReply, error)
	DomainStart(ctx context.Context, in *DomainStartRequest, opts ...grpc.CallOption) (*DomainStartReply, error)
	DomainStop(ctx context.Context, in *DomainStopRequest, opts ...grpc.CallOption) (*DomainStopReply, error)
	Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownReply, error)
	DomainRestart(ctx context.Context, in *DomainRestartRequest, opts ...grpc.CallOption) (*DomainRestartReply, error)
	DomainHotplugNetworkAttach(ctx context.Context, in *DomainHotplugNetworkAttachRequest, opts ...grpc.CallOption) (*DomainHotplugNetworkAttachReply, error)
	DomainHotplugNetworkDetach(ctx context.Context, in *DomainHotplugNetworkDetachRequest, opts ...grpc.CallOption) (*DomainHotplugNetworkDetachReply, error)
	DomainHotplugPciAttach(ctx context.Context, in *DomainHotplugPciAttachRequest, opts ...grpc.CallOption) (*DomainHotplugPciAttachReply, error)
	DomainHotplugPciDetach(ctx context.Context, in *DomainHotplugPciDetachRequest, opts ...grpc.CallOption) (*DomainHotplugPciDetachReply, error)
	ImageCreate(ctx context.Context, in *ImageCreateRequest, opts ...grpc.CallOption) (*ImageCreateReply, error)
	ImageCreateBacked(ctx context.Context, in *ImageCreateBackedRequest, opts ...grpc.CallOption) (*ImageCreateBackedReply, error)
	ImageCopy(ctx context.Context, in *ImageCopyRequest, opts ...grpc.CallOption) (*ImageCopyReply, error)
	ImageFind(ctx context.Context, in *ImageFindRequest, opts ...grpc.CallOption) (*ImageFindReply, error)
	ImageRemove(ctx context.Context, in *ImageRemoveRequest, opts ...grpc.CallOption) (*ImageRemoveReply, error)
	UpgradeControlDomain(ctx context.Context, in *UpgradeControlDomainRequest, opts ...grpc.CallOption) (*UpgradeControlDomainReply, error)
	DisplayForceResolution(ctx context.Context, in *DisplayForceResolutionRequest, opts ...grpc.CallOption) (*DisplayForceResolutionReply, error)
	LuksAddKey(ctx context.Context, in *LuksAddKeyRequest, opts ...grpc.CallOption) (*LuksAddKeyReply, error)
	LuksRotateKey(ctx context.Context, in *LuksRotateKeyRequest, opts ...grpc.CallOption) (*LuksRotateKeyReply, error)
	LuksRemoveKey(ctx context.Context, in *LuksRemoveKeyRequest, opts ...grpc.CallOption) (*LuksRemoveKeyReply, error)
}

RedctlClient is the client API for Redctl service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewRedctlClient

func NewRedctlClient(cc *grpc.ClientConn) RedctlClient

type RedctlServer

type RedctlServer interface {
	Ping(context.Context, *PingRequest) (*PingReply, error)
	SubscribeEvents(*SubscribeEventsRequest, Redctl_SubscribeEventsServer) error
	GraphicImport(context.Context, *GraphicImportRequest) (*GraphicImportReply, error)
	GraphicRemove(context.Context, *GraphicRemoveRequest) (*GraphicRemoveReply, error)
	GraphicFind(context.Context, *GraphicFindRequest) (*GraphicFindReply, error)
	GraphicFindAll(context.Context, *GraphicFindAllRequest) (*GraphicFindAllReply, error)
	DomainCreate(context.Context, *DomainCreateRequest) (*DomainCreateReply, error)
	DomainFind(context.Context, *DomainFindRequest) (*DomainFindReply, error)
	DomainFindAll(context.Context, *DomainFindAllRequest) (*DomainFindAllReply, error)
	DomainUpdate(context.Context, *DomainUpdateRequest) (*DomainUpdateReply, error)
	DomainRemove(context.Context, *DomainRemoveRequest) (*DomainRemoveReply, error)
	DomainStart(context.Context, *DomainStartRequest) (*DomainStartReply, error)
	DomainStop(context.Context, *DomainStopRequest) (*DomainStopReply, error)
	Shutdown(context.Context, *ShutdownRequest) (*ShutdownReply, error)
	DomainRestart(context.Context, *DomainRestartRequest) (*DomainRestartReply, error)
	DomainHotplugNetworkAttach(context.Context, *DomainHotplugNetworkAttachRequest) (*DomainHotplugNetworkAttachReply, error)
	DomainHotplugNetworkDetach(context.Context, *DomainHotplugNetworkDetachRequest) (*DomainHotplugNetworkDetachReply, error)
	DomainHotplugPciAttach(context.Context, *DomainHotplugPciAttachRequest) (*DomainHotplugPciAttachReply, error)
	DomainHotplugPciDetach(context.Context, *DomainHotplugPciDetachRequest) (*DomainHotplugPciDetachReply, error)
	ImageCreate(context.Context, *ImageCreateRequest) (*ImageCreateReply, error)
	ImageCreateBacked(context.Context, *ImageCreateBackedRequest) (*ImageCreateBackedReply, error)
	ImageCopy(context.Context, *ImageCopyRequest) (*ImageCopyReply, error)
	ImageFind(context.Context, *ImageFindRequest) (*ImageFindReply, error)
	ImageRemove(context.Context, *ImageRemoveRequest) (*ImageRemoveReply, error)
	UpgradeControlDomain(context.Context, *UpgradeControlDomainRequest) (*UpgradeControlDomainReply, error)
	DisplayForceResolution(context.Context, *DisplayForceResolutionRequest) (*DisplayForceResolutionReply, error)
	LuksAddKey(context.Context, *LuksAddKeyRequest) (*LuksAddKeyReply, error)
	LuksRotateKey(context.Context, *LuksRotateKeyRequest) (*LuksRotateKeyReply, error)
	LuksRemoveKey(context.Context, *LuksRemoveKeyRequest) (*LuksRemoveKeyReply, error)
}

RedctlServer is the server API for Redctl service.

type Redctl_SubscribeEventsClient

type Redctl_SubscribeEventsClient interface {
	Recv() (*SubscribeEventsReply, error)
	grpc.ClientStream
}

type Redctl_SubscribeEventsServer

type Redctl_SubscribeEventsServer interface {
	Send(*SubscribeEventsReply) error
	grpc.ServerStream
}

type ShutdownReply

type ShutdownReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShutdownReply) Descriptor

func (*ShutdownReply) Descriptor() ([]byte, []int)

func (*ShutdownReply) ProtoMessage

func (*ShutdownReply) ProtoMessage()

func (*ShutdownReply) Reset

func (m *ShutdownReply) Reset()

func (*ShutdownReply) String

func (m *ShutdownReply) String() string

func (*ShutdownReply) XXX_DiscardUnknown

func (m *ShutdownReply) XXX_DiscardUnknown()

func (*ShutdownReply) XXX_Marshal

func (m *ShutdownReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShutdownReply) XXX_Merge

func (m *ShutdownReply) XXX_Merge(src proto.Message)

func (*ShutdownReply) XXX_Size

func (m *ShutdownReply) XXX_Size() int

func (*ShutdownReply) XXX_Unmarshal

func (m *ShutdownReply) XXX_Unmarshal(b []byte) error

type ShutdownRequest

type ShutdownRequest struct {
	Timeout              uint32   `protobuf:"varint,1,opt,name=timeout,proto3" json:"timeout,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShutdownRequest) Descriptor

func (*ShutdownRequest) Descriptor() ([]byte, []int)

func (*ShutdownRequest) GetTimeout

func (m *ShutdownRequest) GetTimeout() uint32

func (*ShutdownRequest) ProtoMessage

func (*ShutdownRequest) ProtoMessage()

func (*ShutdownRequest) Reset

func (m *ShutdownRequest) Reset()

func (*ShutdownRequest) String

func (m *ShutdownRequest) String() string

func (*ShutdownRequest) XXX_DiscardUnknown

func (m *ShutdownRequest) XXX_DiscardUnknown()

func (*ShutdownRequest) XXX_Marshal

func (m *ShutdownRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShutdownRequest) XXX_Merge

func (m *ShutdownRequest) XXX_Merge(src proto.Message)

func (*ShutdownRequest) XXX_Size

func (m *ShutdownRequest) XXX_Size() int

func (*ShutdownRequest) XXX_Unmarshal

func (m *ShutdownRequest) XXX_Unmarshal(b []byte) error

type SubscribeEventsReply

type SubscribeEventsReply struct {
	Event                *Event   `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubscribeEventsReply) Descriptor

func (*SubscribeEventsReply) Descriptor() ([]byte, []int)

func (*SubscribeEventsReply) GetEvent

func (m *SubscribeEventsReply) GetEvent() *Event

func (*SubscribeEventsReply) ProtoMessage

func (*SubscribeEventsReply) ProtoMessage()

func (*SubscribeEventsReply) Reset

func (m *SubscribeEventsReply) Reset()

func (*SubscribeEventsReply) String

func (m *SubscribeEventsReply) String() string

func (*SubscribeEventsReply) XXX_DiscardUnknown

func (m *SubscribeEventsReply) XXX_DiscardUnknown()

func (*SubscribeEventsReply) XXX_Marshal

func (m *SubscribeEventsReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscribeEventsReply) XXX_Merge

func (m *SubscribeEventsReply) XXX_Merge(src proto.Message)

func (*SubscribeEventsReply) XXX_Size

func (m *SubscribeEventsReply) XXX_Size() int

func (*SubscribeEventsReply) XXX_Unmarshal

func (m *SubscribeEventsReply) XXX_Unmarshal(b []byte) error

type SubscribeEventsRequest

type SubscribeEventsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubscribeEventsRequest) Descriptor

func (*SubscribeEventsRequest) Descriptor() ([]byte, []int)

func (*SubscribeEventsRequest) ProtoMessage

func (*SubscribeEventsRequest) ProtoMessage()

func (*SubscribeEventsRequest) Reset

func (m *SubscribeEventsRequest) Reset()

func (*SubscribeEventsRequest) String

func (m *SubscribeEventsRequest) String() string

func (*SubscribeEventsRequest) XXX_DiscardUnknown

func (m *SubscribeEventsRequest) XXX_DiscardUnknown()

func (*SubscribeEventsRequest) XXX_Marshal

func (m *SubscribeEventsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscribeEventsRequest) XXX_Merge

func (m *SubscribeEventsRequest) XXX_Merge(src proto.Message)

func (*SubscribeEventsRequest) XXX_Size

func (m *SubscribeEventsRequest) XXX_Size() int

func (*SubscribeEventsRequest) XXX_Unmarshal

func (m *SubscribeEventsRequest) XXX_Unmarshal(b []byte) error

type UnimplementedRedctlServer

type UnimplementedRedctlServer struct {
}

UnimplementedRedctlServer can be embedded to have forward compatible implementations.

func (*UnimplementedRedctlServer) DisplayForceResolution

func (*UnimplementedRedctlServer) DomainCreate

func (*UnimplementedRedctlServer) DomainFind

func (*UnimplementedRedctlServer) DomainFindAll

func (*UnimplementedRedctlServer) DomainHotplugNetworkAttach

func (*UnimplementedRedctlServer) DomainHotplugNetworkDetach

func (*UnimplementedRedctlServer) DomainHotplugPciAttach

func (*UnimplementedRedctlServer) DomainHotplugPciDetach

func (*UnimplementedRedctlServer) DomainRemove

func (*UnimplementedRedctlServer) DomainRestart

func (*UnimplementedRedctlServer) DomainStart

func (*UnimplementedRedctlServer) DomainStop

func (*UnimplementedRedctlServer) DomainUpdate

func (*UnimplementedRedctlServer) GraphicFind

func (*UnimplementedRedctlServer) GraphicFindAll

func (*UnimplementedRedctlServer) GraphicImport

func (*UnimplementedRedctlServer) GraphicRemove

func (*UnimplementedRedctlServer) ImageCopy

func (*UnimplementedRedctlServer) ImageCreate

func (*UnimplementedRedctlServer) ImageCreateBacked

func (*UnimplementedRedctlServer) ImageFind

func (*UnimplementedRedctlServer) ImageRemove

func (*UnimplementedRedctlServer) LuksAddKey

func (*UnimplementedRedctlServer) LuksRemoveKey

func (*UnimplementedRedctlServer) LuksRotateKey

func (*UnimplementedRedctlServer) Ping

func (*UnimplementedRedctlServer) Shutdown

func (*UnimplementedRedctlServer) SubscribeEvents

func (*UnimplementedRedctlServer) UpgradeControlDomain

type UpgradeControlDomainReply

type UpgradeControlDomainReply struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpgradeControlDomainReply) Descriptor

func (*UpgradeControlDomainReply) Descriptor() ([]byte, []int)

func (*UpgradeControlDomainReply) ProtoMessage

func (*UpgradeControlDomainReply) ProtoMessage()

func (*UpgradeControlDomainReply) Reset

func (m *UpgradeControlDomainReply) Reset()

func (*UpgradeControlDomainReply) String

func (m *UpgradeControlDomainReply) String() string

func (*UpgradeControlDomainReply) XXX_DiscardUnknown

func (m *UpgradeControlDomainReply) XXX_DiscardUnknown()

func (*UpgradeControlDomainReply) XXX_Marshal

func (m *UpgradeControlDomainReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeControlDomainReply) XXX_Merge

func (m *UpgradeControlDomainReply) XXX_Merge(src proto.Message)

func (*UpgradeControlDomainReply) XXX_Size

func (m *UpgradeControlDomainReply) XXX_Size() int

func (*UpgradeControlDomainReply) XXX_Unmarshal

func (m *UpgradeControlDomainReply) XXX_Unmarshal(b []byte) error

type UpgradeControlDomainRequest

type UpgradeControlDomainRequest struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpgradeControlDomainRequest) Descriptor

func (*UpgradeControlDomainRequest) Descriptor() ([]byte, []int)

func (*UpgradeControlDomainRequest) GetName

func (m *UpgradeControlDomainRequest) GetName() string

func (*UpgradeControlDomainRequest) ProtoMessage

func (*UpgradeControlDomainRequest) ProtoMessage()

func (*UpgradeControlDomainRequest) Reset

func (m *UpgradeControlDomainRequest) Reset()

func (*UpgradeControlDomainRequest) String

func (m *UpgradeControlDomainRequest) String() string

func (*UpgradeControlDomainRequest) XXX_DiscardUnknown

func (m *UpgradeControlDomainRequest) XXX_DiscardUnknown()

func (*UpgradeControlDomainRequest) XXX_Marshal

func (m *UpgradeControlDomainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeControlDomainRequest) XXX_Merge

func (m *UpgradeControlDomainRequest) XXX_Merge(src proto.Message)

func (*UpgradeControlDomainRequest) XXX_Size

func (m *UpgradeControlDomainRequest) XXX_Size() int

func (*UpgradeControlDomainRequest) XXX_Unmarshal

func (m *UpgradeControlDomainRequest) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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