package ovirt_cloud
import "k8s.io/kubernetes/pkg/cloudprovider/ovirt"
Index ¶
- type OVirtApiConfig
- type OVirtCloud
- func (aws *OVirtCloud) Clusters() (cloudprovider.Clusters, bool)
- func (v *OVirtCloud) GetNodeResources(name string) (*api.NodeResources, error)
- func (v *OVirtCloud) IPAddress(instance string) (net.IP, error)
- func (v *OVirtCloud) Instances() (cloudprovider.Instances, bool)
- func (v *OVirtCloud) List(filter string) ([]string, error)
- func (v *OVirtCloud) TCPLoadBalancer() (cloudprovider.TCPLoadBalancer, bool)
- func (v *OVirtCloud) Zones() (cloudprovider.Zones, bool)
- type XmlVmInfo
- type XmlVmsList
Types ¶
type OVirtApiConfig ¶
type OVirtApiConfig struct { Connection struct { ApiEntry string `gcfg:"uri"` Username string `gcfg:"username"` Password string `gcfg:"password"` } Filters struct { VmsQuery string `gcfg:"vms"` } }
type OVirtCloud ¶
func (*OVirtCloud) Clusters ¶
func (aws *OVirtCloud) Clusters() (cloudprovider.Clusters, bool)
func (*OVirtCloud) GetNodeResources ¶
func (v *OVirtCloud) GetNodeResources(name string) (*api.NodeResources, error)
func (*OVirtCloud) IPAddress ¶
func (v *OVirtCloud) IPAddress(instance string) (net.IP, error)
IPAddress returns the address of a particular machine instance
func (*OVirtCloud) Instances ¶
func (v *OVirtCloud) Instances() (cloudprovider.Instances, bool)
Instances returns an implementation of Instances for oVirt cloud
func (*OVirtCloud) List ¶
func (v *OVirtCloud) List(filter string) ([]string, error)
List enumerates the set of minions instances known by the cloud provider
func (*OVirtCloud) TCPLoadBalancer ¶
func (v *OVirtCloud) TCPLoadBalancer() (cloudprovider.TCPLoadBalancer, bool)
TCPLoadBalancer returns an implementation of TCPLoadBalancer for oVirt cloud
func (*OVirtCloud) Zones ¶
func (v *OVirtCloud) Zones() (cloudprovider.Zones, bool)
Zones returns an implementation of Zones for oVirt cloud
type XmlVmInfo ¶
type XmlVmsList ¶
Source Files ¶
ovirt.go
- Version
- v0.5.5
- Published
- Dec 2, 2014
- Platform
- js/wasm
- Imports
- 12 packages
- Last checked
- 6 seconds ago –
Tools for package owners.