v1alpha1

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2021 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Group   = "virtual-machine.terraform-provider-vsphere.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	Kind                  = "VirtualMachine"
	GroupKind             = schema.GroupKind{Group: Group, Kind: Kind}.String()
	KindAPIVersion        = Kind + "." + SchemeGroupVersion.String()
	GroupVersionKind      = SchemeGroupVersion.WithKind(Kind)
	TerraformResourceName = "vsphere_virtual_machine"
)
View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version}
)

Functions

func DecodeVirtualMachine

func DecodeVirtualMachine(prev *VirtualMachine, ctyValue cty.Value) (resource.Managed, error)

func DecodeVirtualMachine_AlternateGuestName

func DecodeVirtualMachine_AlternateGuestName(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Annotation

func DecodeVirtualMachine_Annotation(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_BootDelay

func DecodeVirtualMachine_BootDelay(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_BootRetryDelay

func DecodeVirtualMachine_BootRetryDelay(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_BootRetryEnabled

func DecodeVirtualMachine_BootRetryEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom

func DecodeVirtualMachine_Cdrom(p *Cdrom, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom_ClientDevice

func DecodeVirtualMachine_Cdrom_ClientDevice(p *Cdrom, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom_DatastoreId

func DecodeVirtualMachine_Cdrom_DatastoreId(p *Cdrom, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom_DeviceAddress

func DecodeVirtualMachine_Cdrom_DeviceAddress(p *Cdrom, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom_Key

func DecodeVirtualMachine_Cdrom_Key(p *Cdrom, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Cdrom_Path

func DecodeVirtualMachine_Cdrom_Path(p *Cdrom, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ChangeVersion

func DecodeVirtualMachine_ChangeVersion(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone

func DecodeVirtualMachine_Clone(p *Clone, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize

func DecodeVirtualMachine_Clone_Customize(p *Customize, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_DnsServerList

func DecodeVirtualMachine_Clone_Customize_DnsServerList(p *Customize, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_DnsSuffixList

func DecodeVirtualMachine_Clone_Customize_DnsSuffixList(p *Customize, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_Ipv4Gateway

func DecodeVirtualMachine_Clone_Customize_Ipv4Gateway(p *Customize, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_Ipv6Gateway

func DecodeVirtualMachine_Clone_Customize_Ipv6Gateway(p *Customize, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_LinuxOptions

func DecodeVirtualMachine_Clone_Customize_LinuxOptions(p *LinuxOptions, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_Domain

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_Domain(p *LinuxOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_HostName

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_HostName(p *LinuxOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc(p *LinuxOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone

func DecodeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone(p *LinuxOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface

func DecodeVirtualMachine_Clone_Customize_NetworkInterface(p *NetworkInterface, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain(p *NetworkInterface, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList(p *NetworkInterface, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address(p *NetworkInterface, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask(p *NetworkInterface, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address(p *NetworkInterface, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask

func DecodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask(p *NetworkInterface, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_Timeout

func DecodeVirtualMachine_Clone_Customize_Timeout(p *Customize, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions

func DecodeVirtualMachine_Clone_Customize_WindowsOptions(p *WindowsOptions, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_FullName

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_FullName(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList(p *WindowsOptions, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup

func DecodeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup(p *WindowsOptions, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Customize_WindowsSysprepText

func DecodeVirtualMachine_Clone_Customize_WindowsSysprepText(p *Customize, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_LinkedClone

func DecodeVirtualMachine_Clone_LinkedClone(p *Clone, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_OvfNetworkMap

func DecodeVirtualMachine_Clone_OvfNetworkMap(p *Clone, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_Clone_OvfStorageMap

func DecodeVirtualMachine_Clone_OvfStorageMap(p *Clone, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_Clone_TemplateUuid

func DecodeVirtualMachine_Clone_TemplateUuid(p *Clone, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Clone_Timeout

func DecodeVirtualMachine_Clone_Timeout(p *Clone, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuHotAddEnabled

func DecodeVirtualMachine_CpuHotAddEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuHotRemoveEnabled

func DecodeVirtualMachine_CpuHotRemoveEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuLimit

func DecodeVirtualMachine_CpuLimit(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuPerformanceCountersEnabled

func DecodeVirtualMachine_CpuPerformanceCountersEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuReservation

func DecodeVirtualMachine_CpuReservation(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuShareCount

func DecodeVirtualMachine_CpuShareCount(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CpuShareLevel

func DecodeVirtualMachine_CpuShareLevel(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_CustomAttributes

func DecodeVirtualMachine_CustomAttributes(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_DatacenterId

func DecodeVirtualMachine_DatacenterId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_DatastoreClusterId

func DecodeVirtualMachine_DatastoreClusterId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_DatastoreId

func DecodeVirtualMachine_DatastoreId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_DefaultIpAddress

func DecodeVirtualMachine_DefaultIpAddress(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk

func DecodeVirtualMachine_Disk(pp *[]Disk, vals map[string]cty.Value)

containerCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Attach

func DecodeVirtualMachine_Disk_Attach(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_ControllerType

func DecodeVirtualMachine_Disk_ControllerType(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_DatastoreId

func DecodeVirtualMachine_Disk_DatastoreId(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_DeviceAddress

func DecodeVirtualMachine_Disk_DeviceAddress(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_DiskMode

func DecodeVirtualMachine_Disk_DiskMode(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_DiskSharing

func DecodeVirtualMachine_Disk_DiskSharing(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_EagerlyScrub

func DecodeVirtualMachine_Disk_EagerlyScrub(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_IoLimit

func DecodeVirtualMachine_Disk_IoLimit(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_IoReservation

func DecodeVirtualMachine_Disk_IoReservation(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_IoShareCount

func DecodeVirtualMachine_Disk_IoShareCount(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_IoShareLevel

func DecodeVirtualMachine_Disk_IoShareLevel(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_KeepOnRemove

func DecodeVirtualMachine_Disk_KeepOnRemove(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Key

func DecodeVirtualMachine_Disk_Key(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Label

func DecodeVirtualMachine_Disk_Label(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Name

func DecodeVirtualMachine_Disk_Name(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Path

func DecodeVirtualMachine_Disk_Path(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Size

func DecodeVirtualMachine_Disk_Size(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_StoragePolicyId

func DecodeVirtualMachine_Disk_StoragePolicyId(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_ThinProvisioned

func DecodeVirtualMachine_Disk_ThinProvisioned(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_UnitNumber

func DecodeVirtualMachine_Disk_UnitNumber(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_Uuid

func DecodeVirtualMachine_Disk_Uuid(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Disk_WriteThrough

func DecodeVirtualMachine_Disk_WriteThrough(p *Disk, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_EfiSecureBootEnabled

func DecodeVirtualMachine_EfiSecureBootEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_EnableDiskUuid

func DecodeVirtualMachine_EnableDiskUuid(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_EnableLogging

func DecodeVirtualMachine_EnableLogging(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_EptRviMode

func DecodeVirtualMachine_EptRviMode(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ExtraConfig

func DecodeVirtualMachine_ExtraConfig(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_Firmware

func DecodeVirtualMachine_Firmware(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Folder

func DecodeVirtualMachine_Folder(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ForcePowerOff

func DecodeVirtualMachine_ForcePowerOff(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_GuestId

func DecodeVirtualMachine_GuestId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_GuestIpAddresses

func DecodeVirtualMachine_GuestIpAddresses(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_HardwareVersion

func DecodeVirtualMachine_HardwareVersion(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_HostSystemId

func DecodeVirtualMachine_HostSystemId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_HvMode

func DecodeVirtualMachine_HvMode(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_IdeControllerCount

func DecodeVirtualMachine_IdeControllerCount(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_IgnoredGuestIps

func DecodeVirtualMachine_IgnoredGuestIps(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Imported

func DecodeVirtualMachine_Imported(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_LatencySensitivity

func DecodeVirtualMachine_LatencySensitivity(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Memory

func DecodeVirtualMachine_Memory(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MemoryHotAddEnabled

func DecodeVirtualMachine_MemoryHotAddEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MemoryLimit

func DecodeVirtualMachine_MemoryLimit(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MemoryReservation

func DecodeVirtualMachine_MemoryReservation(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MemoryShareCount

func DecodeVirtualMachine_MemoryShareCount(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MemoryShareLevel

func DecodeVirtualMachine_MemoryShareLevel(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_MigrateWaitTimeout

func DecodeVirtualMachine_MigrateWaitTimeout(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Moid

func DecodeVirtualMachine_Moid(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Name

func DecodeVirtualMachine_Name(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NestedHvEnabled

func DecodeVirtualMachine_NestedHvEnabled(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface

func DecodeVirtualMachine_NetworkInterface(pp *[]NetworkInterface0, vals map[string]cty.Value)

containerCollectionTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_AdapterType

func DecodeVirtualMachine_NetworkInterface_AdapterType(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_BandwidthLimit

func DecodeVirtualMachine_NetworkInterface_BandwidthLimit(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_BandwidthReservation

func DecodeVirtualMachine_NetworkInterface_BandwidthReservation(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_BandwidthShareCount

func DecodeVirtualMachine_NetworkInterface_BandwidthShareCount(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_BandwidthShareLevel

func DecodeVirtualMachine_NetworkInterface_BandwidthShareLevel(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_DeviceAddress

func DecodeVirtualMachine_NetworkInterface_DeviceAddress(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_Key

func DecodeVirtualMachine_NetworkInterface_Key(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_MacAddress

func DecodeVirtualMachine_NetworkInterface_MacAddress(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_NetworkId

func DecodeVirtualMachine_NetworkInterface_NetworkId(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_OvfMapping

func DecodeVirtualMachine_NetworkInterface_OvfMapping(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NetworkInterface_UseStaticMac

func DecodeVirtualMachine_NetworkInterface_UseStaticMac(p *NetworkInterface0, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NumCoresPerSocket

func DecodeVirtualMachine_NumCoresPerSocket(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_NumCpus

func DecodeVirtualMachine_NumCpus(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy

func DecodeVirtualMachine_OvfDeploy(p *OvfDeploy, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert

func DecodeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_DiskProvisioning

func DecodeVirtualMachine_OvfDeploy_DiskProvisioning(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_IpAllocationPolicy

func DecodeVirtualMachine_OvfDeploy_IpAllocationPolicy(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_IpProtocol

func DecodeVirtualMachine_OvfDeploy_IpProtocol(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_LocalOvfPath

func DecodeVirtualMachine_OvfDeploy_LocalOvfPath(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_OvfNetworkMap

func DecodeVirtualMachine_OvfDeploy_OvfNetworkMap(p *OvfDeploy, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_OvfDeploy_RemoteOvfUrl

func DecodeVirtualMachine_OvfDeploy_RemoteOvfUrl(p *OvfDeploy, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_PciDeviceId

func DecodeVirtualMachine_PciDeviceId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_PoweronTimeout

func DecodeVirtualMachine_PoweronTimeout(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RebootRequired

func DecodeVirtualMachine_RebootRequired(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ResourcePoolId

func DecodeVirtualMachine_ResourcePoolId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RunToolsScriptsAfterPowerOn

func DecodeVirtualMachine_RunToolsScriptsAfterPowerOn(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RunToolsScriptsAfterResume

func DecodeVirtualMachine_RunToolsScriptsAfterResume(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestReboot

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestReboot(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestShutdown

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestShutdown(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestStandby

func DecodeVirtualMachine_RunToolsScriptsBeforeGuestStandby(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_SataControllerCount

func DecodeVirtualMachine_SataControllerCount(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ScsiBusSharing

func DecodeVirtualMachine_ScsiBusSharing(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ScsiControllerCount

func DecodeVirtualMachine_ScsiControllerCount(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ScsiType

func DecodeVirtualMachine_ScsiType(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_ShutdownWaitTimeout

func DecodeVirtualMachine_ShutdownWaitTimeout(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_StoragePolicyId

func DecodeVirtualMachine_StoragePolicyId(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_SwapPlacementPolicy

func DecodeVirtualMachine_SwapPlacementPolicy(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_SyncTimeWithHost

func DecodeVirtualMachine_SyncTimeWithHost(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Tags

func DecodeVirtualMachine_Tags(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Uuid

func DecodeVirtualMachine_Uuid(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_Vapp

func DecodeVirtualMachine_Vapp(p *Vapp, vals map[string]cty.Value)

containerCollectionSingletonTypeDecodeTemplate

func DecodeVirtualMachine_VappTransport

func DecodeVirtualMachine_VappTransport(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveCollectionTypeDecodeTemplate

func DecodeVirtualMachine_Vapp_Properties

func DecodeVirtualMachine_Vapp_Properties(p *Vapp, vals map[string]cty.Value)

primitiveMapTypeDecodeTemplate

func DecodeVirtualMachine_VmwareToolsStatus

func DecodeVirtualMachine_VmwareToolsStatus(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_VmxPath

func DecodeVirtualMachine_VmxPath(p *VirtualMachineObservation, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_WaitForGuestIpTimeout

func DecodeVirtualMachine_WaitForGuestIpTimeout(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_WaitForGuestNetRoutable

func DecodeVirtualMachine_WaitForGuestNetRoutable(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodeVirtualMachine_WaitForGuestNetTimeout

func DecodeVirtualMachine_WaitForGuestNetTimeout(p *VirtualMachineParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func EncodeVirtualMachine

func EncodeVirtualMachine(r VirtualMachine) cty.Value

func EncodeVirtualMachine_AlternateGuestName

func EncodeVirtualMachine_AlternateGuestName(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Annotation

func EncodeVirtualMachine_Annotation(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_BootDelay

func EncodeVirtualMachine_BootDelay(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_BootRetryDelay

func EncodeVirtualMachine_BootRetryDelay(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_BootRetryEnabled

func EncodeVirtualMachine_BootRetryEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom

func EncodeVirtualMachine_Cdrom(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom_ClientDevice

func EncodeVirtualMachine_Cdrom_ClientDevice(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom_DatastoreId

func EncodeVirtualMachine_Cdrom_DatastoreId(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom_DeviceAddress

func EncodeVirtualMachine_Cdrom_DeviceAddress(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom_Key

func EncodeVirtualMachine_Cdrom_Key(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_Cdrom_Path

func EncodeVirtualMachine_Cdrom_Path(p Cdrom, vals map[string]cty.Value)

func EncodeVirtualMachine_ChangeVersion

func EncodeVirtualMachine_ChangeVersion(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone

func EncodeVirtualMachine_Clone(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize

func EncodeVirtualMachine_Clone_Customize(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_DnsServerList

func EncodeVirtualMachine_Clone_Customize_DnsServerList(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_DnsSuffixList

func EncodeVirtualMachine_Clone_Customize_DnsSuffixList(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_Ipv4Gateway

func EncodeVirtualMachine_Clone_Customize_Ipv4Gateway(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_Ipv6Gateway

func EncodeVirtualMachine_Clone_Customize_Ipv6Gateway(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_LinuxOptions

func EncodeVirtualMachine_Clone_Customize_LinuxOptions(p LinuxOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_Domain

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_Domain(p LinuxOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_HostName

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_HostName(p LinuxOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc(p LinuxOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone

func EncodeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone(p LinuxOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface

func EncodeVirtualMachine_Clone_Customize_NetworkInterface(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask

func EncodeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask(p NetworkInterface, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_Timeout

func EncodeVirtualMachine_Clone_Customize_Timeout(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions

func EncodeVirtualMachine_Clone_Customize_WindowsOptions(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_FullName

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_FullName(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup

func EncodeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup(p WindowsOptions, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Customize_WindowsSysprepText

func EncodeVirtualMachine_Clone_Customize_WindowsSysprepText(p Customize, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_LinkedClone

func EncodeVirtualMachine_Clone_LinkedClone(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_OvfNetworkMap

func EncodeVirtualMachine_Clone_OvfNetworkMap(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_OvfStorageMap

func EncodeVirtualMachine_Clone_OvfStorageMap(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_TemplateUuid

func EncodeVirtualMachine_Clone_TemplateUuid(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_Clone_Timeout

func EncodeVirtualMachine_Clone_Timeout(p Clone, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuHotAddEnabled

func EncodeVirtualMachine_CpuHotAddEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuHotRemoveEnabled

func EncodeVirtualMachine_CpuHotRemoveEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuLimit

func EncodeVirtualMachine_CpuLimit(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuPerformanceCountersEnabled

func EncodeVirtualMachine_CpuPerformanceCountersEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuReservation

func EncodeVirtualMachine_CpuReservation(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuShareCount

func EncodeVirtualMachine_CpuShareCount(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CpuShareLevel

func EncodeVirtualMachine_CpuShareLevel(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_CustomAttributes

func EncodeVirtualMachine_CustomAttributes(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_DatacenterId

func EncodeVirtualMachine_DatacenterId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_DatastoreClusterId

func EncodeVirtualMachine_DatastoreClusterId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_DatastoreId

func EncodeVirtualMachine_DatastoreId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_DefaultIpAddress

func EncodeVirtualMachine_DefaultIpAddress(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk

func EncodeVirtualMachine_Disk(p []Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Attach

func EncodeVirtualMachine_Disk_Attach(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_ControllerType

func EncodeVirtualMachine_Disk_ControllerType(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_DatastoreId

func EncodeVirtualMachine_Disk_DatastoreId(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_DeviceAddress

func EncodeVirtualMachine_Disk_DeviceAddress(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_DiskMode

func EncodeVirtualMachine_Disk_DiskMode(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_DiskSharing

func EncodeVirtualMachine_Disk_DiskSharing(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_EagerlyScrub

func EncodeVirtualMachine_Disk_EagerlyScrub(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_IoLimit

func EncodeVirtualMachine_Disk_IoLimit(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_IoReservation

func EncodeVirtualMachine_Disk_IoReservation(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_IoShareCount

func EncodeVirtualMachine_Disk_IoShareCount(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_IoShareLevel

func EncodeVirtualMachine_Disk_IoShareLevel(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_KeepOnRemove

func EncodeVirtualMachine_Disk_KeepOnRemove(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Key

func EncodeVirtualMachine_Disk_Key(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Label

func EncodeVirtualMachine_Disk_Label(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Name

func EncodeVirtualMachine_Disk_Name(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Path

func EncodeVirtualMachine_Disk_Path(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Size

func EncodeVirtualMachine_Disk_Size(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_StoragePolicyId

func EncodeVirtualMachine_Disk_StoragePolicyId(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_ThinProvisioned

func EncodeVirtualMachine_Disk_ThinProvisioned(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_UnitNumber

func EncodeVirtualMachine_Disk_UnitNumber(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_Uuid

func EncodeVirtualMachine_Disk_Uuid(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_Disk_WriteThrough

func EncodeVirtualMachine_Disk_WriteThrough(p Disk, vals map[string]cty.Value)

func EncodeVirtualMachine_EfiSecureBootEnabled

func EncodeVirtualMachine_EfiSecureBootEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_EnableDiskUuid

func EncodeVirtualMachine_EnableDiskUuid(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_EnableLogging

func EncodeVirtualMachine_EnableLogging(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_EptRviMode

func EncodeVirtualMachine_EptRviMode(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ExtraConfig

func EncodeVirtualMachine_ExtraConfig(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Firmware

func EncodeVirtualMachine_Firmware(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Folder

func EncodeVirtualMachine_Folder(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ForcePowerOff

func EncodeVirtualMachine_ForcePowerOff(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_GuestId

func EncodeVirtualMachine_GuestId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_GuestIpAddresses

func EncodeVirtualMachine_GuestIpAddresses(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_HardwareVersion

func EncodeVirtualMachine_HardwareVersion(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_HostSystemId

func EncodeVirtualMachine_HostSystemId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_HvMode

func EncodeVirtualMachine_HvMode(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_IdeControllerCount

func EncodeVirtualMachine_IdeControllerCount(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_IgnoredGuestIps

func EncodeVirtualMachine_IgnoredGuestIps(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Imported

func EncodeVirtualMachine_Imported(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_LatencySensitivity

func EncodeVirtualMachine_LatencySensitivity(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Memory

func EncodeVirtualMachine_Memory(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MemoryHotAddEnabled

func EncodeVirtualMachine_MemoryHotAddEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MemoryLimit

func EncodeVirtualMachine_MemoryLimit(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MemoryReservation

func EncodeVirtualMachine_MemoryReservation(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MemoryShareCount

func EncodeVirtualMachine_MemoryShareCount(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MemoryShareLevel

func EncodeVirtualMachine_MemoryShareLevel(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_MigrateWaitTimeout

func EncodeVirtualMachine_MigrateWaitTimeout(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Moid

func EncodeVirtualMachine_Moid(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_Name

func EncodeVirtualMachine_Name(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_NestedHvEnabled

func EncodeVirtualMachine_NestedHvEnabled(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface

func EncodeVirtualMachine_NetworkInterface(p []NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_AdapterType

func EncodeVirtualMachine_NetworkInterface_AdapterType(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_BandwidthLimit

func EncodeVirtualMachine_NetworkInterface_BandwidthLimit(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_BandwidthReservation

func EncodeVirtualMachine_NetworkInterface_BandwidthReservation(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_BandwidthShareCount

func EncodeVirtualMachine_NetworkInterface_BandwidthShareCount(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_BandwidthShareLevel

func EncodeVirtualMachine_NetworkInterface_BandwidthShareLevel(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_DeviceAddress

func EncodeVirtualMachine_NetworkInterface_DeviceAddress(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_Key

func EncodeVirtualMachine_NetworkInterface_Key(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_MacAddress

func EncodeVirtualMachine_NetworkInterface_MacAddress(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_NetworkId

func EncodeVirtualMachine_NetworkInterface_NetworkId(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_OvfMapping

func EncodeVirtualMachine_NetworkInterface_OvfMapping(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NetworkInterface_UseStaticMac

func EncodeVirtualMachine_NetworkInterface_UseStaticMac(p NetworkInterface0, vals map[string]cty.Value)

func EncodeVirtualMachine_NumCoresPerSocket

func EncodeVirtualMachine_NumCoresPerSocket(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_NumCpus

func EncodeVirtualMachine_NumCpus(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy

func EncodeVirtualMachine_OvfDeploy(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert

func EncodeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_DiskProvisioning

func EncodeVirtualMachine_OvfDeploy_DiskProvisioning(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_IpAllocationPolicy

func EncodeVirtualMachine_OvfDeploy_IpAllocationPolicy(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_IpProtocol

func EncodeVirtualMachine_OvfDeploy_IpProtocol(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_LocalOvfPath

func EncodeVirtualMachine_OvfDeploy_LocalOvfPath(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_OvfNetworkMap

func EncodeVirtualMachine_OvfDeploy_OvfNetworkMap(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_OvfDeploy_RemoteOvfUrl

func EncodeVirtualMachine_OvfDeploy_RemoteOvfUrl(p OvfDeploy, vals map[string]cty.Value)

func EncodeVirtualMachine_PciDeviceId

func EncodeVirtualMachine_PciDeviceId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_PoweronTimeout

func EncodeVirtualMachine_PoweronTimeout(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RebootRequired

func EncodeVirtualMachine_RebootRequired(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_ResourcePoolId

func EncodeVirtualMachine_ResourcePoolId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RunToolsScriptsAfterPowerOn

func EncodeVirtualMachine_RunToolsScriptsAfterPowerOn(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RunToolsScriptsAfterResume

func EncodeVirtualMachine_RunToolsScriptsAfterResume(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestReboot

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestReboot(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestShutdown

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestShutdown(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestStandby

func EncodeVirtualMachine_RunToolsScriptsBeforeGuestStandby(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_SataControllerCount

func EncodeVirtualMachine_SataControllerCount(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ScsiBusSharing

func EncodeVirtualMachine_ScsiBusSharing(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ScsiControllerCount

func EncodeVirtualMachine_ScsiControllerCount(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ScsiType

func EncodeVirtualMachine_ScsiType(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_ShutdownWaitTimeout

func EncodeVirtualMachine_ShutdownWaitTimeout(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_StoragePolicyId

func EncodeVirtualMachine_StoragePolicyId(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_SwapPlacementPolicy

func EncodeVirtualMachine_SwapPlacementPolicy(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_SyncTimeWithHost

func EncodeVirtualMachine_SyncTimeWithHost(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Tags

func EncodeVirtualMachine_Tags(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_Uuid

func EncodeVirtualMachine_Uuid(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_Vapp

func EncodeVirtualMachine_Vapp(p Vapp, vals map[string]cty.Value)

func EncodeVirtualMachine_VappTransport

func EncodeVirtualMachine_VappTransport(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_Vapp_Properties

func EncodeVirtualMachine_Vapp_Properties(p Vapp, vals map[string]cty.Value)

func EncodeVirtualMachine_VmwareToolsStatus

func EncodeVirtualMachine_VmwareToolsStatus(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_VmxPath

func EncodeVirtualMachine_VmxPath(p VirtualMachineObservation, vals map[string]cty.Value)

func EncodeVirtualMachine_WaitForGuestIpTimeout

func EncodeVirtualMachine_WaitForGuestIpTimeout(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_WaitForGuestNetRoutable

func EncodeVirtualMachine_WaitForGuestNetRoutable(p VirtualMachineParameters, vals map[string]cty.Value)

func EncodeVirtualMachine_WaitForGuestNetTimeout

func EncodeVirtualMachine_WaitForGuestNetTimeout(p VirtualMachineParameters, vals map[string]cty.Value)

func Implementation

func Implementation() *plugin.Implementation

func MergeVirtualMachine_AlternateGuestName

func MergeVirtualMachine_AlternateGuestName(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Annotation

func MergeVirtualMachine_Annotation(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_BootDelay

func MergeVirtualMachine_BootDelay(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_BootRetryDelay

func MergeVirtualMachine_BootRetryDelay(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_BootRetryEnabled

func MergeVirtualMachine_BootRetryEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Cdrom

func MergeVirtualMachine_Cdrom(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Cdrom_ClientDevice

func MergeVirtualMachine_Cdrom_ClientDevice(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Cdrom_DatastoreId

func MergeVirtualMachine_Cdrom_DatastoreId(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Cdrom_DeviceAddress

func MergeVirtualMachine_Cdrom_DeviceAddress(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Cdrom_Key

func MergeVirtualMachine_Cdrom_Key(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Cdrom_Path

func MergeVirtualMachine_Cdrom_Path(k *Cdrom, p *Cdrom, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ChangeVersion

func MergeVirtualMachine_ChangeVersion(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_Clone

func MergeVirtualMachine_Clone(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Clone_Customize

func MergeVirtualMachine_Clone_Customize(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Clone_Customize_DnsServerList

func MergeVirtualMachine_Clone_Customize_DnsServerList(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_Customize_DnsSuffixList

func MergeVirtualMachine_Clone_Customize_DnsSuffixList(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_Customize_Ipv4Gateway

func MergeVirtualMachine_Clone_Customize_Ipv4Gateway(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_Ipv6Gateway

func MergeVirtualMachine_Clone_Customize_Ipv6Gateway(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_LinuxOptions

func MergeVirtualMachine_Clone_Customize_LinuxOptions(k *LinuxOptions, p *LinuxOptions, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Clone_Customize_LinuxOptions_Domain

func MergeVirtualMachine_Clone_Customize_LinuxOptions_Domain(k *LinuxOptions, p *LinuxOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_LinuxOptions_HostName

func MergeVirtualMachine_Clone_Customize_LinuxOptions_HostName(k *LinuxOptions, p *LinuxOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc

func MergeVirtualMachine_Clone_Customize_LinuxOptions_HwClockUtc(k *LinuxOptions, p *LinuxOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone

func MergeVirtualMachine_Clone_Customize_LinuxOptions_TimeZone(k *LinuxOptions, p *LinuxOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface

func MergeVirtualMachine_Clone_Customize_NetworkInterface(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain

func MergeVirtualMachine_Clone_Customize_NetworkInterface_DnsDomain(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList

func MergeVirtualMachine_Clone_Customize_NetworkInterface_DnsServerList(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Address(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv4Netmask(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Address(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask

func MergeVirtualMachine_Clone_Customize_NetworkInterface_Ipv6Netmask(k *NetworkInterface, p *NetworkInterface, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_Timeout

func MergeVirtualMachine_Clone_Customize_Timeout(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions

func MergeVirtualMachine_Clone_Customize_WindowsOptions(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AdminPassword(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogon(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount

func MergeVirtualMachine_Clone_Customize_WindowsOptions_AutoLogonCount(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName

func MergeVirtualMachine_Clone_Customize_WindowsOptions_ComputerName(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword

func MergeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminPassword(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser

func MergeVirtualMachine_Clone_Customize_WindowsOptions_DomainAdminUser(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_FullName

func MergeVirtualMachine_Clone_Customize_WindowsOptions_FullName(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain

func MergeVirtualMachine_Clone_Customize_WindowsOptions_JoinDomain(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName

func MergeVirtualMachine_Clone_Customize_WindowsOptions_OrganizationName(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey

func MergeVirtualMachine_Clone_Customize_WindowsOptions_ProductKey(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList

func MergeVirtualMachine_Clone_Customize_WindowsOptions_RunOnceCommandList(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone

func MergeVirtualMachine_Clone_Customize_WindowsOptions_TimeZone(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup

func MergeVirtualMachine_Clone_Customize_WindowsOptions_Workgroup(k *WindowsOptions, p *WindowsOptions, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Customize_WindowsSysprepText

func MergeVirtualMachine_Clone_Customize_WindowsSysprepText(k *Customize, p *Customize, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_LinkedClone

func MergeVirtualMachine_Clone_LinkedClone(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_OvfNetworkMap

func MergeVirtualMachine_Clone_OvfNetworkMap(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_OvfStorageMap

func MergeVirtualMachine_Clone_OvfStorageMap(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Clone_TemplateUuid

func MergeVirtualMachine_Clone_TemplateUuid(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Clone_Timeout

func MergeVirtualMachine_Clone_Timeout(k *Clone, p *Clone, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuHotAddEnabled

func MergeVirtualMachine_CpuHotAddEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuHotRemoveEnabled

func MergeVirtualMachine_CpuHotRemoveEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuLimit

func MergeVirtualMachine_CpuLimit(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuPerformanceCountersEnabled

func MergeVirtualMachine_CpuPerformanceCountersEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuReservation

func MergeVirtualMachine_CpuReservation(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuShareCount

func MergeVirtualMachine_CpuShareCount(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CpuShareLevel

func MergeVirtualMachine_CpuShareLevel(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_CustomAttributes

func MergeVirtualMachine_CustomAttributes(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_DatacenterId

func MergeVirtualMachine_DatacenterId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_DatastoreClusterId

func MergeVirtualMachine_DatastoreClusterId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_DatastoreId

func MergeVirtualMachine_DatastoreId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_DefaultIpAddress

func MergeVirtualMachine_DefaultIpAddress(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_Disk

func MergeVirtualMachine_Disk(ksp *[]Disk, psp *[]Disk, md *plugin.MergeDescription) bool

mergeStructSliceTemplateSpec

func MergeVirtualMachine_Disk_Attach

func MergeVirtualMachine_Disk_Attach(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_ControllerType

func MergeVirtualMachine_Disk_ControllerType(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_DatastoreId

func MergeVirtualMachine_Disk_DatastoreId(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_DeviceAddress

func MergeVirtualMachine_Disk_DeviceAddress(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_DiskMode

func MergeVirtualMachine_Disk_DiskMode(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_DiskSharing

func MergeVirtualMachine_Disk_DiskSharing(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_EagerlyScrub

func MergeVirtualMachine_Disk_EagerlyScrub(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_IoLimit

func MergeVirtualMachine_Disk_IoLimit(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_IoReservation

func MergeVirtualMachine_Disk_IoReservation(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_IoShareCount

func MergeVirtualMachine_Disk_IoShareCount(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_IoShareLevel

func MergeVirtualMachine_Disk_IoShareLevel(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_KeepOnRemove

func MergeVirtualMachine_Disk_KeepOnRemove(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Key

func MergeVirtualMachine_Disk_Key(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Label

func MergeVirtualMachine_Disk_Label(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Name

func MergeVirtualMachine_Disk_Name(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Path

func MergeVirtualMachine_Disk_Path(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Size

func MergeVirtualMachine_Disk_Size(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_StoragePolicyId

func MergeVirtualMachine_Disk_StoragePolicyId(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_ThinProvisioned

func MergeVirtualMachine_Disk_ThinProvisioned(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_UnitNumber

func MergeVirtualMachine_Disk_UnitNumber(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_Uuid

func MergeVirtualMachine_Disk_Uuid(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Disk_WriteThrough

func MergeVirtualMachine_Disk_WriteThrough(k *Disk, p *Disk, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_EfiSecureBootEnabled

func MergeVirtualMachine_EfiSecureBootEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_EnableDiskUuid

func MergeVirtualMachine_EnableDiskUuid(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_EnableLogging

func MergeVirtualMachine_EnableLogging(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_EptRviMode

func MergeVirtualMachine_EptRviMode(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ExtraConfig

func MergeVirtualMachine_ExtraConfig(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Firmware

func MergeVirtualMachine_Firmware(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Folder

func MergeVirtualMachine_Folder(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ForcePowerOff

func MergeVirtualMachine_ForcePowerOff(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_GuestId

func MergeVirtualMachine_GuestId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_GuestIpAddresses

func MergeVirtualMachine_GuestIpAddresses(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateStatus

func MergeVirtualMachine_HardwareVersion

func MergeVirtualMachine_HardwareVersion(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_HostSystemId

func MergeVirtualMachine_HostSystemId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_HvMode

func MergeVirtualMachine_HvMode(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_IdeControllerCount

func MergeVirtualMachine_IdeControllerCount(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_IgnoredGuestIps

func MergeVirtualMachine_IgnoredGuestIps(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Imported

func MergeVirtualMachine_Imported(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_LatencySensitivity

func MergeVirtualMachine_LatencySensitivity(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Memory

func MergeVirtualMachine_Memory(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MemoryHotAddEnabled

func MergeVirtualMachine_MemoryHotAddEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MemoryLimit

func MergeVirtualMachine_MemoryLimit(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MemoryReservation

func MergeVirtualMachine_MemoryReservation(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MemoryShareCount

func MergeVirtualMachine_MemoryShareCount(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MemoryShareLevel

func MergeVirtualMachine_MemoryShareLevel(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_MigrateWaitTimeout

func MergeVirtualMachine_MigrateWaitTimeout(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Moid

mergePrimitiveTemplateStatus

func MergeVirtualMachine_Name

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NestedHvEnabled

func MergeVirtualMachine_NestedHvEnabled(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface

func MergeVirtualMachine_NetworkInterface(ksp *[]NetworkInterface0, psp *[]NetworkInterface0, md *plugin.MergeDescription) bool

mergeStructSliceTemplateSpec

func MergeVirtualMachine_NetworkInterface_AdapterType

func MergeVirtualMachine_NetworkInterface_AdapterType(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_BandwidthLimit

func MergeVirtualMachine_NetworkInterface_BandwidthLimit(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_BandwidthReservation

func MergeVirtualMachine_NetworkInterface_BandwidthReservation(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_BandwidthShareCount

func MergeVirtualMachine_NetworkInterface_BandwidthShareCount(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_BandwidthShareLevel

func MergeVirtualMachine_NetworkInterface_BandwidthShareLevel(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_DeviceAddress

func MergeVirtualMachine_NetworkInterface_DeviceAddress(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_Key

func MergeVirtualMachine_NetworkInterface_Key(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_MacAddress

func MergeVirtualMachine_NetworkInterface_MacAddress(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_NetworkId

func MergeVirtualMachine_NetworkInterface_NetworkId(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_OvfMapping

func MergeVirtualMachine_NetworkInterface_OvfMapping(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NetworkInterface_UseStaticMac

func MergeVirtualMachine_NetworkInterface_UseStaticMac(k *NetworkInterface0, p *NetworkInterface0, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NumCoresPerSocket

func MergeVirtualMachine_NumCoresPerSocket(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_NumCpus

func MergeVirtualMachine_NumCpus(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy

func MergeVirtualMachine_OvfDeploy(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert

func MergeVirtualMachine_OvfDeploy_AllowUnverifiedSslCert(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy_DiskProvisioning

func MergeVirtualMachine_OvfDeploy_DiskProvisioning(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy_IpAllocationPolicy

func MergeVirtualMachine_OvfDeploy_IpAllocationPolicy(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy_IpProtocol

func MergeVirtualMachine_OvfDeploy_IpProtocol(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy_LocalOvfPath

func MergeVirtualMachine_OvfDeploy_LocalOvfPath(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_OvfDeploy_OvfNetworkMap

func MergeVirtualMachine_OvfDeploy_OvfNetworkMap(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_OvfDeploy_RemoteOvfUrl

func MergeVirtualMachine_OvfDeploy_RemoteOvfUrl(k *OvfDeploy, p *OvfDeploy, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_PciDeviceId

func MergeVirtualMachine_PciDeviceId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_PoweronTimeout

func MergeVirtualMachine_PoweronTimeout(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RebootRequired

func MergeVirtualMachine_RebootRequired(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_ResourcePoolId

func MergeVirtualMachine_ResourcePoolId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RunToolsScriptsAfterPowerOn

func MergeVirtualMachine_RunToolsScriptsAfterPowerOn(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RunToolsScriptsAfterResume

func MergeVirtualMachine_RunToolsScriptsAfterResume(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RunToolsScriptsBeforeGuestReboot

func MergeVirtualMachine_RunToolsScriptsBeforeGuestReboot(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RunToolsScriptsBeforeGuestShutdown

func MergeVirtualMachine_RunToolsScriptsBeforeGuestShutdown(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_RunToolsScriptsBeforeGuestStandby

func MergeVirtualMachine_RunToolsScriptsBeforeGuestStandby(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_SataControllerCount

func MergeVirtualMachine_SataControllerCount(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ScsiBusSharing

func MergeVirtualMachine_ScsiBusSharing(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ScsiControllerCount

func MergeVirtualMachine_ScsiControllerCount(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ScsiType

func MergeVirtualMachine_ScsiType(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_ShutdownWaitTimeout

func MergeVirtualMachine_ShutdownWaitTimeout(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_StoragePolicyId

func MergeVirtualMachine_StoragePolicyId(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_SwapPlacementPolicy

func MergeVirtualMachine_SwapPlacementPolicy(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_SyncTimeWithHost

func MergeVirtualMachine_SyncTimeWithHost(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_Tags

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_Uuid

mergePrimitiveTemplateStatus

func MergeVirtualMachine_Vapp

func MergeVirtualMachine_Vapp(k *Vapp, p *Vapp, md *plugin.MergeDescription) bool

mergeStructTemplateSpec

func MergeVirtualMachine_VappTransport

func MergeVirtualMachine_VappTransport(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateStatus

func MergeVirtualMachine_Vapp_Properties

func MergeVirtualMachine_Vapp_Properties(k *Vapp, p *Vapp, md *plugin.MergeDescription) bool

mergePrimitiveContainerTemplateSpec

func MergeVirtualMachine_VmwareToolsStatus

func MergeVirtualMachine_VmwareToolsStatus(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_VmxPath

func MergeVirtualMachine_VmxPath(k *VirtualMachineObservation, p *VirtualMachineObservation, md *plugin.MergeDescription) bool

mergePrimitiveTemplateStatus

func MergeVirtualMachine_WaitForGuestIpTimeout

func MergeVirtualMachine_WaitForGuestIpTimeout(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_WaitForGuestNetRoutable

func MergeVirtualMachine_WaitForGuestNetRoutable(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergeVirtualMachine_WaitForGuestNetTimeout

func MergeVirtualMachine_WaitForGuestNetTimeout(k *VirtualMachineParameters, p *VirtualMachineParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

Types

type Cdrom

type Cdrom struct {
	ClientDevice  bool   `json:"client_device"`
	DatastoreId   string `json:"datastore_id"`
	DeviceAddress string `json:"device_address"`
	Key           int64  `json:"key"`
	Path          string `json:"path"`
}

func (*Cdrom) DeepCopy

func (in *Cdrom) DeepCopy() *Cdrom

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cdrom.

func (*Cdrom) DeepCopyInto

func (in *Cdrom) DeepCopyInto(out *Cdrom)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Clone

type Clone struct {
	LinkedClone   bool              `json:"linked_clone"`
	OvfNetworkMap map[string]string `json:"ovf_network_map,omitempty"`
	OvfStorageMap map[string]string `json:"ovf_storage_map,omitempty"`
	TemplateUuid  string            `json:"template_uuid"`
	Timeout       int64             `json:"timeout"`
	Customize     Customize         `json:"customize"`
}

func (*Clone) DeepCopy

func (in *Clone) DeepCopy() *Clone

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Clone.

func (*Clone) DeepCopyInto

func (in *Clone) DeepCopyInto(out *Clone)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Customize

type Customize struct {
	DnsServerList      []string         `json:"dns_server_list,omitempty"`
	DnsSuffixList      []string         `json:"dns_suffix_list,omitempty"`
	Ipv4Gateway        string           `json:"ipv4_gateway"`
	Ipv6Gateway        string           `json:"ipv6_gateway"`
	Timeout            int64            `json:"timeout"`
	WindowsSysprepText string           `json:"windows_sysprep_text"`
	LinuxOptions       LinuxOptions     `json:"linux_options"`
	NetworkInterface   NetworkInterface `json:"network_interface"`
	WindowsOptions     WindowsOptions   `json:"windows_options"`
}

func (*Customize) DeepCopy

func (in *Customize) DeepCopy() *Customize

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Customize.

func (*Customize) DeepCopyInto

func (in *Customize) DeepCopyInto(out *Customize)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Disk

type Disk struct {
	WriteThrough    bool   `json:"write_through"`
	IoLimit         int64  `json:"io_limit"`
	StoragePolicyId string `json:"storage_policy_id"`
	IoShareLevel    string `json:"io_share_level"`
	KeepOnRemove    bool   `json:"keep_on_remove"`
	Label           string `json:"label"`
	Name            string `json:"name"`
	Size            int64  `json:"size"`
	Uuid            string `json:"uuid"`
	ControllerType  string `json:"controller_type"`
	DiskMode        string `json:"disk_mode"`
	EagerlyScrub    bool   `json:"eagerly_scrub"`
	IoReservation   int64  `json:"io_reservation"`
	IoShareCount    int64  `json:"io_share_count"`
	Key             int64  `json:"key"`
	UnitNumber      int64  `json:"unit_number"`
	DeviceAddress   string `json:"device_address"`
	DiskSharing     string `json:"disk_sharing"`
	Path            string `json:"path"`
	ThinProvisioned bool   `json:"thin_provisioned"`
	Attach          bool   `json:"attach"`
	DatastoreId     string `json:"datastore_id"`
}

func (*Disk) DeepCopy

func (in *Disk) DeepCopy() *Disk

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Disk.

func (*Disk) DeepCopyInto

func (in *Disk) DeepCopyInto(out *Disk)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LinuxOptions

type LinuxOptions struct {
	HwClockUtc bool   `json:"hw_clock_utc"`
	TimeZone   string `json:"time_zone"`
	Domain     string `json:"domain"`
	HostName   string `json:"host_name"`
}

func (*LinuxOptions) DeepCopy

func (in *LinuxOptions) DeepCopy() *LinuxOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOptions.

func (*LinuxOptions) DeepCopyInto

func (in *LinuxOptions) DeepCopyInto(out *LinuxOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterface

type NetworkInterface struct {
	DnsDomain     string   `json:"dns_domain"`
	DnsServerList []string `json:"dns_server_list,omitempty"`
	Ipv4Address   string   `json:"ipv4_address"`
	Ipv4Netmask   int64    `json:"ipv4_netmask"`
	Ipv6Address   string   `json:"ipv6_address"`
	Ipv6Netmask   int64    `json:"ipv6_netmask"`
}

func (*NetworkInterface) DeepCopy

func (in *NetworkInterface) DeepCopy() *NetworkInterface

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface.

func (*NetworkInterface) DeepCopyInto

func (in *NetworkInterface) DeepCopyInto(out *NetworkInterface)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NetworkInterface0

type NetworkInterface0 struct {
	BandwidthShareLevel  string `json:"bandwidth_share_level"`
	DeviceAddress        string `json:"device_address"`
	Key                  int64  `json:"key"`
	NetworkId            string `json:"network_id"`
	OvfMapping           string `json:"ovf_mapping"`
	UseStaticMac         bool   `json:"use_static_mac"`
	BandwidthReservation int64  `json:"bandwidth_reservation"`
	BandwidthShareCount  int64  `json:"bandwidth_share_count"`
	MacAddress           string `json:"mac_address"`
	AdapterType          string `json:"adapter_type"`
	BandwidthLimit       int64  `json:"bandwidth_limit"`
}

func (*NetworkInterface0) DeepCopy

func (in *NetworkInterface0) DeepCopy() *NetworkInterface0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface0.

func (*NetworkInterface0) DeepCopyInto

func (in *NetworkInterface0) DeepCopyInto(out *NetworkInterface0)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OvfDeploy

type OvfDeploy struct {
	LocalOvfPath           string            `json:"local_ovf_path"`
	OvfNetworkMap          map[string]string `json:"ovf_network_map,omitempty"`
	RemoteOvfUrl           string            `json:"remote_ovf_url"`
	AllowUnverifiedSslCert bool              `json:"allow_unverified_ssl_cert"`
	DiskProvisioning       string            `json:"disk_provisioning"`
	IpAllocationPolicy     string            `json:"ip_allocation_policy"`
	IpProtocol             string            `json:"ip_protocol"`
}

func (*OvfDeploy) DeepCopy

func (in *OvfDeploy) DeepCopy() *OvfDeploy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvfDeploy.

func (*OvfDeploy) DeepCopyInto

func (in *OvfDeploy) DeepCopyInto(out *OvfDeploy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Vapp

type Vapp struct {
	Properties map[string]string `json:"properties,omitempty"`
}

func (*Vapp) DeepCopy

func (in *Vapp) DeepCopy() *Vapp

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vapp.

func (*Vapp) DeepCopyInto

func (in *Vapp) DeepCopyInto(out *Vapp)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachine

type VirtualMachine struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VirtualMachineSpec   `json:"spec"`
	Status VirtualMachineStatus `json:"status,omitempty"`
}

VirtualMachine is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster

func (*VirtualMachine) DeepCopy

func (in *VirtualMachine) DeepCopy() *VirtualMachine

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine.

func (*VirtualMachine) DeepCopyInto

func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualMachine) DeepCopyObject

func (in *VirtualMachine) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualMachine) GetCondition

func (mg *VirtualMachine) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this VirtualMachine.

func (*VirtualMachine) GetDeletionPolicy

func (mg *VirtualMachine) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this VirtualMachine.

func (*VirtualMachine) GetProviderConfigReference

func (mg *VirtualMachine) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this VirtualMachine.

func (*VirtualMachine) GetProviderReference

func (mg *VirtualMachine) GetProviderReference() *xpv1.Reference

GetProviderReference of this VirtualMachine. Deprecated: Use GetProviderConfigReference.

func (*VirtualMachine) GetWriteConnectionSecretToReference

func (mg *VirtualMachine) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this VirtualMachine.

func (*VirtualMachine) SetConditions

func (mg *VirtualMachine) SetConditions(c ...xpv1.Condition)

SetConditions of this VirtualMachine.

func (*VirtualMachine) SetDeletionPolicy

func (mg *VirtualMachine) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this VirtualMachine.

func (*VirtualMachine) SetProviderConfigReference

func (mg *VirtualMachine) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this VirtualMachine.

func (*VirtualMachine) SetProviderReference

func (mg *VirtualMachine) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this VirtualMachine. Deprecated: Use SetProviderConfigReference.

func (*VirtualMachine) SetWriteConnectionSecretToReference

func (mg *VirtualMachine) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this VirtualMachine.

type VirtualMachineList

type VirtualMachineList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []VirtualMachine `json:"items"`
}

VirtualMachine contains a list of VirtualMachineList

func (*VirtualMachineList) DeepCopy

func (in *VirtualMachineList) DeepCopy() *VirtualMachineList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineList.

func (*VirtualMachineList) DeepCopyInto

func (in *VirtualMachineList) DeepCopyInto(out *VirtualMachineList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VirtualMachineList) DeepCopyObject

func (in *VirtualMachineList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*VirtualMachineList) GetItems

func (l *VirtualMachineList) GetItems() []resource.Managed

GetItems of this VirtualMachineList.

type VirtualMachineObservation

type VirtualMachineObservation struct {
	ChangeVersion     string   `json:"change_version"`
	DefaultIpAddress  string   `json:"default_ip_address"`
	GuestIpAddresses  []string `json:"guest_ip_addresses,omitempty"`
	Imported          bool     `json:"imported"`
	Moid              string   `json:"moid"`
	RebootRequired    bool     `json:"reboot_required"`
	Uuid              string   `json:"uuid"`
	VappTransport     []string `json:"vapp_transport,omitempty"`
	VmwareToolsStatus string   `json:"vmware_tools_status"`
	VmxPath           string   `json:"vmx_path"`
}

A VirtualMachineObservation records the observed state of a VirtualMachine

func (*VirtualMachineObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineObservation.

func (*VirtualMachineObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineParameters

type VirtualMachineParameters struct {
	AlternateGuestName                 string              `json:"alternate_guest_name"`
	Annotation                         string              `json:"annotation"`
	BootDelay                          int64               `json:"boot_delay"`
	BootRetryDelay                     int64               `json:"boot_retry_delay"`
	BootRetryEnabled                   bool                `json:"boot_retry_enabled"`
	CpuHotAddEnabled                   bool                `json:"cpu_hot_add_enabled"`
	CpuHotRemoveEnabled                bool                `json:"cpu_hot_remove_enabled"`
	CpuLimit                           int64               `json:"cpu_limit"`
	CpuPerformanceCountersEnabled      bool                `json:"cpu_performance_counters_enabled"`
	CpuReservation                     int64               `json:"cpu_reservation"`
	CpuShareCount                      int64               `json:"cpu_share_count"`
	CpuShareLevel                      string              `json:"cpu_share_level"`
	CustomAttributes                   map[string]string   `json:"custom_attributes,omitempty"`
	DatacenterId                       string              `json:"datacenter_id"`
	DatastoreClusterId                 string              `json:"datastore_cluster_id"`
	DatastoreId                        string              `json:"datastore_id"`
	EfiSecureBootEnabled               bool                `json:"efi_secure_boot_enabled"`
	EnableDiskUuid                     bool                `json:"enable_disk_uuid"`
	EnableLogging                      bool                `json:"enable_logging"`
	EptRviMode                         string              `json:"ept_rvi_mode"`
	ExtraConfig                        map[string]string   `json:"extra_config,omitempty"`
	Firmware                           string              `json:"firmware"`
	Folder                             string              `json:"folder"`
	ForcePowerOff                      bool                `json:"force_power_off"`
	GuestId                            string              `json:"guest_id"`
	HardwareVersion                    int64               `json:"hardware_version"`
	HostSystemId                       string              `json:"host_system_id"`
	HvMode                             string              `json:"hv_mode"`
	IdeControllerCount                 int64               `json:"ide_controller_count"`
	IgnoredGuestIps                    []string            `json:"ignored_guest_ips,omitempty"`
	LatencySensitivity                 string              `json:"latency_sensitivity"`
	Memory                             int64               `json:"memory"`
	MemoryHotAddEnabled                bool                `json:"memory_hot_add_enabled"`
	MemoryLimit                        int64               `json:"memory_limit"`
	MemoryReservation                  int64               `json:"memory_reservation"`
	MemoryShareCount                   int64               `json:"memory_share_count"`
	MemoryShareLevel                   string              `json:"memory_share_level"`
	MigrateWaitTimeout                 int64               `json:"migrate_wait_timeout"`
	Name                               string              `json:"name"`
	NestedHvEnabled                    bool                `json:"nested_hv_enabled"`
	NumCoresPerSocket                  int64               `json:"num_cores_per_socket"`
	NumCpus                            int64               `json:"num_cpus"`
	PciDeviceId                        []string            `json:"pci_device_id,omitempty"`
	PoweronTimeout                     int64               `json:"poweron_timeout"`
	ResourcePoolId                     string              `json:"resource_pool_id"`
	RunToolsScriptsAfterPowerOn        bool                `json:"run_tools_scripts_after_power_on"`
	RunToolsScriptsAfterResume         bool                `json:"run_tools_scripts_after_resume"`
	RunToolsScriptsBeforeGuestReboot   bool                `json:"run_tools_scripts_before_guest_reboot"`
	RunToolsScriptsBeforeGuestShutdown bool                `json:"run_tools_scripts_before_guest_shutdown"`
	RunToolsScriptsBeforeGuestStandby  bool                `json:"run_tools_scripts_before_guest_standby"`
	SataControllerCount                int64               `json:"sata_controller_count"`
	ScsiBusSharing                     string              `json:"scsi_bus_sharing"`
	ScsiControllerCount                int64               `json:"scsi_controller_count"`
	ScsiType                           string              `json:"scsi_type"`
	ShutdownWaitTimeout                int64               `json:"shutdown_wait_timeout"`
	StoragePolicyId                    string              `json:"storage_policy_id"`
	SwapPlacementPolicy                string              `json:"swap_placement_policy"`
	SyncTimeWithHost                   bool                `json:"sync_time_with_host"`
	Tags                               []string            `json:"tags,omitempty"`
	WaitForGuestIpTimeout              int64               `json:"wait_for_guest_ip_timeout"`
	WaitForGuestNetRoutable            bool                `json:"wait_for_guest_net_routable"`
	WaitForGuestNetTimeout             int64               `json:"wait_for_guest_net_timeout"`
	Cdrom                              Cdrom               `json:"cdrom"`
	Clone                              Clone               `json:"clone"`
	Disk                               []Disk              `json:"disk"`
	NetworkInterface                   []NetworkInterface0 `json:"network_interface"`
	OvfDeploy                          OvfDeploy           `json:"ovf_deploy"`
	Vapp                               Vapp                `json:"vapp"`
}

A VirtualMachineParameters defines the desired state of a VirtualMachine

func (*VirtualMachineParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineParameters.

func (*VirtualMachineParameters) DeepCopyInto

func (in *VirtualMachineParameters) DeepCopyInto(out *VirtualMachineParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineSpec

type VirtualMachineSpec struct {
	xpv1.ResourceSpec `json:",inline"`
	ForProvider       VirtualMachineParameters `json:"forProvider"`
}

A VirtualMachineSpec defines the desired state of a VirtualMachine

func (*VirtualMachineSpec) DeepCopy

func (in *VirtualMachineSpec) DeepCopy() *VirtualMachineSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSpec.

func (*VirtualMachineSpec) DeepCopyInto

func (in *VirtualMachineSpec) DeepCopyInto(out *VirtualMachineSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineStatus

type VirtualMachineStatus struct {
	xpv1.ResourceStatus `json:",inline"`
	AtProvider          VirtualMachineObservation `json:"atProvider"`
}

A VirtualMachineStatus defines the observed state of a VirtualMachine

func (*VirtualMachineStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineStatus.

func (*VirtualMachineStatus) DeepCopyInto

func (in *VirtualMachineStatus) DeepCopyInto(out *VirtualMachineStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WindowsOptions

type WindowsOptions struct {
	TimeZone            int64    `json:"time_zone"`
	AutoLogonCount      int64    `json:"auto_logon_count"`
	ComputerName        string   `json:"computer_name"`
	FullName            string   `json:"full_name"`
	JoinDomain          string   `json:"join_domain"`
	OrganizationName    string   `json:"organization_name"`
	RunOnceCommandList  []string `json:"run_once_command_list,omitempty"`
	AdminPassword       string   `json:"admin_password"`
	AutoLogon           bool     `json:"auto_logon"`
	DomainAdminPassword string   `json:"domain_admin_password"`
	DomainAdminUser     string   `json:"domain_admin_user"`
	ProductKey          string   `json:"product_key"`
	Workgroup           string   `json:"workgroup"`
}

func (*WindowsOptions) DeepCopy

func (in *WindowsOptions) DeepCopy() *WindowsOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsOptions.

func (*WindowsOptions) DeepCopyInto

func (in *WindowsOptions) DeepCopyInto(out *WindowsOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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