Versions in this module Expand all Collapse all v0 v0.4.2 Sep 4, 2019 Changes in this version + func IsEmpty(obj interface{}) bool + func IsNotEmpty(obj interface{}) bool + func WarnAsFatal(opts *UnmarshalINIOptions) + type Config struct + Disk DiskConfig + Global GlobalConfig + Labels LabelConfig + Network NetworkConfig + VCenter map[string]*VCenterConfig + Workspace WorkspaceConfig + func (c *Config) MarshalINI() ([]byte, error) + func (c *Config) UnmarshalINI(data []byte, optFuncs ...UnmarshalINIOptionFunc) error + func (in *Config) DeepCopy() *Config + func (in *Config) DeepCopyInto(out *Config) + type DiskConfig struct + SCSIControllerType string + func (in *DiskConfig) DeepCopy() *DiskConfig + func (in *DiskConfig) DeepCopyInto(out *DiskConfig) + type GlobalConfig struct + APIBindPort string + APIDisable *bool + CAFile string + Datacenters string + Insecure bool + Password string + Port string + RoundTripperCount int32 + SecretName string + SecretNamespace string + SecretsDirectory string + ServiceAccount string + Thumbprint string + Username string + func (in *GlobalConfig) DeepCopy() *GlobalConfig + func (in *GlobalConfig) DeepCopyInto(out *GlobalConfig) + type LabelConfig struct + Region string + Zone string + func (in *LabelConfig) DeepCopy() *LabelConfig + func (in *LabelConfig) DeepCopyInto(out *LabelConfig) + type NetworkConfig struct + Name string + func (in *NetworkConfig) DeepCopy() *NetworkConfig + func (in *NetworkConfig) DeepCopyInto(out *NetworkConfig) + type UnmarshalINIOptionFunc func(*UnmarshalINIOptions) + type UnmarshalINIOptions struct + WarnAsFatal bool + func (in *UnmarshalINIOptions) DeepCopy() *UnmarshalINIOptions + func (in *UnmarshalINIOptions) DeepCopyInto(out *UnmarshalINIOptions) + type VCenterConfig struct + Datacenters string + Password string + Port string + RoundTripperCount int32 + Thumbprint string + Username string + func (in *VCenterConfig) DeepCopy() *VCenterConfig + func (in *VCenterConfig) DeepCopyInto(out *VCenterConfig) + type WorkspaceConfig struct + Datacenter string + Datastore string + Folder string + ResourcePool string + Server string + func (in *WorkspaceConfig) DeepCopy() *WorkspaceConfig + func (in *WorkspaceConfig) DeepCopyInto(out *WorkspaceConfig) v0.4.2-beta.0 Aug 8, 2019