Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var From = &from{}
Functions ¶
This section is empty.
Types ¶
type List ¶
type List struct {
Items []Livemigration `json:"items"`
}
type Livemigration ¶
type Livemigration struct { Name string `json:"name"` DestHost string `json:"destHost"` Replicas int `json:"replicas"` Selector *metav1.LabelSelector `json:"selector"` Action string `json:"action"` SnapshotPath string `json:"snapshotPath"` SourcePod string `json:"sourcePod"` Template corev1.PodTemplateSpec `json:"template,omitempty"` Status *v1.LiveMigrationStatus `json:"status,omitempty"` }
func (*Livemigration) Validate ¶
func (pm *Livemigration) Validate() error
type LivemigrationEndpoint ¶
type LivemigrationEndpoint struct {
// contains filtered or unexported fields
}
func NewLivemigrationEndpoint ¶
func NewLivemigrationEndpoint(client client.Client) *LivemigrationEndpoint
func (*LivemigrationEndpoint) SetupWithWS ¶
func (pe *LivemigrationEndpoint) SetupWithWS(ws *restful.WebService)
Click to show internal directories.
Click to hide internal directories.