Versions in this module Expand all Collapse all v0 v0.1.0 Dec 9, 2018 Changes in this version + var SchemeBuilder = &scheme.Builder + var SchemeGroupVersion = schema.GroupVersion + type APIStatus string + const ApiNotReady + const ApiReady + type DiskSpec struct + DiskLabel string + DiskSizeGB int64 + func (in *DiskSpec) DeepCopy() *DiskSpec + func (in *DiskSpec) DeepCopyInto(out *DiskSpec) + type IPConfig struct + Dns []string + Gateway string + IP string + Netmask string + NetworkType NetworkType + func (in *IPConfig) DeepCopy() *IPConfig + func (in *IPConfig) DeepCopyInto(out *IPConfig) + type NetworkSpec struct + IPConfig IPConfig + NetworkName string + func (in *NetworkSpec) DeepCopy() *NetworkSpec + func (in *NetworkSpec) DeepCopyInto(out *NetworkSpec) + type NetworkType string + const DHCP + const Static + type VsphereClusterProviderConfig struct + VspherePassword string + VsphereServer string + VsphereUser string + func (in *VsphereClusterProviderConfig) DeepCopy() *VsphereClusterProviderConfig + func (in *VsphereClusterProviderConfig) DeepCopyInto(out *VsphereClusterProviderConfig) + func (in *VsphereClusterProviderConfig) DeepCopyObject() runtime.Object + type VsphereClusterProviderConfigList struct + Items []VsphereClusterProviderConfig + func (in *VsphereClusterProviderConfigList) DeepCopy() *VsphereClusterProviderConfigList + func (in *VsphereClusterProviderConfigList) DeepCopyInto(out *VsphereClusterProviderConfigList) + func (in *VsphereClusterProviderConfigList) DeepCopyObject() runtime.Object + type VsphereClusterProviderStatus struct + APIStatus APIStatus + LastUpdated string + func (in *VsphereClusterProviderStatus) DeepCopy() *VsphereClusterProviderStatus + func (in *VsphereClusterProviderStatus) DeepCopyInto(out *VsphereClusterProviderStatus) + type VsphereMachineProviderConfig struct + MachineRef string + MachineSpec VsphereMachineSpec + func (in *VsphereMachineProviderConfig) DeepCopy() *VsphereMachineProviderConfig + func (in *VsphereMachineProviderConfig) DeepCopyInto(out *VsphereMachineProviderConfig) + func (in *VsphereMachineProviderConfig) DeepCopyObject() runtime.Object + type VsphereMachineProviderConfigList struct + Items []VsphereMachineProviderConfig + func (in *VsphereMachineProviderConfigList) DeepCopy() *VsphereMachineProviderConfigList + func (in *VsphereMachineProviderConfigList) DeepCopyInto(out *VsphereMachineProviderConfigList) + func (in *VsphereMachineProviderConfigList) DeepCopyObject() runtime.Object + type VsphereMachineProviderStatus struct + LastUpdated string + TaskRef string + func (in *VsphereMachineProviderStatus) DeepCopy() *VsphereMachineProviderStatus + func (in *VsphereMachineProviderStatus) DeepCopyInto(out *VsphereMachineProviderStatus) + type VsphereMachineSpec struct + Datacenter string + Datastore string + Disks []DiskSpec + MemoryMB int64 + Networks []NetworkSpec + NumCPUs int32 + Preloaded bool + ResourcePool string + VMFolder string + VMTemplate string + VsphereCloudInit bool + func (in *VsphereMachineSpec) DeepCopy() *VsphereMachineSpec + func (in *VsphereMachineSpec) DeepCopyInto(out *VsphereMachineSpec)