Documentation
¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type VirtualMachine
- type VirtualMachineAgent
- type VirtualMachineAgentArgs
- func (VirtualMachineAgentArgs) ElementType() reflect.Type
- func (i VirtualMachineAgentArgs) ToVirtualMachineAgentOutput() VirtualMachineAgentOutput
- func (i VirtualMachineAgentArgs) ToVirtualMachineAgentOutputWithContext(ctx context.Context) VirtualMachineAgentOutput
- func (i VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
- func (i VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
- type VirtualMachineAgentInput
- type VirtualMachineAgentOutput
- func (VirtualMachineAgentOutput) ElementType() reflect.Type
- func (o VirtualMachineAgentOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineAgentOutput) Timeout() pulumi.StringPtrOutput
- func (o VirtualMachineAgentOutput) ToVirtualMachineAgentOutput() VirtualMachineAgentOutput
- func (o VirtualMachineAgentOutput) ToVirtualMachineAgentOutputWithContext(ctx context.Context) VirtualMachineAgentOutput
- func (o VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
- func (o VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
- func (o VirtualMachineAgentOutput) Trim() pulumi.BoolPtrOutput
- func (o VirtualMachineAgentOutput) Type() pulumi.StringPtrOutput
- type VirtualMachineAgentPtrInput
- type VirtualMachineAgentPtrOutput
- func (o VirtualMachineAgentPtrOutput) Elem() VirtualMachineAgentOutput
- func (VirtualMachineAgentPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineAgentPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineAgentPtrOutput) Timeout() pulumi.StringPtrOutput
- func (o VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
- func (o VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
- func (o VirtualMachineAgentPtrOutput) Trim() pulumi.BoolPtrOutput
- func (o VirtualMachineAgentPtrOutput) Type() pulumi.StringPtrOutput
- type VirtualMachineArgs
- type VirtualMachineArray
- type VirtualMachineArrayInput
- type VirtualMachineArrayOutput
- func (VirtualMachineArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineArrayOutput) Index(i pulumi.IntInput) VirtualMachineOutput
- func (o VirtualMachineArrayOutput) ToVirtualMachineArrayOutput() VirtualMachineArrayOutput
- func (o VirtualMachineArrayOutput) ToVirtualMachineArrayOutputWithContext(ctx context.Context) VirtualMachineArrayOutput
- type VirtualMachineAudioDevice
- type VirtualMachineAudioDeviceArgs
- func (VirtualMachineAudioDeviceArgs) ElementType() reflect.Type
- func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutput() VirtualMachineAudioDeviceOutput
- func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutputWithContext(ctx context.Context) VirtualMachineAudioDeviceOutput
- func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
- func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
- type VirtualMachineAudioDeviceInput
- type VirtualMachineAudioDeviceOutput
- func (o VirtualMachineAudioDeviceOutput) Device() pulumi.StringPtrOutput
- func (o VirtualMachineAudioDeviceOutput) Driver() pulumi.StringPtrOutput
- func (VirtualMachineAudioDeviceOutput) ElementType() reflect.Type
- func (o VirtualMachineAudioDeviceOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutput() VirtualMachineAudioDeviceOutput
- func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutputWithContext(ctx context.Context) VirtualMachineAudioDeviceOutput
- func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
- func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
- type VirtualMachineAudioDevicePtrInput
- type VirtualMachineAudioDevicePtrOutput
- func (o VirtualMachineAudioDevicePtrOutput) Device() pulumi.StringPtrOutput
- func (o VirtualMachineAudioDevicePtrOutput) Driver() pulumi.StringPtrOutput
- func (o VirtualMachineAudioDevicePtrOutput) Elem() VirtualMachineAudioDeviceOutput
- func (VirtualMachineAudioDevicePtrOutput) ElementType() reflect.Type
- func (o VirtualMachineAudioDevicePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
- func (o VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
- type VirtualMachineCdrom
- type VirtualMachineCdromArgs
- func (VirtualMachineCdromArgs) ElementType() reflect.Type
- func (i VirtualMachineCdromArgs) ToVirtualMachineCdromOutput() VirtualMachineCdromOutput
- func (i VirtualMachineCdromArgs) ToVirtualMachineCdromOutputWithContext(ctx context.Context) VirtualMachineCdromOutput
- func (i VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
- func (i VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
- type VirtualMachineCdromInput
- type VirtualMachineCdromOutput
- func (VirtualMachineCdromOutput) ElementType() reflect.Type
- func (o VirtualMachineCdromOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineCdromOutput) FileId() pulumi.StringPtrOutput
- func (o VirtualMachineCdromOutput) ToVirtualMachineCdromOutput() VirtualMachineCdromOutput
- func (o VirtualMachineCdromOutput) ToVirtualMachineCdromOutputWithContext(ctx context.Context) VirtualMachineCdromOutput
- func (o VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
- func (o VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
- type VirtualMachineCdromPtrInput
- type VirtualMachineCdromPtrOutput
- func (o VirtualMachineCdromPtrOutput) Elem() VirtualMachineCdromOutput
- func (VirtualMachineCdromPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineCdromPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineCdromPtrOutput) FileId() pulumi.StringPtrOutput
- func (o VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
- func (o VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
- type VirtualMachineClone
- type VirtualMachineCloneArgs
- func (VirtualMachineCloneArgs) ElementType() reflect.Type
- func (i VirtualMachineCloneArgs) ToVirtualMachineCloneOutput() VirtualMachineCloneOutput
- func (i VirtualMachineCloneArgs) ToVirtualMachineCloneOutputWithContext(ctx context.Context) VirtualMachineCloneOutput
- func (i VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
- func (i VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
- type VirtualMachineCloneInput
- type VirtualMachineCloneOutput
- func (o VirtualMachineCloneOutput) DatastoreId() pulumi.StringPtrOutput
- func (VirtualMachineCloneOutput) ElementType() reflect.Type
- func (o VirtualMachineCloneOutput) Full() pulumi.BoolPtrOutput
- func (o VirtualMachineCloneOutput) NodeName() pulumi.StringPtrOutput
- func (o VirtualMachineCloneOutput) Retries() pulumi.IntPtrOutput
- func (o VirtualMachineCloneOutput) ToVirtualMachineCloneOutput() VirtualMachineCloneOutput
- func (o VirtualMachineCloneOutput) ToVirtualMachineCloneOutputWithContext(ctx context.Context) VirtualMachineCloneOutput
- func (o VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
- func (o VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
- func (o VirtualMachineCloneOutput) VmId() pulumi.IntOutput
- type VirtualMachineClonePtrInput
- type VirtualMachineClonePtrOutput
- func (o VirtualMachineClonePtrOutput) DatastoreId() pulumi.StringPtrOutput
- func (o VirtualMachineClonePtrOutput) Elem() VirtualMachineCloneOutput
- func (VirtualMachineClonePtrOutput) ElementType() reflect.Type
- func (o VirtualMachineClonePtrOutput) Full() pulumi.BoolPtrOutput
- func (o VirtualMachineClonePtrOutput) NodeName() pulumi.StringPtrOutput
- func (o VirtualMachineClonePtrOutput) Retries() pulumi.IntPtrOutput
- func (o VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
- func (o VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
- func (o VirtualMachineClonePtrOutput) VmId() pulumi.IntPtrOutput
- type VirtualMachineCpu
- type VirtualMachineCpuArgs
- func (VirtualMachineCpuArgs) ElementType() reflect.Type
- func (i VirtualMachineCpuArgs) ToVirtualMachineCpuOutput() VirtualMachineCpuOutput
- func (i VirtualMachineCpuArgs) ToVirtualMachineCpuOutputWithContext(ctx context.Context) VirtualMachineCpuOutput
- func (i VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
- func (i VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
- type VirtualMachineCpuInput
- type VirtualMachineCpuOutput
- func (o VirtualMachineCpuOutput) Architecture() pulumi.StringPtrOutput
- func (o VirtualMachineCpuOutput) Cores() pulumi.IntPtrOutput
- func (VirtualMachineCpuOutput) ElementType() reflect.Type
- func (o VirtualMachineCpuOutput) Flags() pulumi.StringArrayOutput
- func (o VirtualMachineCpuOutput) Hotplugged() pulumi.IntPtrOutput
- func (o VirtualMachineCpuOutput) Sockets() pulumi.IntPtrOutput
- func (o VirtualMachineCpuOutput) ToVirtualMachineCpuOutput() VirtualMachineCpuOutput
- func (o VirtualMachineCpuOutput) ToVirtualMachineCpuOutputWithContext(ctx context.Context) VirtualMachineCpuOutput
- func (o VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
- func (o VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
- func (o VirtualMachineCpuOutput) Type() pulumi.StringPtrOutput
- func (o VirtualMachineCpuOutput) Units() pulumi.IntPtrOutput
- type VirtualMachineCpuPtrInput
- type VirtualMachineCpuPtrOutput
- func (o VirtualMachineCpuPtrOutput) Architecture() pulumi.StringPtrOutput
- func (o VirtualMachineCpuPtrOutput) Cores() pulumi.IntPtrOutput
- func (o VirtualMachineCpuPtrOutput) Elem() VirtualMachineCpuOutput
- func (VirtualMachineCpuPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineCpuPtrOutput) Flags() pulumi.StringArrayOutput
- func (o VirtualMachineCpuPtrOutput) Hotplugged() pulumi.IntPtrOutput
- func (o VirtualMachineCpuPtrOutput) Sockets() pulumi.IntPtrOutput
- func (o VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
- func (o VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
- func (o VirtualMachineCpuPtrOutput) Type() pulumi.StringPtrOutput
- func (o VirtualMachineCpuPtrOutput) Units() pulumi.IntPtrOutput
- type VirtualMachineDisk
- type VirtualMachineDiskArgs
- type VirtualMachineDiskArray
- type VirtualMachineDiskArrayInput
- type VirtualMachineDiskArrayOutput
- func (VirtualMachineDiskArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineDiskArrayOutput) Index(i pulumi.IntInput) VirtualMachineDiskOutput
- func (o VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutput() VirtualMachineDiskArrayOutput
- func (o VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutputWithContext(ctx context.Context) VirtualMachineDiskArrayOutput
- type VirtualMachineDiskInput
- type VirtualMachineDiskOutput
- func (o VirtualMachineDiskOutput) DatastoreId() pulumi.StringPtrOutput
- func (o VirtualMachineDiskOutput) Discard() pulumi.StringPtrOutput
- func (VirtualMachineDiskOutput) ElementType() reflect.Type
- func (o VirtualMachineDiskOutput) FileFormat() pulumi.StringPtrOutput
- func (o VirtualMachineDiskOutput) FileId() pulumi.StringPtrOutput
- func (o VirtualMachineDiskOutput) Interface() pulumi.StringOutput
- func (o VirtualMachineDiskOutput) Iothread() pulumi.BoolPtrOutput
- func (o VirtualMachineDiskOutput) Size() pulumi.IntPtrOutput
- func (o VirtualMachineDiskOutput) Speed() VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskOutput) ToVirtualMachineDiskOutput() VirtualMachineDiskOutput
- func (o VirtualMachineDiskOutput) ToVirtualMachineDiskOutputWithContext(ctx context.Context) VirtualMachineDiskOutput
- type VirtualMachineDiskSpeed
- type VirtualMachineDiskSpeedArgs
- func (VirtualMachineDiskSpeedArgs) ElementType() reflect.Type
- func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutput() VirtualMachineDiskSpeedOutput
- func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedOutput
- func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
- func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
- type VirtualMachineDiskSpeedInput
- type VirtualMachineDiskSpeedOutput
- func (VirtualMachineDiskSpeedOutput) ElementType() reflect.Type
- func (o VirtualMachineDiskSpeedOutput) Read() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedOutput) ReadBurstable() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutput() VirtualMachineDiskSpeedOutput
- func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedOutput
- func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskSpeedOutput) Write() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedOutput) WriteBurstable() pulumi.IntPtrOutput
- type VirtualMachineDiskSpeedPtrInput
- type VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) Elem() VirtualMachineDiskSpeedOutput
- func (VirtualMachineDiskSpeedPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineDiskSpeedPtrOutput) Read() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) ReadBurstable() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) Write() pulumi.IntPtrOutput
- func (o VirtualMachineDiskSpeedPtrOutput) WriteBurstable() pulumi.IntPtrOutput
- type VirtualMachineInitialization
- type VirtualMachineInitializationArgs
- func (VirtualMachineInitializationArgs) ElementType() reflect.Type
- func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutput() VirtualMachineInitializationOutput
- func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutputWithContext(ctx context.Context) VirtualMachineInitializationOutput
- func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
- func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
- type VirtualMachineInitializationDns
- type VirtualMachineInitializationDnsArgs
- func (VirtualMachineInitializationDnsArgs) ElementType() reflect.Type
- func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutput() VirtualMachineInitializationDnsOutput
- func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsOutput
- func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
- func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
- type VirtualMachineInitializationDnsInput
- type VirtualMachineInitializationDnsOutput
- func (o VirtualMachineInitializationDnsOutput) Domain() pulumi.StringPtrOutput
- func (VirtualMachineInitializationDnsOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationDnsOutput) Server() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutput() VirtualMachineInitializationDnsOutput
- func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsOutput
- func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
- func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
- type VirtualMachineInitializationDnsPtrInput
- type VirtualMachineInitializationDnsPtrOutput
- func (o VirtualMachineInitializationDnsPtrOutput) Domain() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationDnsPtrOutput) Elem() VirtualMachineInitializationDnsOutput
- func (VirtualMachineInitializationDnsPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationDnsPtrOutput) Server() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
- func (o VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
- type VirtualMachineInitializationInput
- type VirtualMachineInitializationIpConfig
- type VirtualMachineInitializationIpConfigArgs
- func (VirtualMachineInitializationIpConfigArgs) ElementType() reflect.Type
- func (i VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutput() VirtualMachineInitializationIpConfigOutput
- func (i VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigOutput
- type VirtualMachineInitializationIpConfigArray
- func (VirtualMachineInitializationIpConfigArray) ElementType() reflect.Type
- func (i VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutput() VirtualMachineInitializationIpConfigArrayOutput
- func (i VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigArrayOutput
- type VirtualMachineInitializationIpConfigArrayInput
- type VirtualMachineInitializationIpConfigArrayOutput
- func (VirtualMachineInitializationIpConfigArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigArrayOutput) Index(i pulumi.IntInput) VirtualMachineInitializationIpConfigOutput
- func (o VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutput() VirtualMachineInitializationIpConfigArrayOutput
- func (o VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigArrayOutput
- type VirtualMachineInitializationIpConfigInput
- type VirtualMachineInitializationIpConfigIpv4
- type VirtualMachineInitializationIpConfigIpv4Args
- func (VirtualMachineInitializationIpConfigIpv4Args) ElementType() reflect.Type
- func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4Output() VirtualMachineInitializationIpConfigIpv4Output
- func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4Output
- func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
- func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
- type VirtualMachineInitializationIpConfigIpv4Input
- type VirtualMachineInitializationIpConfigIpv4Output
- func (o VirtualMachineInitializationIpConfigIpv4Output) Address() pulumi.StringPtrOutput
- func (VirtualMachineInitializationIpConfigIpv4Output) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigIpv4Output) Gateway() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4Output() VirtualMachineInitializationIpConfigIpv4Output
- func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4Output
- func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
- type VirtualMachineInitializationIpConfigIpv4PtrInput
- type VirtualMachineInitializationIpConfigIpv4PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) Address() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) Elem() VirtualMachineInitializationIpConfigIpv4Output
- func (VirtualMachineInitializationIpConfigIpv4PtrOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) Gateway() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
- type VirtualMachineInitializationIpConfigIpv6
- type VirtualMachineInitializationIpConfigIpv6Args
- func (VirtualMachineInitializationIpConfigIpv6Args) ElementType() reflect.Type
- func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6Output() VirtualMachineInitializationIpConfigIpv6Output
- func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6Output
- func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
- func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
- type VirtualMachineInitializationIpConfigIpv6Input
- type VirtualMachineInitializationIpConfigIpv6Output
- func (o VirtualMachineInitializationIpConfigIpv6Output) Address() pulumi.StringPtrOutput
- func (VirtualMachineInitializationIpConfigIpv6Output) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigIpv6Output) Gateway() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6Output() VirtualMachineInitializationIpConfigIpv6Output
- func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6Output
- func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
- type VirtualMachineInitializationIpConfigIpv6PtrInput
- type VirtualMachineInitializationIpConfigIpv6PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) Address() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) Elem() VirtualMachineInitializationIpConfigIpv6Output
- func (VirtualMachineInitializationIpConfigIpv6PtrOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) Gateway() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
- func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
- type VirtualMachineInitializationIpConfigOutput
- func (VirtualMachineInitializationIpConfigOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationIpConfigOutput) Ipv4() VirtualMachineInitializationIpConfigIpv4PtrOutput
- func (o VirtualMachineInitializationIpConfigOutput) Ipv6() VirtualMachineInitializationIpConfigIpv6PtrOutput
- func (o VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutput() VirtualMachineInitializationIpConfigOutput
- func (o VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigOutput
- type VirtualMachineInitializationOutput
- func (o VirtualMachineInitializationOutput) DatastoreId() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationOutput) Dns() VirtualMachineInitializationDnsPtrOutput
- func (VirtualMachineInitializationOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationOutput) IpConfigs() VirtualMachineInitializationIpConfigArrayOutput
- func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutput() VirtualMachineInitializationOutput
- func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutputWithContext(ctx context.Context) VirtualMachineInitializationOutput
- func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
- func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
- func (o VirtualMachineInitializationOutput) Type() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationOutput) UserAccount() VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationOutput) UserDataFileId() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationOutput) VendorDataFileId() pulumi.StringPtrOutput
- type VirtualMachineInitializationPtrInput
- type VirtualMachineInitializationPtrOutput
- func (o VirtualMachineInitializationPtrOutput) DatastoreId() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationPtrOutput) Dns() VirtualMachineInitializationDnsPtrOutput
- func (o VirtualMachineInitializationPtrOutput) Elem() VirtualMachineInitializationOutput
- func (VirtualMachineInitializationPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationPtrOutput) IpConfigs() VirtualMachineInitializationIpConfigArrayOutput
- func (o VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
- func (o VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
- func (o VirtualMachineInitializationPtrOutput) Type() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationPtrOutput) UserAccount() VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationPtrOutput) UserDataFileId() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationPtrOutput) VendorDataFileId() pulumi.StringPtrOutput
- type VirtualMachineInitializationUserAccount
- type VirtualMachineInitializationUserAccountArgs
- func (VirtualMachineInitializationUserAccountArgs) ElementType() reflect.Type
- func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutput() VirtualMachineInitializationUserAccountOutput
- func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountOutput
- func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
- func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
- type VirtualMachineInitializationUserAccountInput
- type VirtualMachineInitializationUserAccountOutput
- func (VirtualMachineInitializationUserAccountOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationUserAccountOutput) Keys() pulumi.StringArrayOutput
- func (o VirtualMachineInitializationUserAccountOutput) Password() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutput() VirtualMachineInitializationUserAccountOutput
- func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountOutput
- func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationUserAccountOutput) Username() pulumi.StringPtrOutput
- type VirtualMachineInitializationUserAccountPtrInput
- type VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationUserAccountPtrOutput) Elem() VirtualMachineInitializationUserAccountOutput
- func (VirtualMachineInitializationUserAccountPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineInitializationUserAccountPtrOutput) Keys() pulumi.StringArrayOutput
- func (o VirtualMachineInitializationUserAccountPtrOutput) Password() pulumi.StringPtrOutput
- func (o VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
- func (o VirtualMachineInitializationUserAccountPtrOutput) Username() pulumi.StringPtrOutput
- type VirtualMachineInput
- type VirtualMachineMap
- type VirtualMachineMapInput
- type VirtualMachineMapOutput
- func (VirtualMachineMapOutput) ElementType() reflect.Type
- func (o VirtualMachineMapOutput) MapIndex(k pulumi.StringInput) VirtualMachineOutput
- func (o VirtualMachineMapOutput) ToVirtualMachineMapOutput() VirtualMachineMapOutput
- func (o VirtualMachineMapOutput) ToVirtualMachineMapOutputWithContext(ctx context.Context) VirtualMachineMapOutput
- type VirtualMachineMemory
- type VirtualMachineMemoryArgs
- func (VirtualMachineMemoryArgs) ElementType() reflect.Type
- func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutput() VirtualMachineMemoryOutput
- func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutputWithContext(ctx context.Context) VirtualMachineMemoryOutput
- func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
- func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
- type VirtualMachineMemoryInput
- type VirtualMachineMemoryOutput
- func (o VirtualMachineMemoryOutput) Dedicated() pulumi.IntPtrOutput
- func (VirtualMachineMemoryOutput) ElementType() reflect.Type
- func (o VirtualMachineMemoryOutput) Floating() pulumi.IntPtrOutput
- func (o VirtualMachineMemoryOutput) Shared() pulumi.IntPtrOutput
- func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutput() VirtualMachineMemoryOutput
- func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutputWithContext(ctx context.Context) VirtualMachineMemoryOutput
- func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
- func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
- type VirtualMachineMemoryPtrInput
- type VirtualMachineMemoryPtrOutput
- func (o VirtualMachineMemoryPtrOutput) Dedicated() pulumi.IntPtrOutput
- func (o VirtualMachineMemoryPtrOutput) Elem() VirtualMachineMemoryOutput
- func (VirtualMachineMemoryPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineMemoryPtrOutput) Floating() pulumi.IntPtrOutput
- func (o VirtualMachineMemoryPtrOutput) Shared() pulumi.IntPtrOutput
- func (o VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
- func (o VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
- type VirtualMachineNetworkDevice
- type VirtualMachineNetworkDeviceArgs
- func (VirtualMachineNetworkDeviceArgs) ElementType() reflect.Type
- func (i VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutput() VirtualMachineNetworkDeviceOutput
- func (i VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceOutput
- type VirtualMachineNetworkDeviceArray
- func (VirtualMachineNetworkDeviceArray) ElementType() reflect.Type
- func (i VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutput() VirtualMachineNetworkDeviceArrayOutput
- func (i VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceArrayOutput
- type VirtualMachineNetworkDeviceArrayInput
- type VirtualMachineNetworkDeviceArrayOutput
- func (VirtualMachineNetworkDeviceArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineNetworkDeviceArrayOutput) Index(i pulumi.IntInput) VirtualMachineNetworkDeviceOutput
- func (o VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutput() VirtualMachineNetworkDeviceArrayOutput
- func (o VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceArrayOutput
- type VirtualMachineNetworkDeviceInput
- type VirtualMachineNetworkDeviceOutput
- func (o VirtualMachineNetworkDeviceOutput) Bridge() pulumi.StringPtrOutput
- func (VirtualMachineNetworkDeviceOutput) ElementType() reflect.Type
- func (o VirtualMachineNetworkDeviceOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineNetworkDeviceOutput) MacAddress() pulumi.StringPtrOutput
- func (o VirtualMachineNetworkDeviceOutput) Model() pulumi.StringPtrOutput
- func (o VirtualMachineNetworkDeviceOutput) RateLimit() pulumi.Float64PtrOutput
- func (o VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutput() VirtualMachineNetworkDeviceOutput
- func (o VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceOutput
- func (o VirtualMachineNetworkDeviceOutput) VlanId() pulumi.IntPtrOutput
- type VirtualMachineOperatingSystem
- type VirtualMachineOperatingSystemArgs
- func (VirtualMachineOperatingSystemArgs) ElementType() reflect.Type
- func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutput() VirtualMachineOperatingSystemOutput
- func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemOutput
- func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
- func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
- type VirtualMachineOperatingSystemInput
- type VirtualMachineOperatingSystemOutput
- func (VirtualMachineOperatingSystemOutput) ElementType() reflect.Type
- func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutput() VirtualMachineOperatingSystemOutput
- func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemOutput
- func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOperatingSystemOutput) Type() pulumi.StringPtrOutput
- type VirtualMachineOperatingSystemPtrInput
- type VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOperatingSystemPtrOutput) Elem() VirtualMachineOperatingSystemOutput
- func (VirtualMachineOperatingSystemPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOperatingSystemPtrOutput) Type() pulumi.StringPtrOutput
- type VirtualMachineOutput
- func (o VirtualMachineOutput) Acpi() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) Agent() VirtualMachineAgentPtrOutput
- func (o VirtualMachineOutput) AudioDevice() VirtualMachineAudioDevicePtrOutput
- func (o VirtualMachineOutput) Bios() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) Cdrom() VirtualMachineCdromPtrOutput
- func (o VirtualMachineOutput) Clone() VirtualMachineClonePtrOutput
- func (o VirtualMachineOutput) Cpu() VirtualMachineCpuPtrOutput
- func (o VirtualMachineOutput) Description() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) Disks() VirtualMachineDiskArrayOutput
- func (VirtualMachineOutput) ElementType() reflect.Type
- func (o VirtualMachineOutput) Initialization() VirtualMachineInitializationPtrOutput
- func (o VirtualMachineOutput) Ipv4Addresses() pulumi.StringArrayArrayOutput
- func (o VirtualMachineOutput) Ipv6Addresses() pulumi.StringArrayArrayOutput
- func (o VirtualMachineOutput) KeyboardLayout() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) MacAddresses() pulumi.StringArrayOutput
- func (o VirtualMachineOutput) Memory() VirtualMachineMemoryPtrOutput
- func (o VirtualMachineOutput) Name() pulumi.StringOutput
- func (o VirtualMachineOutput) NetworkDevices() VirtualMachineNetworkDeviceArrayOutput
- func (o VirtualMachineOutput) NetworkInterfaceNames() pulumi.StringArrayOutput
- func (o VirtualMachineOutput) NodeName() pulumi.StringOutput
- func (o VirtualMachineOutput) OnBoot() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) OperatingSystem() VirtualMachineOperatingSystemPtrOutput
- func (o VirtualMachineOutput) PoolId() pulumi.StringPtrOutput
- func (o VirtualMachineOutput) Reboot() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) SerialDevices() VirtualMachineSerialDeviceArrayOutput
- func (o VirtualMachineOutput) Started() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) TabletDevice() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) Template() pulumi.BoolPtrOutput
- func (o VirtualMachineOutput) TimeoutClone() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) TimeoutMoveDisk() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) TimeoutReboot() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) TimeoutShutdownVm() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) TimeoutStartVm() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) TimeoutStopVm() pulumi.IntPtrOutput
- func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput
- func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
- func (o VirtualMachineOutput) Vga() VirtualMachineVgaPtrOutput
- func (o VirtualMachineOutput) VmId() pulumi.IntPtrOutput
- type VirtualMachineSerialDevice
- type VirtualMachineSerialDeviceArgs
- func (VirtualMachineSerialDeviceArgs) ElementType() reflect.Type
- func (i VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutput() VirtualMachineSerialDeviceOutput
- func (i VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceOutput
- type VirtualMachineSerialDeviceArray
- func (VirtualMachineSerialDeviceArray) ElementType() reflect.Type
- func (i VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutput() VirtualMachineSerialDeviceArrayOutput
- func (i VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceArrayOutput
- type VirtualMachineSerialDeviceArrayInput
- type VirtualMachineSerialDeviceArrayOutput
- func (VirtualMachineSerialDeviceArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineSerialDeviceArrayOutput) Index(i pulumi.IntInput) VirtualMachineSerialDeviceOutput
- func (o VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutput() VirtualMachineSerialDeviceArrayOutput
- func (o VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceArrayOutput
- type VirtualMachineSerialDeviceInput
- type VirtualMachineSerialDeviceOutput
- func (o VirtualMachineSerialDeviceOutput) Device() pulumi.StringPtrOutput
- func (VirtualMachineSerialDeviceOutput) ElementType() reflect.Type
- func (o VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutput() VirtualMachineSerialDeviceOutput
- func (o VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceOutput
- type VirtualMachineState
- type VirtualMachineVga
- type VirtualMachineVgaArgs
- func (VirtualMachineVgaArgs) ElementType() reflect.Type
- func (i VirtualMachineVgaArgs) ToVirtualMachineVgaOutput() VirtualMachineVgaOutput
- func (i VirtualMachineVgaArgs) ToVirtualMachineVgaOutputWithContext(ctx context.Context) VirtualMachineVgaOutput
- func (i VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
- func (i VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
- type VirtualMachineVgaInput
- type VirtualMachineVgaOutput
- func (VirtualMachineVgaOutput) ElementType() reflect.Type
- func (o VirtualMachineVgaOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineVgaOutput) Memory() pulumi.IntPtrOutput
- func (o VirtualMachineVgaOutput) ToVirtualMachineVgaOutput() VirtualMachineVgaOutput
- func (o VirtualMachineVgaOutput) ToVirtualMachineVgaOutputWithContext(ctx context.Context) VirtualMachineVgaOutput
- func (o VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
- func (o VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
- func (o VirtualMachineVgaOutput) Type() pulumi.StringPtrOutput
- type VirtualMachineVgaPtrInput
- type VirtualMachineVgaPtrOutput
- func (o VirtualMachineVgaPtrOutput) Elem() VirtualMachineVgaOutput
- func (VirtualMachineVgaPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineVgaPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o VirtualMachineVgaPtrOutput) Memory() pulumi.IntPtrOutput
- func (o VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
- func (o VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
- func (o VirtualMachineVgaPtrOutput) Type() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type VirtualMachine ¶
type VirtualMachine struct { pulumi.CustomResourceState // Whether to enable ACPI Acpi pulumi.BoolPtrOutput `pulumi:"acpi"` // The QEMU agent configuration Agent VirtualMachineAgentPtrOutput `pulumi:"agent"` // The audio devices AudioDevice VirtualMachineAudioDevicePtrOutput `pulumi:"audioDevice"` // The BIOS implementation Bios pulumi.StringPtrOutput `pulumi:"bios"` // The CDROM drive Cdrom VirtualMachineCdromPtrOutput `pulumi:"cdrom"` // The cloning configuration Clone VirtualMachineClonePtrOutput `pulumi:"clone"` // The CPU allocation Cpu VirtualMachineCpuPtrOutput `pulumi:"cpu"` // The description Description pulumi.StringPtrOutput `pulumi:"description"` // The disk devices Disks VirtualMachineDiskArrayOutput `pulumi:"disks"` // The cloud-init configuration Initialization VirtualMachineInitializationPtrOutput `pulumi:"initialization"` // The IPv4 addresses published by the QEMU agent Ipv4Addresses pulumi.StringArrayArrayOutput `pulumi:"ipv4Addresses"` // The IPv6 addresses published by the QEMU agent Ipv6Addresses pulumi.StringArrayArrayOutput `pulumi:"ipv6Addresses"` // The keyboard layout KeyboardLayout pulumi.StringPtrOutput `pulumi:"keyboardLayout"` // The MAC addresses for the network interfaces MacAddresses pulumi.StringArrayOutput `pulumi:"macAddresses"` // The memory allocation Memory VirtualMachineMemoryPtrOutput `pulumi:"memory"` // The name Name pulumi.StringOutput `pulumi:"name"` // The network devices NetworkDevices VirtualMachineNetworkDeviceArrayOutput `pulumi:"networkDevices"` // The network interface names published by the QEMU agent NetworkInterfaceNames pulumi.StringArrayOutput `pulumi:"networkInterfaceNames"` // The node name NodeName pulumi.StringOutput `pulumi:"nodeName"` // Start VM on Node boot OnBoot pulumi.BoolPtrOutput `pulumi:"onBoot"` // The operating system configuration OperatingSystem VirtualMachineOperatingSystemPtrOutput `pulumi:"operatingSystem"` // The ID of the pool to assign the virtual machine to PoolId pulumi.StringPtrOutput `pulumi:"poolId"` // Whether to reboot vm after creation Reboot pulumi.BoolPtrOutput `pulumi:"reboot"` // The serial devices SerialDevices VirtualMachineSerialDeviceArrayOutput `pulumi:"serialDevices"` // Whether to start the virtual machine Started pulumi.BoolPtrOutput `pulumi:"started"` // Whether to enable the USB tablet device TabletDevice pulumi.BoolPtrOutput `pulumi:"tabletDevice"` // Whether to create a template Template pulumi.BoolPtrOutput `pulumi:"template"` // Clone VM timeout TimeoutClone pulumi.IntPtrOutput `pulumi:"timeoutClone"` // MoveDisk timeout TimeoutMoveDisk pulumi.IntPtrOutput `pulumi:"timeoutMoveDisk"` // Reboot timeout TimeoutReboot pulumi.IntPtrOutput `pulumi:"timeoutReboot"` // Shutdown timeout TimeoutShutdownVm pulumi.IntPtrOutput `pulumi:"timeoutShutdownVm"` // Start VM timeout TimeoutStartVm pulumi.IntPtrOutput `pulumi:"timeoutStartVm"` // Stop VM timeout TimeoutStopVm pulumi.IntPtrOutput `pulumi:"timeoutStopVm"` // The VGA configuration Vga VirtualMachineVgaPtrOutput `pulumi:"vga"` // The VM identifier VmId pulumi.IntPtrOutput `pulumi:"vmId"` }
func GetVirtualMachine ¶
func GetVirtualMachine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineState, opts ...pulumi.ResourceOption) (*VirtualMachine, error)
GetVirtualMachine gets an existing VirtualMachine resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualMachine ¶
func NewVirtualMachine(ctx *pulumi.Context, name string, args *VirtualMachineArgs, opts ...pulumi.ResourceOption) (*VirtualMachine, error)
NewVirtualMachine registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachine) ElementType ¶
func (*VirtualMachine) ElementType() reflect.Type
func (*VirtualMachine) ToVirtualMachineOutput ¶
func (i *VirtualMachine) ToVirtualMachineOutput() VirtualMachineOutput
func (*VirtualMachine) ToVirtualMachineOutputWithContext ¶
func (i *VirtualMachine) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
type VirtualMachineAgent ¶
type VirtualMachineAgentArgs ¶
type VirtualMachineAgentArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` Timeout pulumi.StringPtrInput `pulumi:"timeout"` Trim pulumi.BoolPtrInput `pulumi:"trim"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (VirtualMachineAgentArgs) ElementType ¶
func (VirtualMachineAgentArgs) ElementType() reflect.Type
func (VirtualMachineAgentArgs) ToVirtualMachineAgentOutput ¶
func (i VirtualMachineAgentArgs) ToVirtualMachineAgentOutput() VirtualMachineAgentOutput
func (VirtualMachineAgentArgs) ToVirtualMachineAgentOutputWithContext ¶
func (i VirtualMachineAgentArgs) ToVirtualMachineAgentOutputWithContext(ctx context.Context) VirtualMachineAgentOutput
func (VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutput ¶
func (i VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
func (VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutputWithContext ¶
func (i VirtualMachineAgentArgs) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
type VirtualMachineAgentInput ¶
type VirtualMachineAgentInput interface { pulumi.Input ToVirtualMachineAgentOutput() VirtualMachineAgentOutput ToVirtualMachineAgentOutputWithContext(context.Context) VirtualMachineAgentOutput }
VirtualMachineAgentInput is an input type that accepts VirtualMachineAgentArgs and VirtualMachineAgentOutput values. You can construct a concrete instance of `VirtualMachineAgentInput` via:
VirtualMachineAgentArgs{...}
type VirtualMachineAgentOutput ¶
type VirtualMachineAgentOutput struct{ *pulumi.OutputState }
func (VirtualMachineAgentOutput) ElementType ¶
func (VirtualMachineAgentOutput) ElementType() reflect.Type
func (VirtualMachineAgentOutput) Enabled ¶
func (o VirtualMachineAgentOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineAgentOutput) Timeout ¶
func (o VirtualMachineAgentOutput) Timeout() pulumi.StringPtrOutput
func (VirtualMachineAgentOutput) ToVirtualMachineAgentOutput ¶
func (o VirtualMachineAgentOutput) ToVirtualMachineAgentOutput() VirtualMachineAgentOutput
func (VirtualMachineAgentOutput) ToVirtualMachineAgentOutputWithContext ¶
func (o VirtualMachineAgentOutput) ToVirtualMachineAgentOutputWithContext(ctx context.Context) VirtualMachineAgentOutput
func (VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutput ¶
func (o VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
func (VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutputWithContext ¶
func (o VirtualMachineAgentOutput) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
func (VirtualMachineAgentOutput) Trim ¶
func (o VirtualMachineAgentOutput) Trim() pulumi.BoolPtrOutput
func (VirtualMachineAgentOutput) Type ¶
func (o VirtualMachineAgentOutput) Type() pulumi.StringPtrOutput
type VirtualMachineAgentPtrInput ¶
type VirtualMachineAgentPtrInput interface { pulumi.Input ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput ToVirtualMachineAgentPtrOutputWithContext(context.Context) VirtualMachineAgentPtrOutput }
VirtualMachineAgentPtrInput is an input type that accepts VirtualMachineAgentArgs, VirtualMachineAgentPtr and VirtualMachineAgentPtrOutput values. You can construct a concrete instance of `VirtualMachineAgentPtrInput` via:
VirtualMachineAgentArgs{...} or: nil
func VirtualMachineAgentPtr ¶
func VirtualMachineAgentPtr(v *VirtualMachineAgentArgs) VirtualMachineAgentPtrInput
type VirtualMachineAgentPtrOutput ¶
type VirtualMachineAgentPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineAgentPtrOutput) Elem ¶
func (o VirtualMachineAgentPtrOutput) Elem() VirtualMachineAgentOutput
func (VirtualMachineAgentPtrOutput) ElementType ¶
func (VirtualMachineAgentPtrOutput) ElementType() reflect.Type
func (VirtualMachineAgentPtrOutput) Enabled ¶
func (o VirtualMachineAgentPtrOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineAgentPtrOutput) Timeout ¶
func (o VirtualMachineAgentPtrOutput) Timeout() pulumi.StringPtrOutput
func (VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutput ¶
func (o VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutput() VirtualMachineAgentPtrOutput
func (VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutputWithContext ¶
func (o VirtualMachineAgentPtrOutput) ToVirtualMachineAgentPtrOutputWithContext(ctx context.Context) VirtualMachineAgentPtrOutput
func (VirtualMachineAgentPtrOutput) Trim ¶
func (o VirtualMachineAgentPtrOutput) Trim() pulumi.BoolPtrOutput
func (VirtualMachineAgentPtrOutput) Type ¶
func (o VirtualMachineAgentPtrOutput) Type() pulumi.StringPtrOutput
type VirtualMachineArgs ¶
type VirtualMachineArgs struct { // Whether to enable ACPI Acpi pulumi.BoolPtrInput // The QEMU agent configuration Agent VirtualMachineAgentPtrInput // The audio devices AudioDevice VirtualMachineAudioDevicePtrInput // The BIOS implementation Bios pulumi.StringPtrInput // The CDROM drive Cdrom VirtualMachineCdromPtrInput // The cloning configuration Clone VirtualMachineClonePtrInput // The CPU allocation Cpu VirtualMachineCpuPtrInput // The description Description pulumi.StringPtrInput // The disk devices Disks VirtualMachineDiskArrayInput // The cloud-init configuration Initialization VirtualMachineInitializationPtrInput // The keyboard layout KeyboardLayout pulumi.StringPtrInput // The memory allocation Memory VirtualMachineMemoryPtrInput // The name Name pulumi.StringPtrInput // The network devices NetworkDevices VirtualMachineNetworkDeviceArrayInput // The node name NodeName pulumi.StringInput // Start VM on Node boot OnBoot pulumi.BoolPtrInput // The operating system configuration OperatingSystem VirtualMachineOperatingSystemPtrInput // The ID of the pool to assign the virtual machine to PoolId pulumi.StringPtrInput // Whether to reboot vm after creation Reboot pulumi.BoolPtrInput // The serial devices SerialDevices VirtualMachineSerialDeviceArrayInput // Whether to start the virtual machine Started pulumi.BoolPtrInput // Whether to enable the USB tablet device TabletDevice pulumi.BoolPtrInput // Whether to create a template Template pulumi.BoolPtrInput // Clone VM timeout TimeoutClone pulumi.IntPtrInput // MoveDisk timeout TimeoutMoveDisk pulumi.IntPtrInput // Reboot timeout TimeoutReboot pulumi.IntPtrInput // Shutdown timeout TimeoutShutdownVm pulumi.IntPtrInput // Start VM timeout TimeoutStartVm pulumi.IntPtrInput // Stop VM timeout TimeoutStopVm pulumi.IntPtrInput // The VGA configuration Vga VirtualMachineVgaPtrInput // The VM identifier VmId pulumi.IntPtrInput }
The set of arguments for constructing a VirtualMachine resource.
func (VirtualMachineArgs) ElementType ¶
func (VirtualMachineArgs) ElementType() reflect.Type
type VirtualMachineArray ¶
type VirtualMachineArray []VirtualMachineInput
func (VirtualMachineArray) ElementType ¶
func (VirtualMachineArray) ElementType() reflect.Type
func (VirtualMachineArray) ToVirtualMachineArrayOutput ¶
func (i VirtualMachineArray) ToVirtualMachineArrayOutput() VirtualMachineArrayOutput
func (VirtualMachineArray) ToVirtualMachineArrayOutputWithContext ¶
func (i VirtualMachineArray) ToVirtualMachineArrayOutputWithContext(ctx context.Context) VirtualMachineArrayOutput
type VirtualMachineArrayInput ¶
type VirtualMachineArrayInput interface { pulumi.Input ToVirtualMachineArrayOutput() VirtualMachineArrayOutput ToVirtualMachineArrayOutputWithContext(context.Context) VirtualMachineArrayOutput }
VirtualMachineArrayInput is an input type that accepts VirtualMachineArray and VirtualMachineArrayOutput values. You can construct a concrete instance of `VirtualMachineArrayInput` via:
VirtualMachineArray{ VirtualMachineArgs{...} }
type VirtualMachineArrayOutput ¶
type VirtualMachineArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineArrayOutput) ElementType ¶
func (VirtualMachineArrayOutput) ElementType() reflect.Type
func (VirtualMachineArrayOutput) Index ¶
func (o VirtualMachineArrayOutput) Index(i pulumi.IntInput) VirtualMachineOutput
func (VirtualMachineArrayOutput) ToVirtualMachineArrayOutput ¶
func (o VirtualMachineArrayOutput) ToVirtualMachineArrayOutput() VirtualMachineArrayOutput
func (VirtualMachineArrayOutput) ToVirtualMachineArrayOutputWithContext ¶
func (o VirtualMachineArrayOutput) ToVirtualMachineArrayOutputWithContext(ctx context.Context) VirtualMachineArrayOutput
type VirtualMachineAudioDeviceArgs ¶
type VirtualMachineAudioDeviceArgs struct { Device pulumi.StringPtrInput `pulumi:"device"` Driver pulumi.StringPtrInput `pulumi:"driver"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (VirtualMachineAudioDeviceArgs) ElementType ¶
func (VirtualMachineAudioDeviceArgs) ElementType() reflect.Type
func (VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutput ¶
func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutput() VirtualMachineAudioDeviceOutput
func (VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutputWithContext ¶
func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDeviceOutputWithContext(ctx context.Context) VirtualMachineAudioDeviceOutput
func (VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutput ¶
func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
func (VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutputWithContext ¶
func (i VirtualMachineAudioDeviceArgs) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
type VirtualMachineAudioDeviceInput ¶
type VirtualMachineAudioDeviceInput interface { pulumi.Input ToVirtualMachineAudioDeviceOutput() VirtualMachineAudioDeviceOutput ToVirtualMachineAudioDeviceOutputWithContext(context.Context) VirtualMachineAudioDeviceOutput }
VirtualMachineAudioDeviceInput is an input type that accepts VirtualMachineAudioDeviceArgs and VirtualMachineAudioDeviceOutput values. You can construct a concrete instance of `VirtualMachineAudioDeviceInput` via:
VirtualMachineAudioDeviceArgs{...}
type VirtualMachineAudioDeviceOutput ¶
type VirtualMachineAudioDeviceOutput struct{ *pulumi.OutputState }
func (VirtualMachineAudioDeviceOutput) Device ¶
func (o VirtualMachineAudioDeviceOutput) Device() pulumi.StringPtrOutput
func (VirtualMachineAudioDeviceOutput) Driver ¶
func (o VirtualMachineAudioDeviceOutput) Driver() pulumi.StringPtrOutput
func (VirtualMachineAudioDeviceOutput) ElementType ¶
func (VirtualMachineAudioDeviceOutput) ElementType() reflect.Type
func (VirtualMachineAudioDeviceOutput) Enabled ¶
func (o VirtualMachineAudioDeviceOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutput ¶
func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutput() VirtualMachineAudioDeviceOutput
func (VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutputWithContext ¶
func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDeviceOutputWithContext(ctx context.Context) VirtualMachineAudioDeviceOutput
func (VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutput ¶
func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
func (VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutputWithContext ¶
func (o VirtualMachineAudioDeviceOutput) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
type VirtualMachineAudioDevicePtrInput ¶
type VirtualMachineAudioDevicePtrInput interface { pulumi.Input ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput ToVirtualMachineAudioDevicePtrOutputWithContext(context.Context) VirtualMachineAudioDevicePtrOutput }
VirtualMachineAudioDevicePtrInput is an input type that accepts VirtualMachineAudioDeviceArgs, VirtualMachineAudioDevicePtr and VirtualMachineAudioDevicePtrOutput values. You can construct a concrete instance of `VirtualMachineAudioDevicePtrInput` via:
VirtualMachineAudioDeviceArgs{...} or: nil
func VirtualMachineAudioDevicePtr ¶
func VirtualMachineAudioDevicePtr(v *VirtualMachineAudioDeviceArgs) VirtualMachineAudioDevicePtrInput
type VirtualMachineAudioDevicePtrOutput ¶
type VirtualMachineAudioDevicePtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineAudioDevicePtrOutput) Device ¶
func (o VirtualMachineAudioDevicePtrOutput) Device() pulumi.StringPtrOutput
func (VirtualMachineAudioDevicePtrOutput) Driver ¶
func (o VirtualMachineAudioDevicePtrOutput) Driver() pulumi.StringPtrOutput
func (VirtualMachineAudioDevicePtrOutput) Elem ¶
func (o VirtualMachineAudioDevicePtrOutput) Elem() VirtualMachineAudioDeviceOutput
func (VirtualMachineAudioDevicePtrOutput) ElementType ¶
func (VirtualMachineAudioDevicePtrOutput) ElementType() reflect.Type
func (VirtualMachineAudioDevicePtrOutput) Enabled ¶
func (o VirtualMachineAudioDevicePtrOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutput ¶
func (o VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutput() VirtualMachineAudioDevicePtrOutput
func (VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutputWithContext ¶
func (o VirtualMachineAudioDevicePtrOutput) ToVirtualMachineAudioDevicePtrOutputWithContext(ctx context.Context) VirtualMachineAudioDevicePtrOutput
type VirtualMachineCdrom ¶
type VirtualMachineCdromArgs ¶
type VirtualMachineCdromArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` FileId pulumi.StringPtrInput `pulumi:"fileId"` }
func (VirtualMachineCdromArgs) ElementType ¶
func (VirtualMachineCdromArgs) ElementType() reflect.Type
func (VirtualMachineCdromArgs) ToVirtualMachineCdromOutput ¶
func (i VirtualMachineCdromArgs) ToVirtualMachineCdromOutput() VirtualMachineCdromOutput
func (VirtualMachineCdromArgs) ToVirtualMachineCdromOutputWithContext ¶
func (i VirtualMachineCdromArgs) ToVirtualMachineCdromOutputWithContext(ctx context.Context) VirtualMachineCdromOutput
func (VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutput ¶
func (i VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
func (VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutputWithContext ¶
func (i VirtualMachineCdromArgs) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
type VirtualMachineCdromInput ¶
type VirtualMachineCdromInput interface { pulumi.Input ToVirtualMachineCdromOutput() VirtualMachineCdromOutput ToVirtualMachineCdromOutputWithContext(context.Context) VirtualMachineCdromOutput }
VirtualMachineCdromInput is an input type that accepts VirtualMachineCdromArgs and VirtualMachineCdromOutput values. You can construct a concrete instance of `VirtualMachineCdromInput` via:
VirtualMachineCdromArgs{...}
type VirtualMachineCdromOutput ¶
type VirtualMachineCdromOutput struct{ *pulumi.OutputState }
func (VirtualMachineCdromOutput) ElementType ¶
func (VirtualMachineCdromOutput) ElementType() reflect.Type
func (VirtualMachineCdromOutput) Enabled ¶
func (o VirtualMachineCdromOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineCdromOutput) FileId ¶
func (o VirtualMachineCdromOutput) FileId() pulumi.StringPtrOutput
func (VirtualMachineCdromOutput) ToVirtualMachineCdromOutput ¶
func (o VirtualMachineCdromOutput) ToVirtualMachineCdromOutput() VirtualMachineCdromOutput
func (VirtualMachineCdromOutput) ToVirtualMachineCdromOutputWithContext ¶
func (o VirtualMachineCdromOutput) ToVirtualMachineCdromOutputWithContext(ctx context.Context) VirtualMachineCdromOutput
func (VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutput ¶
func (o VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
func (VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutputWithContext ¶
func (o VirtualMachineCdromOutput) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
type VirtualMachineCdromPtrInput ¶
type VirtualMachineCdromPtrInput interface { pulumi.Input ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput ToVirtualMachineCdromPtrOutputWithContext(context.Context) VirtualMachineCdromPtrOutput }
VirtualMachineCdromPtrInput is an input type that accepts VirtualMachineCdromArgs, VirtualMachineCdromPtr and VirtualMachineCdromPtrOutput values. You can construct a concrete instance of `VirtualMachineCdromPtrInput` via:
VirtualMachineCdromArgs{...} or: nil
func VirtualMachineCdromPtr ¶
func VirtualMachineCdromPtr(v *VirtualMachineCdromArgs) VirtualMachineCdromPtrInput
type VirtualMachineCdromPtrOutput ¶
type VirtualMachineCdromPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineCdromPtrOutput) Elem ¶
func (o VirtualMachineCdromPtrOutput) Elem() VirtualMachineCdromOutput
func (VirtualMachineCdromPtrOutput) ElementType ¶
func (VirtualMachineCdromPtrOutput) ElementType() reflect.Type
func (VirtualMachineCdromPtrOutput) Enabled ¶
func (o VirtualMachineCdromPtrOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineCdromPtrOutput) FileId ¶
func (o VirtualMachineCdromPtrOutput) FileId() pulumi.StringPtrOutput
func (VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutput ¶
func (o VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutput() VirtualMachineCdromPtrOutput
func (VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutputWithContext ¶
func (o VirtualMachineCdromPtrOutput) ToVirtualMachineCdromPtrOutputWithContext(ctx context.Context) VirtualMachineCdromPtrOutput
type VirtualMachineClone ¶
type VirtualMachineCloneArgs ¶
type VirtualMachineCloneArgs struct { DatastoreId pulumi.StringPtrInput `pulumi:"datastoreId"` Full pulumi.BoolPtrInput `pulumi:"full"` NodeName pulumi.StringPtrInput `pulumi:"nodeName"` Retries pulumi.IntPtrInput `pulumi:"retries"` VmId pulumi.IntInput `pulumi:"vmId"` }
func (VirtualMachineCloneArgs) ElementType ¶
func (VirtualMachineCloneArgs) ElementType() reflect.Type
func (VirtualMachineCloneArgs) ToVirtualMachineCloneOutput ¶
func (i VirtualMachineCloneArgs) ToVirtualMachineCloneOutput() VirtualMachineCloneOutput
func (VirtualMachineCloneArgs) ToVirtualMachineCloneOutputWithContext ¶
func (i VirtualMachineCloneArgs) ToVirtualMachineCloneOutputWithContext(ctx context.Context) VirtualMachineCloneOutput
func (VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutput ¶
func (i VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
func (VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutputWithContext ¶
func (i VirtualMachineCloneArgs) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
type VirtualMachineCloneInput ¶
type VirtualMachineCloneInput interface { pulumi.Input ToVirtualMachineCloneOutput() VirtualMachineCloneOutput ToVirtualMachineCloneOutputWithContext(context.Context) VirtualMachineCloneOutput }
VirtualMachineCloneInput is an input type that accepts VirtualMachineCloneArgs and VirtualMachineCloneOutput values. You can construct a concrete instance of `VirtualMachineCloneInput` via:
VirtualMachineCloneArgs{...}
type VirtualMachineCloneOutput ¶
type VirtualMachineCloneOutput struct{ *pulumi.OutputState }
func (VirtualMachineCloneOutput) DatastoreId ¶
func (o VirtualMachineCloneOutput) DatastoreId() pulumi.StringPtrOutput
func (VirtualMachineCloneOutput) ElementType ¶
func (VirtualMachineCloneOutput) ElementType() reflect.Type
func (VirtualMachineCloneOutput) Full ¶
func (o VirtualMachineCloneOutput) Full() pulumi.BoolPtrOutput
func (VirtualMachineCloneOutput) NodeName ¶
func (o VirtualMachineCloneOutput) NodeName() pulumi.StringPtrOutput
func (VirtualMachineCloneOutput) Retries ¶
func (o VirtualMachineCloneOutput) Retries() pulumi.IntPtrOutput
func (VirtualMachineCloneOutput) ToVirtualMachineCloneOutput ¶
func (o VirtualMachineCloneOutput) ToVirtualMachineCloneOutput() VirtualMachineCloneOutput
func (VirtualMachineCloneOutput) ToVirtualMachineCloneOutputWithContext ¶
func (o VirtualMachineCloneOutput) ToVirtualMachineCloneOutputWithContext(ctx context.Context) VirtualMachineCloneOutput
func (VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutput ¶
func (o VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
func (VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutputWithContext ¶
func (o VirtualMachineCloneOutput) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
func (VirtualMachineCloneOutput) VmId ¶
func (o VirtualMachineCloneOutput) VmId() pulumi.IntOutput
type VirtualMachineClonePtrInput ¶
type VirtualMachineClonePtrInput interface { pulumi.Input ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput ToVirtualMachineClonePtrOutputWithContext(context.Context) VirtualMachineClonePtrOutput }
VirtualMachineClonePtrInput is an input type that accepts VirtualMachineCloneArgs, VirtualMachineClonePtr and VirtualMachineClonePtrOutput values. You can construct a concrete instance of `VirtualMachineClonePtrInput` via:
VirtualMachineCloneArgs{...} or: nil
func VirtualMachineClonePtr ¶
func VirtualMachineClonePtr(v *VirtualMachineCloneArgs) VirtualMachineClonePtrInput
type VirtualMachineClonePtrOutput ¶
type VirtualMachineClonePtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineClonePtrOutput) DatastoreId ¶
func (o VirtualMachineClonePtrOutput) DatastoreId() pulumi.StringPtrOutput
func (VirtualMachineClonePtrOutput) Elem ¶
func (o VirtualMachineClonePtrOutput) Elem() VirtualMachineCloneOutput
func (VirtualMachineClonePtrOutput) ElementType ¶
func (VirtualMachineClonePtrOutput) ElementType() reflect.Type
func (VirtualMachineClonePtrOutput) Full ¶
func (o VirtualMachineClonePtrOutput) Full() pulumi.BoolPtrOutput
func (VirtualMachineClonePtrOutput) NodeName ¶
func (o VirtualMachineClonePtrOutput) NodeName() pulumi.StringPtrOutput
func (VirtualMachineClonePtrOutput) Retries ¶
func (o VirtualMachineClonePtrOutput) Retries() pulumi.IntPtrOutput
func (VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutput ¶
func (o VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutput() VirtualMachineClonePtrOutput
func (VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutputWithContext ¶
func (o VirtualMachineClonePtrOutput) ToVirtualMachineClonePtrOutputWithContext(ctx context.Context) VirtualMachineClonePtrOutput
func (VirtualMachineClonePtrOutput) VmId ¶
func (o VirtualMachineClonePtrOutput) VmId() pulumi.IntPtrOutput
type VirtualMachineCpu ¶
type VirtualMachineCpuArgs ¶
type VirtualMachineCpuArgs struct { Architecture pulumi.StringPtrInput `pulumi:"architecture"` Cores pulumi.IntPtrInput `pulumi:"cores"` Flags pulumi.StringArrayInput `pulumi:"flags"` Hotplugged pulumi.IntPtrInput `pulumi:"hotplugged"` Sockets pulumi.IntPtrInput `pulumi:"sockets"` Type pulumi.StringPtrInput `pulumi:"type"` Units pulumi.IntPtrInput `pulumi:"units"` }
func (VirtualMachineCpuArgs) ElementType ¶
func (VirtualMachineCpuArgs) ElementType() reflect.Type
func (VirtualMachineCpuArgs) ToVirtualMachineCpuOutput ¶
func (i VirtualMachineCpuArgs) ToVirtualMachineCpuOutput() VirtualMachineCpuOutput
func (VirtualMachineCpuArgs) ToVirtualMachineCpuOutputWithContext ¶
func (i VirtualMachineCpuArgs) ToVirtualMachineCpuOutputWithContext(ctx context.Context) VirtualMachineCpuOutput
func (VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutput ¶
func (i VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
func (VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutputWithContext ¶
func (i VirtualMachineCpuArgs) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
type VirtualMachineCpuInput ¶
type VirtualMachineCpuInput interface { pulumi.Input ToVirtualMachineCpuOutput() VirtualMachineCpuOutput ToVirtualMachineCpuOutputWithContext(context.Context) VirtualMachineCpuOutput }
VirtualMachineCpuInput is an input type that accepts VirtualMachineCpuArgs and VirtualMachineCpuOutput values. You can construct a concrete instance of `VirtualMachineCpuInput` via:
VirtualMachineCpuArgs{...}
type VirtualMachineCpuOutput ¶
type VirtualMachineCpuOutput struct{ *pulumi.OutputState }
func (VirtualMachineCpuOutput) Architecture ¶
func (o VirtualMachineCpuOutput) Architecture() pulumi.StringPtrOutput
func (VirtualMachineCpuOutput) Cores ¶
func (o VirtualMachineCpuOutput) Cores() pulumi.IntPtrOutput
func (VirtualMachineCpuOutput) ElementType ¶
func (VirtualMachineCpuOutput) ElementType() reflect.Type
func (VirtualMachineCpuOutput) Flags ¶
func (o VirtualMachineCpuOutput) Flags() pulumi.StringArrayOutput
func (VirtualMachineCpuOutput) Hotplugged ¶
func (o VirtualMachineCpuOutput) Hotplugged() pulumi.IntPtrOutput
func (VirtualMachineCpuOutput) Sockets ¶
func (o VirtualMachineCpuOutput) Sockets() pulumi.IntPtrOutput
func (VirtualMachineCpuOutput) ToVirtualMachineCpuOutput ¶
func (o VirtualMachineCpuOutput) ToVirtualMachineCpuOutput() VirtualMachineCpuOutput
func (VirtualMachineCpuOutput) ToVirtualMachineCpuOutputWithContext ¶
func (o VirtualMachineCpuOutput) ToVirtualMachineCpuOutputWithContext(ctx context.Context) VirtualMachineCpuOutput
func (VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutput ¶
func (o VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
func (VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutputWithContext ¶
func (o VirtualMachineCpuOutput) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
func (VirtualMachineCpuOutput) Type ¶
func (o VirtualMachineCpuOutput) Type() pulumi.StringPtrOutput
func (VirtualMachineCpuOutput) Units ¶
func (o VirtualMachineCpuOutput) Units() pulumi.IntPtrOutput
type VirtualMachineCpuPtrInput ¶
type VirtualMachineCpuPtrInput interface { pulumi.Input ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput ToVirtualMachineCpuPtrOutputWithContext(context.Context) VirtualMachineCpuPtrOutput }
VirtualMachineCpuPtrInput is an input type that accepts VirtualMachineCpuArgs, VirtualMachineCpuPtr and VirtualMachineCpuPtrOutput values. You can construct a concrete instance of `VirtualMachineCpuPtrInput` via:
VirtualMachineCpuArgs{...} or: nil
func VirtualMachineCpuPtr ¶
func VirtualMachineCpuPtr(v *VirtualMachineCpuArgs) VirtualMachineCpuPtrInput
type VirtualMachineCpuPtrOutput ¶
type VirtualMachineCpuPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineCpuPtrOutput) Architecture ¶
func (o VirtualMachineCpuPtrOutput) Architecture() pulumi.StringPtrOutput
func (VirtualMachineCpuPtrOutput) Cores ¶
func (o VirtualMachineCpuPtrOutput) Cores() pulumi.IntPtrOutput
func (VirtualMachineCpuPtrOutput) Elem ¶
func (o VirtualMachineCpuPtrOutput) Elem() VirtualMachineCpuOutput
func (VirtualMachineCpuPtrOutput) ElementType ¶
func (VirtualMachineCpuPtrOutput) ElementType() reflect.Type
func (VirtualMachineCpuPtrOutput) Flags ¶
func (o VirtualMachineCpuPtrOutput) Flags() pulumi.StringArrayOutput
func (VirtualMachineCpuPtrOutput) Hotplugged ¶
func (o VirtualMachineCpuPtrOutput) Hotplugged() pulumi.IntPtrOutput
func (VirtualMachineCpuPtrOutput) Sockets ¶
func (o VirtualMachineCpuPtrOutput) Sockets() pulumi.IntPtrOutput
func (VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutput ¶
func (o VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutput() VirtualMachineCpuPtrOutput
func (VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutputWithContext ¶
func (o VirtualMachineCpuPtrOutput) ToVirtualMachineCpuPtrOutputWithContext(ctx context.Context) VirtualMachineCpuPtrOutput
func (VirtualMachineCpuPtrOutput) Type ¶
func (o VirtualMachineCpuPtrOutput) Type() pulumi.StringPtrOutput
func (VirtualMachineCpuPtrOutput) Units ¶
func (o VirtualMachineCpuPtrOutput) Units() pulumi.IntPtrOutput
type VirtualMachineDisk ¶
type VirtualMachineDisk struct { DatastoreId *string `pulumi:"datastoreId"` Discard *string `pulumi:"discard"` FileFormat *string `pulumi:"fileFormat"` FileId *string `pulumi:"fileId"` Interface string `pulumi:"interface"` Iothread *bool `pulumi:"iothread"` Size *int `pulumi:"size"` Speed *VirtualMachineDiskSpeed `pulumi:"speed"` }
type VirtualMachineDiskArgs ¶
type VirtualMachineDiskArgs struct { DatastoreId pulumi.StringPtrInput `pulumi:"datastoreId"` Discard pulumi.StringPtrInput `pulumi:"discard"` FileFormat pulumi.StringPtrInput `pulumi:"fileFormat"` FileId pulumi.StringPtrInput `pulumi:"fileId"` Interface pulumi.StringInput `pulumi:"interface"` Iothread pulumi.BoolPtrInput `pulumi:"iothread"` Size pulumi.IntPtrInput `pulumi:"size"` Speed VirtualMachineDiskSpeedPtrInput `pulumi:"speed"` }
func (VirtualMachineDiskArgs) ElementType ¶
func (VirtualMachineDiskArgs) ElementType() reflect.Type
func (VirtualMachineDiskArgs) ToVirtualMachineDiskOutput ¶
func (i VirtualMachineDiskArgs) ToVirtualMachineDiskOutput() VirtualMachineDiskOutput
func (VirtualMachineDiskArgs) ToVirtualMachineDiskOutputWithContext ¶
func (i VirtualMachineDiskArgs) ToVirtualMachineDiskOutputWithContext(ctx context.Context) VirtualMachineDiskOutput
type VirtualMachineDiskArray ¶
type VirtualMachineDiskArray []VirtualMachineDiskInput
func (VirtualMachineDiskArray) ElementType ¶
func (VirtualMachineDiskArray) ElementType() reflect.Type
func (VirtualMachineDiskArray) ToVirtualMachineDiskArrayOutput ¶
func (i VirtualMachineDiskArray) ToVirtualMachineDiskArrayOutput() VirtualMachineDiskArrayOutput
func (VirtualMachineDiskArray) ToVirtualMachineDiskArrayOutputWithContext ¶
func (i VirtualMachineDiskArray) ToVirtualMachineDiskArrayOutputWithContext(ctx context.Context) VirtualMachineDiskArrayOutput
type VirtualMachineDiskArrayInput ¶
type VirtualMachineDiskArrayInput interface { pulumi.Input ToVirtualMachineDiskArrayOutput() VirtualMachineDiskArrayOutput ToVirtualMachineDiskArrayOutputWithContext(context.Context) VirtualMachineDiskArrayOutput }
VirtualMachineDiskArrayInput is an input type that accepts VirtualMachineDiskArray and VirtualMachineDiskArrayOutput values. You can construct a concrete instance of `VirtualMachineDiskArrayInput` via:
VirtualMachineDiskArray{ VirtualMachineDiskArgs{...} }
type VirtualMachineDiskArrayOutput ¶
type VirtualMachineDiskArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineDiskArrayOutput) ElementType ¶
func (VirtualMachineDiskArrayOutput) ElementType() reflect.Type
func (VirtualMachineDiskArrayOutput) Index ¶
func (o VirtualMachineDiskArrayOutput) Index(i pulumi.IntInput) VirtualMachineDiskOutput
func (VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutput ¶
func (o VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutput() VirtualMachineDiskArrayOutput
func (VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutputWithContext ¶
func (o VirtualMachineDiskArrayOutput) ToVirtualMachineDiskArrayOutputWithContext(ctx context.Context) VirtualMachineDiskArrayOutput
type VirtualMachineDiskInput ¶
type VirtualMachineDiskInput interface { pulumi.Input ToVirtualMachineDiskOutput() VirtualMachineDiskOutput ToVirtualMachineDiskOutputWithContext(context.Context) VirtualMachineDiskOutput }
VirtualMachineDiskInput is an input type that accepts VirtualMachineDiskArgs and VirtualMachineDiskOutput values. You can construct a concrete instance of `VirtualMachineDiskInput` via:
VirtualMachineDiskArgs{...}
type VirtualMachineDiskOutput ¶
type VirtualMachineDiskOutput struct{ *pulumi.OutputState }
func (VirtualMachineDiskOutput) DatastoreId ¶
func (o VirtualMachineDiskOutput) DatastoreId() pulumi.StringPtrOutput
func (VirtualMachineDiskOutput) Discard ¶
func (o VirtualMachineDiskOutput) Discard() pulumi.StringPtrOutput
func (VirtualMachineDiskOutput) ElementType ¶
func (VirtualMachineDiskOutput) ElementType() reflect.Type
func (VirtualMachineDiskOutput) FileFormat ¶
func (o VirtualMachineDiskOutput) FileFormat() pulumi.StringPtrOutput
func (VirtualMachineDiskOutput) FileId ¶
func (o VirtualMachineDiskOutput) FileId() pulumi.StringPtrOutput
func (VirtualMachineDiskOutput) Interface ¶
func (o VirtualMachineDiskOutput) Interface() pulumi.StringOutput
func (VirtualMachineDiskOutput) Iothread ¶
func (o VirtualMachineDiskOutput) Iothread() pulumi.BoolPtrOutput
func (VirtualMachineDiskOutput) Size ¶
func (o VirtualMachineDiskOutput) Size() pulumi.IntPtrOutput
func (VirtualMachineDiskOutput) Speed ¶
func (o VirtualMachineDiskOutput) Speed() VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskOutput) ToVirtualMachineDiskOutput ¶
func (o VirtualMachineDiskOutput) ToVirtualMachineDiskOutput() VirtualMachineDiskOutput
func (VirtualMachineDiskOutput) ToVirtualMachineDiskOutputWithContext ¶
func (o VirtualMachineDiskOutput) ToVirtualMachineDiskOutputWithContext(ctx context.Context) VirtualMachineDiskOutput
type VirtualMachineDiskSpeed ¶
type VirtualMachineDiskSpeedArgs ¶
type VirtualMachineDiskSpeedArgs struct { Read pulumi.IntPtrInput `pulumi:"read"` ReadBurstable pulumi.IntPtrInput `pulumi:"readBurstable"` Write pulumi.IntPtrInput `pulumi:"write"` WriteBurstable pulumi.IntPtrInput `pulumi:"writeBurstable"` }
func (VirtualMachineDiskSpeedArgs) ElementType ¶
func (VirtualMachineDiskSpeedArgs) ElementType() reflect.Type
func (VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutput ¶
func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutput() VirtualMachineDiskSpeedOutput
func (VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutputWithContext ¶
func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedOutput
func (VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutput ¶
func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutputWithContext ¶
func (i VirtualMachineDiskSpeedArgs) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
type VirtualMachineDiskSpeedInput ¶
type VirtualMachineDiskSpeedInput interface { pulumi.Input ToVirtualMachineDiskSpeedOutput() VirtualMachineDiskSpeedOutput ToVirtualMachineDiskSpeedOutputWithContext(context.Context) VirtualMachineDiskSpeedOutput }
VirtualMachineDiskSpeedInput is an input type that accepts VirtualMachineDiskSpeedArgs and VirtualMachineDiskSpeedOutput values. You can construct a concrete instance of `VirtualMachineDiskSpeedInput` via:
VirtualMachineDiskSpeedArgs{...}
type VirtualMachineDiskSpeedOutput ¶
type VirtualMachineDiskSpeedOutput struct{ *pulumi.OutputState }
func (VirtualMachineDiskSpeedOutput) ElementType ¶
func (VirtualMachineDiskSpeedOutput) ElementType() reflect.Type
func (VirtualMachineDiskSpeedOutput) Read ¶
func (o VirtualMachineDiskSpeedOutput) Read() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedOutput) ReadBurstable ¶
func (o VirtualMachineDiskSpeedOutput) ReadBurstable() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutput ¶
func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutput() VirtualMachineDiskSpeedOutput
func (VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutputWithContext ¶
func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedOutput
func (VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutput ¶
func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext ¶
func (o VirtualMachineDiskSpeedOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskSpeedOutput) Write ¶
func (o VirtualMachineDiskSpeedOutput) Write() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedOutput) WriteBurstable ¶
func (o VirtualMachineDiskSpeedOutput) WriteBurstable() pulumi.IntPtrOutput
type VirtualMachineDiskSpeedPtrInput ¶
type VirtualMachineDiskSpeedPtrInput interface { pulumi.Input ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput ToVirtualMachineDiskSpeedPtrOutputWithContext(context.Context) VirtualMachineDiskSpeedPtrOutput }
VirtualMachineDiskSpeedPtrInput is an input type that accepts VirtualMachineDiskSpeedArgs, VirtualMachineDiskSpeedPtr and VirtualMachineDiskSpeedPtrOutput values. You can construct a concrete instance of `VirtualMachineDiskSpeedPtrInput` via:
VirtualMachineDiskSpeedArgs{...} or: nil
func VirtualMachineDiskSpeedPtr ¶
func VirtualMachineDiskSpeedPtr(v *VirtualMachineDiskSpeedArgs) VirtualMachineDiskSpeedPtrInput
type VirtualMachineDiskSpeedPtrOutput ¶
type VirtualMachineDiskSpeedPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineDiskSpeedPtrOutput) Elem ¶
func (o VirtualMachineDiskSpeedPtrOutput) Elem() VirtualMachineDiskSpeedOutput
func (VirtualMachineDiskSpeedPtrOutput) ElementType ¶
func (VirtualMachineDiskSpeedPtrOutput) ElementType() reflect.Type
func (VirtualMachineDiskSpeedPtrOutput) Read ¶
func (o VirtualMachineDiskSpeedPtrOutput) Read() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedPtrOutput) ReadBurstable ¶
func (o VirtualMachineDiskSpeedPtrOutput) ReadBurstable() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutput ¶
func (o VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutput() VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext ¶
func (o VirtualMachineDiskSpeedPtrOutput) ToVirtualMachineDiskSpeedPtrOutputWithContext(ctx context.Context) VirtualMachineDiskSpeedPtrOutput
func (VirtualMachineDiskSpeedPtrOutput) Write ¶
func (o VirtualMachineDiskSpeedPtrOutput) Write() pulumi.IntPtrOutput
func (VirtualMachineDiskSpeedPtrOutput) WriteBurstable ¶
func (o VirtualMachineDiskSpeedPtrOutput) WriteBurstable() pulumi.IntPtrOutput
type VirtualMachineInitialization ¶
type VirtualMachineInitialization struct { DatastoreId *string `pulumi:"datastoreId"` Dns *VirtualMachineInitializationDns `pulumi:"dns"` IpConfigs []VirtualMachineInitializationIpConfig `pulumi:"ipConfigs"` Type *string `pulumi:"type"` UserAccount *VirtualMachineInitializationUserAccount `pulumi:"userAccount"` UserDataFileId *string `pulumi:"userDataFileId"` VendorDataFileId *string `pulumi:"vendorDataFileId"` }
type VirtualMachineInitializationArgs ¶
type VirtualMachineInitializationArgs struct { DatastoreId pulumi.StringPtrInput `pulumi:"datastoreId"` Dns VirtualMachineInitializationDnsPtrInput `pulumi:"dns"` IpConfigs VirtualMachineInitializationIpConfigArrayInput `pulumi:"ipConfigs"` Type pulumi.StringPtrInput `pulumi:"type"` UserAccount VirtualMachineInitializationUserAccountPtrInput `pulumi:"userAccount"` UserDataFileId pulumi.StringPtrInput `pulumi:"userDataFileId"` VendorDataFileId pulumi.StringPtrInput `pulumi:"vendorDataFileId"` }
func (VirtualMachineInitializationArgs) ElementType ¶
func (VirtualMachineInitializationArgs) ElementType() reflect.Type
func (VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutput ¶
func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutput() VirtualMachineInitializationOutput
func (VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutputWithContext ¶
func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationOutputWithContext(ctx context.Context) VirtualMachineInitializationOutput
func (VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutput ¶
func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
func (VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutputWithContext ¶
func (i VirtualMachineInitializationArgs) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
type VirtualMachineInitializationDnsArgs ¶
type VirtualMachineInitializationDnsArgs struct { Domain pulumi.StringPtrInput `pulumi:"domain"` Server pulumi.StringPtrInput `pulumi:"server"` }
func (VirtualMachineInitializationDnsArgs) ElementType ¶
func (VirtualMachineInitializationDnsArgs) ElementType() reflect.Type
func (VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutput ¶
func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutput() VirtualMachineInitializationDnsOutput
func (VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutputWithContext ¶
func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsOutput
func (VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutput ¶
func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
func (VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutputWithContext ¶
func (i VirtualMachineInitializationDnsArgs) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
type VirtualMachineInitializationDnsInput ¶
type VirtualMachineInitializationDnsInput interface { pulumi.Input ToVirtualMachineInitializationDnsOutput() VirtualMachineInitializationDnsOutput ToVirtualMachineInitializationDnsOutputWithContext(context.Context) VirtualMachineInitializationDnsOutput }
VirtualMachineInitializationDnsInput is an input type that accepts VirtualMachineInitializationDnsArgs and VirtualMachineInitializationDnsOutput values. You can construct a concrete instance of `VirtualMachineInitializationDnsInput` via:
VirtualMachineInitializationDnsArgs{...}
type VirtualMachineInitializationDnsOutput ¶
type VirtualMachineInitializationDnsOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationDnsOutput) Domain ¶
func (o VirtualMachineInitializationDnsOutput) Domain() pulumi.StringPtrOutput
func (VirtualMachineInitializationDnsOutput) ElementType ¶
func (VirtualMachineInitializationDnsOutput) ElementType() reflect.Type
func (VirtualMachineInitializationDnsOutput) Server ¶
func (o VirtualMachineInitializationDnsOutput) Server() pulumi.StringPtrOutput
func (VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutput ¶
func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutput() VirtualMachineInitializationDnsOutput
func (VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutputWithContext ¶
func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsOutput
func (VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutput ¶
func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
func (VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext ¶
func (o VirtualMachineInitializationDnsOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
type VirtualMachineInitializationDnsPtrInput ¶
type VirtualMachineInitializationDnsPtrInput interface { pulumi.Input ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput ToVirtualMachineInitializationDnsPtrOutputWithContext(context.Context) VirtualMachineInitializationDnsPtrOutput }
VirtualMachineInitializationDnsPtrInput is an input type that accepts VirtualMachineInitializationDnsArgs, VirtualMachineInitializationDnsPtr and VirtualMachineInitializationDnsPtrOutput values. You can construct a concrete instance of `VirtualMachineInitializationDnsPtrInput` via:
VirtualMachineInitializationDnsArgs{...} or: nil
func VirtualMachineInitializationDnsPtr ¶
func VirtualMachineInitializationDnsPtr(v *VirtualMachineInitializationDnsArgs) VirtualMachineInitializationDnsPtrInput
type VirtualMachineInitializationDnsPtrOutput ¶
type VirtualMachineInitializationDnsPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationDnsPtrOutput) Domain ¶
func (o VirtualMachineInitializationDnsPtrOutput) Domain() pulumi.StringPtrOutput
func (VirtualMachineInitializationDnsPtrOutput) ElementType ¶
func (VirtualMachineInitializationDnsPtrOutput) ElementType() reflect.Type
func (VirtualMachineInitializationDnsPtrOutput) Server ¶
func (o VirtualMachineInitializationDnsPtrOutput) Server() pulumi.StringPtrOutput
func (VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutput ¶
func (o VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutput() VirtualMachineInitializationDnsPtrOutput
func (VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext ¶
func (o VirtualMachineInitializationDnsPtrOutput) ToVirtualMachineInitializationDnsPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationDnsPtrOutput
type VirtualMachineInitializationInput ¶
type VirtualMachineInitializationInput interface { pulumi.Input ToVirtualMachineInitializationOutput() VirtualMachineInitializationOutput ToVirtualMachineInitializationOutputWithContext(context.Context) VirtualMachineInitializationOutput }
VirtualMachineInitializationInput is an input type that accepts VirtualMachineInitializationArgs and VirtualMachineInitializationOutput values. You can construct a concrete instance of `VirtualMachineInitializationInput` via:
VirtualMachineInitializationArgs{...}
type VirtualMachineInitializationIpConfig ¶
type VirtualMachineInitializationIpConfig struct { Ipv4 *VirtualMachineInitializationIpConfigIpv4 `pulumi:"ipv4"` Ipv6 *VirtualMachineInitializationIpConfigIpv6 `pulumi:"ipv6"` }
type VirtualMachineInitializationIpConfigArgs ¶
type VirtualMachineInitializationIpConfigArgs struct { Ipv4 VirtualMachineInitializationIpConfigIpv4PtrInput `pulumi:"ipv4"` Ipv6 VirtualMachineInitializationIpConfigIpv6PtrInput `pulumi:"ipv6"` }
func (VirtualMachineInitializationIpConfigArgs) ElementType ¶
func (VirtualMachineInitializationIpConfigArgs) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutput ¶
func (i VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutput() VirtualMachineInitializationIpConfigOutput
func (VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutputWithContext ¶
func (i VirtualMachineInitializationIpConfigArgs) ToVirtualMachineInitializationIpConfigOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigOutput
type VirtualMachineInitializationIpConfigArray ¶
type VirtualMachineInitializationIpConfigArray []VirtualMachineInitializationIpConfigInput
func (VirtualMachineInitializationIpConfigArray) ElementType ¶
func (VirtualMachineInitializationIpConfigArray) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutput ¶
func (i VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutput() VirtualMachineInitializationIpConfigArrayOutput
func (VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutputWithContext ¶
func (i VirtualMachineInitializationIpConfigArray) ToVirtualMachineInitializationIpConfigArrayOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigArrayOutput
type VirtualMachineInitializationIpConfigArrayInput ¶
type VirtualMachineInitializationIpConfigArrayInput interface { pulumi.Input ToVirtualMachineInitializationIpConfigArrayOutput() VirtualMachineInitializationIpConfigArrayOutput ToVirtualMachineInitializationIpConfigArrayOutputWithContext(context.Context) VirtualMachineInitializationIpConfigArrayOutput }
VirtualMachineInitializationIpConfigArrayInput is an input type that accepts VirtualMachineInitializationIpConfigArray and VirtualMachineInitializationIpConfigArrayOutput values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigArrayInput` via:
VirtualMachineInitializationIpConfigArray{ VirtualMachineInitializationIpConfigArgs{...} }
type VirtualMachineInitializationIpConfigArrayOutput ¶
type VirtualMachineInitializationIpConfigArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigArrayOutput) ElementType ¶
func (VirtualMachineInitializationIpConfigArrayOutput) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutput ¶
func (o VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutput() VirtualMachineInitializationIpConfigArrayOutput
func (VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigArrayOutput) ToVirtualMachineInitializationIpConfigArrayOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigArrayOutput
type VirtualMachineInitializationIpConfigInput ¶
type VirtualMachineInitializationIpConfigInput interface { pulumi.Input ToVirtualMachineInitializationIpConfigOutput() VirtualMachineInitializationIpConfigOutput ToVirtualMachineInitializationIpConfigOutputWithContext(context.Context) VirtualMachineInitializationIpConfigOutput }
VirtualMachineInitializationIpConfigInput is an input type that accepts VirtualMachineInitializationIpConfigArgs and VirtualMachineInitializationIpConfigOutput values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigInput` via:
VirtualMachineInitializationIpConfigArgs{...}
type VirtualMachineInitializationIpConfigIpv4Args ¶
type VirtualMachineInitializationIpConfigIpv4Args struct { Address pulumi.StringPtrInput `pulumi:"address"` Gateway pulumi.StringPtrInput `pulumi:"gateway"` }
func (VirtualMachineInitializationIpConfigIpv4Args) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv4Args) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4Output ¶
func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4Output() VirtualMachineInitializationIpConfigIpv4Output
func (VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext ¶
func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4Output
func (VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutput ¶
func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
func (VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext ¶
func (i VirtualMachineInitializationIpConfigIpv4Args) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
type VirtualMachineInitializationIpConfigIpv4Input ¶
type VirtualMachineInitializationIpConfigIpv4Input interface { pulumi.Input ToVirtualMachineInitializationIpConfigIpv4Output() VirtualMachineInitializationIpConfigIpv4Output ToVirtualMachineInitializationIpConfigIpv4OutputWithContext(context.Context) VirtualMachineInitializationIpConfigIpv4Output }
VirtualMachineInitializationIpConfigIpv4Input is an input type that accepts VirtualMachineInitializationIpConfigIpv4Args and VirtualMachineInitializationIpConfigIpv4Output values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigIpv4Input` via:
VirtualMachineInitializationIpConfigIpv4Args{...}
type VirtualMachineInitializationIpConfigIpv4Output ¶
type VirtualMachineInitializationIpConfigIpv4Output struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigIpv4Output) Address ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) Address() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv4Output) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv4Output) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv4Output) Gateway ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) Gateway() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4Output ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4Output() VirtualMachineInitializationIpConfigIpv4Output
func (VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4Output
func (VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutput ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
func (VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv4Output) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
type VirtualMachineInitializationIpConfigIpv4PtrInput ¶
type VirtualMachineInitializationIpConfigIpv4PtrInput interface { pulumi.Input ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput }
VirtualMachineInitializationIpConfigIpv4PtrInput is an input type that accepts VirtualMachineInitializationIpConfigIpv4Args, VirtualMachineInitializationIpConfigIpv4Ptr and VirtualMachineInitializationIpConfigIpv4PtrOutput values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigIpv4PtrInput` via:
VirtualMachineInitializationIpConfigIpv4Args{...} or: nil
func VirtualMachineInitializationIpConfigIpv4Ptr ¶
func VirtualMachineInitializationIpConfigIpv4Ptr(v *VirtualMachineInitializationIpConfigIpv4Args) VirtualMachineInitializationIpConfigIpv4PtrInput
type VirtualMachineInitializationIpConfigIpv4PtrOutput ¶
type VirtualMachineInitializationIpConfigIpv4PtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) Address ¶
func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) Address() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) Gateway ¶
func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) Gateway() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutput ¶
func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutput() VirtualMachineInitializationIpConfigIpv4PtrOutput
func (VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv4PtrOutput) ToVirtualMachineInitializationIpConfigIpv4PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv4PtrOutput
type VirtualMachineInitializationIpConfigIpv6Args ¶
type VirtualMachineInitializationIpConfigIpv6Args struct { Address pulumi.StringPtrInput `pulumi:"address"` Gateway pulumi.StringPtrInput `pulumi:"gateway"` }
func (VirtualMachineInitializationIpConfigIpv6Args) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv6Args) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6Output ¶
func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6Output() VirtualMachineInitializationIpConfigIpv6Output
func (VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext ¶
func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6Output
func (VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutput ¶
func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
func (VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext ¶
func (i VirtualMachineInitializationIpConfigIpv6Args) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
type VirtualMachineInitializationIpConfigIpv6Input ¶
type VirtualMachineInitializationIpConfigIpv6Input interface { pulumi.Input ToVirtualMachineInitializationIpConfigIpv6Output() VirtualMachineInitializationIpConfigIpv6Output ToVirtualMachineInitializationIpConfigIpv6OutputWithContext(context.Context) VirtualMachineInitializationIpConfigIpv6Output }
VirtualMachineInitializationIpConfigIpv6Input is an input type that accepts VirtualMachineInitializationIpConfigIpv6Args and VirtualMachineInitializationIpConfigIpv6Output values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigIpv6Input` via:
VirtualMachineInitializationIpConfigIpv6Args{...}
type VirtualMachineInitializationIpConfigIpv6Output ¶
type VirtualMachineInitializationIpConfigIpv6Output struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigIpv6Output) Address ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) Address() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv6Output) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv6Output) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv6Output) Gateway ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) Gateway() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6Output ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6Output() VirtualMachineInitializationIpConfigIpv6Output
func (VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6OutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6Output
func (VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutput ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
func (VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv6Output) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
type VirtualMachineInitializationIpConfigIpv6PtrInput ¶
type VirtualMachineInitializationIpConfigIpv6PtrInput interface { pulumi.Input ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput }
VirtualMachineInitializationIpConfigIpv6PtrInput is an input type that accepts VirtualMachineInitializationIpConfigIpv6Args, VirtualMachineInitializationIpConfigIpv6Ptr and VirtualMachineInitializationIpConfigIpv6PtrOutput values. You can construct a concrete instance of `VirtualMachineInitializationIpConfigIpv6PtrInput` via:
VirtualMachineInitializationIpConfigIpv6Args{...} or: nil
func VirtualMachineInitializationIpConfigIpv6Ptr ¶
func VirtualMachineInitializationIpConfigIpv6Ptr(v *VirtualMachineInitializationIpConfigIpv6Args) VirtualMachineInitializationIpConfigIpv6PtrInput
type VirtualMachineInitializationIpConfigIpv6PtrOutput ¶
type VirtualMachineInitializationIpConfigIpv6PtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) Address ¶
func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) Address() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) ElementType ¶
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) Gateway ¶
func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) Gateway() pulumi.StringPtrOutput
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutput ¶
func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutput() VirtualMachineInitializationIpConfigIpv6PtrOutput
func (VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigIpv6PtrOutput) ToVirtualMachineInitializationIpConfigIpv6PtrOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigIpv6PtrOutput
type VirtualMachineInitializationIpConfigOutput ¶
type VirtualMachineInitializationIpConfigOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationIpConfigOutput) ElementType ¶
func (VirtualMachineInitializationIpConfigOutput) ElementType() reflect.Type
func (VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutput ¶
func (o VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutput() VirtualMachineInitializationIpConfigOutput
func (VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutputWithContext ¶
func (o VirtualMachineInitializationIpConfigOutput) ToVirtualMachineInitializationIpConfigOutputWithContext(ctx context.Context) VirtualMachineInitializationIpConfigOutput
type VirtualMachineInitializationOutput ¶
type VirtualMachineInitializationOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationOutput) DatastoreId ¶
func (o VirtualMachineInitializationOutput) DatastoreId() pulumi.StringPtrOutput
func (VirtualMachineInitializationOutput) ElementType ¶
func (VirtualMachineInitializationOutput) ElementType() reflect.Type
func (VirtualMachineInitializationOutput) IpConfigs ¶
func (o VirtualMachineInitializationOutput) IpConfigs() VirtualMachineInitializationIpConfigArrayOutput
func (VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutput ¶
func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutput() VirtualMachineInitializationOutput
func (VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutputWithContext ¶
func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationOutputWithContext(ctx context.Context) VirtualMachineInitializationOutput
func (VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutput ¶
func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
func (VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutputWithContext ¶
func (o VirtualMachineInitializationOutput) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
func (VirtualMachineInitializationOutput) Type ¶
func (o VirtualMachineInitializationOutput) Type() pulumi.StringPtrOutput
func (VirtualMachineInitializationOutput) UserAccount ¶
func (o VirtualMachineInitializationOutput) UserAccount() VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationOutput) UserDataFileId ¶
func (o VirtualMachineInitializationOutput) UserDataFileId() pulumi.StringPtrOutput
func (VirtualMachineInitializationOutput) VendorDataFileId ¶
func (o VirtualMachineInitializationOutput) VendorDataFileId() pulumi.StringPtrOutput
type VirtualMachineInitializationPtrInput ¶
type VirtualMachineInitializationPtrInput interface { pulumi.Input ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput ToVirtualMachineInitializationPtrOutputWithContext(context.Context) VirtualMachineInitializationPtrOutput }
VirtualMachineInitializationPtrInput is an input type that accepts VirtualMachineInitializationArgs, VirtualMachineInitializationPtr and VirtualMachineInitializationPtrOutput values. You can construct a concrete instance of `VirtualMachineInitializationPtrInput` via:
VirtualMachineInitializationArgs{...} or: nil
func VirtualMachineInitializationPtr ¶
func VirtualMachineInitializationPtr(v *VirtualMachineInitializationArgs) VirtualMachineInitializationPtrInput
type VirtualMachineInitializationPtrOutput ¶
type VirtualMachineInitializationPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationPtrOutput) DatastoreId ¶
func (o VirtualMachineInitializationPtrOutput) DatastoreId() pulumi.StringPtrOutput
func (VirtualMachineInitializationPtrOutput) ElementType ¶
func (VirtualMachineInitializationPtrOutput) ElementType() reflect.Type
func (VirtualMachineInitializationPtrOutput) IpConfigs ¶
func (o VirtualMachineInitializationPtrOutput) IpConfigs() VirtualMachineInitializationIpConfigArrayOutput
func (VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutput ¶
func (o VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutput() VirtualMachineInitializationPtrOutput
func (VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutputWithContext ¶
func (o VirtualMachineInitializationPtrOutput) ToVirtualMachineInitializationPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationPtrOutput
func (VirtualMachineInitializationPtrOutput) Type ¶
func (o VirtualMachineInitializationPtrOutput) Type() pulumi.StringPtrOutput
func (VirtualMachineInitializationPtrOutput) UserAccount ¶
func (o VirtualMachineInitializationPtrOutput) UserAccount() VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationPtrOutput) UserDataFileId ¶
func (o VirtualMachineInitializationPtrOutput) UserDataFileId() pulumi.StringPtrOutput
func (VirtualMachineInitializationPtrOutput) VendorDataFileId ¶
func (o VirtualMachineInitializationPtrOutput) VendorDataFileId() pulumi.StringPtrOutput
type VirtualMachineInitializationUserAccountArgs ¶
type VirtualMachineInitializationUserAccountArgs struct { Keys pulumi.StringArrayInput `pulumi:"keys"` Password pulumi.StringPtrInput `pulumi:"password"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (VirtualMachineInitializationUserAccountArgs) ElementType ¶
func (VirtualMachineInitializationUserAccountArgs) ElementType() reflect.Type
func (VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutput ¶
func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutput() VirtualMachineInitializationUserAccountOutput
func (VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutputWithContext ¶
func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountOutput
func (VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutput ¶
func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutputWithContext ¶
func (i VirtualMachineInitializationUserAccountArgs) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
type VirtualMachineInitializationUserAccountInput ¶
type VirtualMachineInitializationUserAccountInput interface { pulumi.Input ToVirtualMachineInitializationUserAccountOutput() VirtualMachineInitializationUserAccountOutput ToVirtualMachineInitializationUserAccountOutputWithContext(context.Context) VirtualMachineInitializationUserAccountOutput }
VirtualMachineInitializationUserAccountInput is an input type that accepts VirtualMachineInitializationUserAccountArgs and VirtualMachineInitializationUserAccountOutput values. You can construct a concrete instance of `VirtualMachineInitializationUserAccountInput` via:
VirtualMachineInitializationUserAccountArgs{...}
type VirtualMachineInitializationUserAccountOutput ¶
type VirtualMachineInitializationUserAccountOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationUserAccountOutput) ElementType ¶
func (VirtualMachineInitializationUserAccountOutput) ElementType() reflect.Type
func (VirtualMachineInitializationUserAccountOutput) Keys ¶
func (o VirtualMachineInitializationUserAccountOutput) Keys() pulumi.StringArrayOutput
func (VirtualMachineInitializationUserAccountOutput) Password ¶
func (o VirtualMachineInitializationUserAccountOutput) Password() pulumi.StringPtrOutput
func (VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutput ¶
func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutput() VirtualMachineInitializationUserAccountOutput
func (VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutputWithContext ¶
func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountOutput
func (VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutput ¶
func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext ¶
func (o VirtualMachineInitializationUserAccountOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationUserAccountOutput) Username ¶
func (o VirtualMachineInitializationUserAccountOutput) Username() pulumi.StringPtrOutput
type VirtualMachineInitializationUserAccountPtrInput ¶
type VirtualMachineInitializationUserAccountPtrInput interface { pulumi.Input ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput ToVirtualMachineInitializationUserAccountPtrOutputWithContext(context.Context) VirtualMachineInitializationUserAccountPtrOutput }
VirtualMachineInitializationUserAccountPtrInput is an input type that accepts VirtualMachineInitializationUserAccountArgs, VirtualMachineInitializationUserAccountPtr and VirtualMachineInitializationUserAccountPtrOutput values. You can construct a concrete instance of `VirtualMachineInitializationUserAccountPtrInput` via:
VirtualMachineInitializationUserAccountArgs{...} or: nil
func VirtualMachineInitializationUserAccountPtr ¶
func VirtualMachineInitializationUserAccountPtr(v *VirtualMachineInitializationUserAccountArgs) VirtualMachineInitializationUserAccountPtrInput
type VirtualMachineInitializationUserAccountPtrOutput ¶
type VirtualMachineInitializationUserAccountPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineInitializationUserAccountPtrOutput) ElementType ¶
func (VirtualMachineInitializationUserAccountPtrOutput) ElementType() reflect.Type
func (VirtualMachineInitializationUserAccountPtrOutput) Keys ¶
func (o VirtualMachineInitializationUserAccountPtrOutput) Keys() pulumi.StringArrayOutput
func (VirtualMachineInitializationUserAccountPtrOutput) Password ¶
func (o VirtualMachineInitializationUserAccountPtrOutput) Password() pulumi.StringPtrOutput
func (VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutput ¶
func (o VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutput() VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext ¶
func (o VirtualMachineInitializationUserAccountPtrOutput) ToVirtualMachineInitializationUserAccountPtrOutputWithContext(ctx context.Context) VirtualMachineInitializationUserAccountPtrOutput
func (VirtualMachineInitializationUserAccountPtrOutput) Username ¶
func (o VirtualMachineInitializationUserAccountPtrOutput) Username() pulumi.StringPtrOutput
type VirtualMachineInput ¶
type VirtualMachineInput interface { pulumi.Input ToVirtualMachineOutput() VirtualMachineOutput ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput }
type VirtualMachineMap ¶
type VirtualMachineMap map[string]VirtualMachineInput
func (VirtualMachineMap) ElementType ¶
func (VirtualMachineMap) ElementType() reflect.Type
func (VirtualMachineMap) ToVirtualMachineMapOutput ¶
func (i VirtualMachineMap) ToVirtualMachineMapOutput() VirtualMachineMapOutput
func (VirtualMachineMap) ToVirtualMachineMapOutputWithContext ¶
func (i VirtualMachineMap) ToVirtualMachineMapOutputWithContext(ctx context.Context) VirtualMachineMapOutput
type VirtualMachineMapInput ¶
type VirtualMachineMapInput interface { pulumi.Input ToVirtualMachineMapOutput() VirtualMachineMapOutput ToVirtualMachineMapOutputWithContext(context.Context) VirtualMachineMapOutput }
VirtualMachineMapInput is an input type that accepts VirtualMachineMap and VirtualMachineMapOutput values. You can construct a concrete instance of `VirtualMachineMapInput` via:
VirtualMachineMap{ "key": VirtualMachineArgs{...} }
type VirtualMachineMapOutput ¶
type VirtualMachineMapOutput struct{ *pulumi.OutputState }
func (VirtualMachineMapOutput) ElementType ¶
func (VirtualMachineMapOutput) ElementType() reflect.Type
func (VirtualMachineMapOutput) MapIndex ¶
func (o VirtualMachineMapOutput) MapIndex(k pulumi.StringInput) VirtualMachineOutput
func (VirtualMachineMapOutput) ToVirtualMachineMapOutput ¶
func (o VirtualMachineMapOutput) ToVirtualMachineMapOutput() VirtualMachineMapOutput
func (VirtualMachineMapOutput) ToVirtualMachineMapOutputWithContext ¶
func (o VirtualMachineMapOutput) ToVirtualMachineMapOutputWithContext(ctx context.Context) VirtualMachineMapOutput
type VirtualMachineMemory ¶
type VirtualMachineMemoryArgs ¶
type VirtualMachineMemoryArgs struct { Dedicated pulumi.IntPtrInput `pulumi:"dedicated"` Floating pulumi.IntPtrInput `pulumi:"floating"` }
func (VirtualMachineMemoryArgs) ElementType ¶
func (VirtualMachineMemoryArgs) ElementType() reflect.Type
func (VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutput ¶
func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutput() VirtualMachineMemoryOutput
func (VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutputWithContext ¶
func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryOutputWithContext(ctx context.Context) VirtualMachineMemoryOutput
func (VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutput ¶
func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
func (VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutputWithContext ¶
func (i VirtualMachineMemoryArgs) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
type VirtualMachineMemoryInput ¶
type VirtualMachineMemoryInput interface { pulumi.Input ToVirtualMachineMemoryOutput() VirtualMachineMemoryOutput ToVirtualMachineMemoryOutputWithContext(context.Context) VirtualMachineMemoryOutput }
VirtualMachineMemoryInput is an input type that accepts VirtualMachineMemoryArgs and VirtualMachineMemoryOutput values. You can construct a concrete instance of `VirtualMachineMemoryInput` via:
VirtualMachineMemoryArgs{...}
type VirtualMachineMemoryOutput ¶
type VirtualMachineMemoryOutput struct{ *pulumi.OutputState }
func (VirtualMachineMemoryOutput) Dedicated ¶
func (o VirtualMachineMemoryOutput) Dedicated() pulumi.IntPtrOutput
func (VirtualMachineMemoryOutput) ElementType ¶
func (VirtualMachineMemoryOutput) ElementType() reflect.Type
func (VirtualMachineMemoryOutput) Floating ¶
func (o VirtualMachineMemoryOutput) Floating() pulumi.IntPtrOutput
func (VirtualMachineMemoryOutput) Shared ¶
func (o VirtualMachineMemoryOutput) Shared() pulumi.IntPtrOutput
func (VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutput ¶
func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutput() VirtualMachineMemoryOutput
func (VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutputWithContext ¶
func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryOutputWithContext(ctx context.Context) VirtualMachineMemoryOutput
func (VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutput ¶
func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
func (VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutputWithContext ¶
func (o VirtualMachineMemoryOutput) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
type VirtualMachineMemoryPtrInput ¶
type VirtualMachineMemoryPtrInput interface { pulumi.Input ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput ToVirtualMachineMemoryPtrOutputWithContext(context.Context) VirtualMachineMemoryPtrOutput }
VirtualMachineMemoryPtrInput is an input type that accepts VirtualMachineMemoryArgs, VirtualMachineMemoryPtr and VirtualMachineMemoryPtrOutput values. You can construct a concrete instance of `VirtualMachineMemoryPtrInput` via:
VirtualMachineMemoryArgs{...} or: nil
func VirtualMachineMemoryPtr ¶
func VirtualMachineMemoryPtr(v *VirtualMachineMemoryArgs) VirtualMachineMemoryPtrInput
type VirtualMachineMemoryPtrOutput ¶
type VirtualMachineMemoryPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineMemoryPtrOutput) Dedicated ¶
func (o VirtualMachineMemoryPtrOutput) Dedicated() pulumi.IntPtrOutput
func (VirtualMachineMemoryPtrOutput) Elem ¶
func (o VirtualMachineMemoryPtrOutput) Elem() VirtualMachineMemoryOutput
func (VirtualMachineMemoryPtrOutput) ElementType ¶
func (VirtualMachineMemoryPtrOutput) ElementType() reflect.Type
func (VirtualMachineMemoryPtrOutput) Floating ¶
func (o VirtualMachineMemoryPtrOutput) Floating() pulumi.IntPtrOutput
func (VirtualMachineMemoryPtrOutput) Shared ¶
func (o VirtualMachineMemoryPtrOutput) Shared() pulumi.IntPtrOutput
func (VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutput ¶
func (o VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutput() VirtualMachineMemoryPtrOutput
func (VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutputWithContext ¶
func (o VirtualMachineMemoryPtrOutput) ToVirtualMachineMemoryPtrOutputWithContext(ctx context.Context) VirtualMachineMemoryPtrOutput
type VirtualMachineNetworkDeviceArgs ¶
type VirtualMachineNetworkDeviceArgs struct { Bridge pulumi.StringPtrInput `pulumi:"bridge"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` Model pulumi.StringPtrInput `pulumi:"model"` RateLimit pulumi.Float64PtrInput `pulumi:"rateLimit"` VlanId pulumi.IntPtrInput `pulumi:"vlanId"` }
func (VirtualMachineNetworkDeviceArgs) ElementType ¶
func (VirtualMachineNetworkDeviceArgs) ElementType() reflect.Type
func (VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutput ¶
func (i VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutput() VirtualMachineNetworkDeviceOutput
func (VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutputWithContext ¶
func (i VirtualMachineNetworkDeviceArgs) ToVirtualMachineNetworkDeviceOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceOutput
type VirtualMachineNetworkDeviceArray ¶
type VirtualMachineNetworkDeviceArray []VirtualMachineNetworkDeviceInput
func (VirtualMachineNetworkDeviceArray) ElementType ¶
func (VirtualMachineNetworkDeviceArray) ElementType() reflect.Type
func (VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutput ¶
func (i VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutput() VirtualMachineNetworkDeviceArrayOutput
func (VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutputWithContext ¶
func (i VirtualMachineNetworkDeviceArray) ToVirtualMachineNetworkDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceArrayOutput
type VirtualMachineNetworkDeviceArrayInput ¶
type VirtualMachineNetworkDeviceArrayInput interface { pulumi.Input ToVirtualMachineNetworkDeviceArrayOutput() VirtualMachineNetworkDeviceArrayOutput ToVirtualMachineNetworkDeviceArrayOutputWithContext(context.Context) VirtualMachineNetworkDeviceArrayOutput }
VirtualMachineNetworkDeviceArrayInput is an input type that accepts VirtualMachineNetworkDeviceArray and VirtualMachineNetworkDeviceArrayOutput values. You can construct a concrete instance of `VirtualMachineNetworkDeviceArrayInput` via:
VirtualMachineNetworkDeviceArray{ VirtualMachineNetworkDeviceArgs{...} }
type VirtualMachineNetworkDeviceArrayOutput ¶
type VirtualMachineNetworkDeviceArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineNetworkDeviceArrayOutput) ElementType ¶
func (VirtualMachineNetworkDeviceArrayOutput) ElementType() reflect.Type
func (VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutput ¶
func (o VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutput() VirtualMachineNetworkDeviceArrayOutput
func (VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutputWithContext ¶
func (o VirtualMachineNetworkDeviceArrayOutput) ToVirtualMachineNetworkDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceArrayOutput
type VirtualMachineNetworkDeviceInput ¶
type VirtualMachineNetworkDeviceInput interface { pulumi.Input ToVirtualMachineNetworkDeviceOutput() VirtualMachineNetworkDeviceOutput ToVirtualMachineNetworkDeviceOutputWithContext(context.Context) VirtualMachineNetworkDeviceOutput }
VirtualMachineNetworkDeviceInput is an input type that accepts VirtualMachineNetworkDeviceArgs and VirtualMachineNetworkDeviceOutput values. You can construct a concrete instance of `VirtualMachineNetworkDeviceInput` via:
VirtualMachineNetworkDeviceArgs{...}
type VirtualMachineNetworkDeviceOutput ¶
type VirtualMachineNetworkDeviceOutput struct{ *pulumi.OutputState }
func (VirtualMachineNetworkDeviceOutput) Bridge ¶
func (o VirtualMachineNetworkDeviceOutput) Bridge() pulumi.StringPtrOutput
func (VirtualMachineNetworkDeviceOutput) ElementType ¶
func (VirtualMachineNetworkDeviceOutput) ElementType() reflect.Type
func (VirtualMachineNetworkDeviceOutput) Enabled ¶
func (o VirtualMachineNetworkDeviceOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineNetworkDeviceOutput) MacAddress ¶
func (o VirtualMachineNetworkDeviceOutput) MacAddress() pulumi.StringPtrOutput
func (VirtualMachineNetworkDeviceOutput) Model ¶
func (o VirtualMachineNetworkDeviceOutput) Model() pulumi.StringPtrOutput
func (VirtualMachineNetworkDeviceOutput) RateLimit ¶
func (o VirtualMachineNetworkDeviceOutput) RateLimit() pulumi.Float64PtrOutput
func (VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutput ¶
func (o VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutput() VirtualMachineNetworkDeviceOutput
func (VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutputWithContext ¶
func (o VirtualMachineNetworkDeviceOutput) ToVirtualMachineNetworkDeviceOutputWithContext(ctx context.Context) VirtualMachineNetworkDeviceOutput
func (VirtualMachineNetworkDeviceOutput) VlanId ¶
func (o VirtualMachineNetworkDeviceOutput) VlanId() pulumi.IntPtrOutput
type VirtualMachineOperatingSystem ¶
type VirtualMachineOperatingSystem struct {
Type *string `pulumi:"type"`
}
type VirtualMachineOperatingSystemArgs ¶
type VirtualMachineOperatingSystemArgs struct {
Type pulumi.StringPtrInput `pulumi:"type"`
}
func (VirtualMachineOperatingSystemArgs) ElementType ¶
func (VirtualMachineOperatingSystemArgs) ElementType() reflect.Type
func (VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutput ¶
func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutput() VirtualMachineOperatingSystemOutput
func (VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutputWithContext ¶
func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemOutput
func (VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutput ¶
func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
func (VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutputWithContext ¶
func (i VirtualMachineOperatingSystemArgs) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
type VirtualMachineOperatingSystemInput ¶
type VirtualMachineOperatingSystemInput interface { pulumi.Input ToVirtualMachineOperatingSystemOutput() VirtualMachineOperatingSystemOutput ToVirtualMachineOperatingSystemOutputWithContext(context.Context) VirtualMachineOperatingSystemOutput }
VirtualMachineOperatingSystemInput is an input type that accepts VirtualMachineOperatingSystemArgs and VirtualMachineOperatingSystemOutput values. You can construct a concrete instance of `VirtualMachineOperatingSystemInput` via:
VirtualMachineOperatingSystemArgs{...}
type VirtualMachineOperatingSystemOutput ¶
type VirtualMachineOperatingSystemOutput struct{ *pulumi.OutputState }
func (VirtualMachineOperatingSystemOutput) ElementType ¶
func (VirtualMachineOperatingSystemOutput) ElementType() reflect.Type
func (VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutput ¶
func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutput() VirtualMachineOperatingSystemOutput
func (VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutputWithContext ¶
func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemOutput
func (VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutput ¶
func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
func (VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext ¶
func (o VirtualMachineOperatingSystemOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
func (VirtualMachineOperatingSystemOutput) Type ¶
func (o VirtualMachineOperatingSystemOutput) Type() pulumi.StringPtrOutput
type VirtualMachineOperatingSystemPtrInput ¶
type VirtualMachineOperatingSystemPtrInput interface { pulumi.Input ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput ToVirtualMachineOperatingSystemPtrOutputWithContext(context.Context) VirtualMachineOperatingSystemPtrOutput }
VirtualMachineOperatingSystemPtrInput is an input type that accepts VirtualMachineOperatingSystemArgs, VirtualMachineOperatingSystemPtr and VirtualMachineOperatingSystemPtrOutput values. You can construct a concrete instance of `VirtualMachineOperatingSystemPtrInput` via:
VirtualMachineOperatingSystemArgs{...} or: nil
func VirtualMachineOperatingSystemPtr ¶
func VirtualMachineOperatingSystemPtr(v *VirtualMachineOperatingSystemArgs) VirtualMachineOperatingSystemPtrInput
type VirtualMachineOperatingSystemPtrOutput ¶
type VirtualMachineOperatingSystemPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineOperatingSystemPtrOutput) ElementType ¶
func (VirtualMachineOperatingSystemPtrOutput) ElementType() reflect.Type
func (VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutput ¶
func (o VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutput() VirtualMachineOperatingSystemPtrOutput
func (VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext ¶
func (o VirtualMachineOperatingSystemPtrOutput) ToVirtualMachineOperatingSystemPtrOutputWithContext(ctx context.Context) VirtualMachineOperatingSystemPtrOutput
func (VirtualMachineOperatingSystemPtrOutput) Type ¶
func (o VirtualMachineOperatingSystemPtrOutput) Type() pulumi.StringPtrOutput
type VirtualMachineOutput ¶
type VirtualMachineOutput struct{ *pulumi.OutputState }
func (VirtualMachineOutput) Acpi ¶
func (o VirtualMachineOutput) Acpi() pulumi.BoolPtrOutput
Whether to enable ACPI
func (VirtualMachineOutput) Agent ¶
func (o VirtualMachineOutput) Agent() VirtualMachineAgentPtrOutput
The QEMU agent configuration
func (VirtualMachineOutput) AudioDevice ¶
func (o VirtualMachineOutput) AudioDevice() VirtualMachineAudioDevicePtrOutput
The audio devices
func (VirtualMachineOutput) Bios ¶
func (o VirtualMachineOutput) Bios() pulumi.StringPtrOutput
The BIOS implementation
func (VirtualMachineOutput) Cdrom ¶
func (o VirtualMachineOutput) Cdrom() VirtualMachineCdromPtrOutput
The CDROM drive
func (VirtualMachineOutput) Clone ¶
func (o VirtualMachineOutput) Clone() VirtualMachineClonePtrOutput
The cloning configuration
func (VirtualMachineOutput) Cpu ¶
func (o VirtualMachineOutput) Cpu() VirtualMachineCpuPtrOutput
The CPU allocation
func (VirtualMachineOutput) Description ¶
func (o VirtualMachineOutput) Description() pulumi.StringPtrOutput
The description
func (VirtualMachineOutput) Disks ¶
func (o VirtualMachineOutput) Disks() VirtualMachineDiskArrayOutput
The disk devices
func (VirtualMachineOutput) ElementType ¶
func (VirtualMachineOutput) ElementType() reflect.Type
func (VirtualMachineOutput) Initialization ¶
func (o VirtualMachineOutput) Initialization() VirtualMachineInitializationPtrOutput
The cloud-init configuration
func (VirtualMachineOutput) Ipv4Addresses ¶
func (o VirtualMachineOutput) Ipv4Addresses() pulumi.StringArrayArrayOutput
The IPv4 addresses published by the QEMU agent
func (VirtualMachineOutput) Ipv6Addresses ¶
func (o VirtualMachineOutput) Ipv6Addresses() pulumi.StringArrayArrayOutput
The IPv6 addresses published by the QEMU agent
func (VirtualMachineOutput) KeyboardLayout ¶
func (o VirtualMachineOutput) KeyboardLayout() pulumi.StringPtrOutput
The keyboard layout
func (VirtualMachineOutput) MacAddresses ¶
func (o VirtualMachineOutput) MacAddresses() pulumi.StringArrayOutput
The MAC addresses for the network interfaces
func (VirtualMachineOutput) Memory ¶
func (o VirtualMachineOutput) Memory() VirtualMachineMemoryPtrOutput
The memory allocation
func (VirtualMachineOutput) Name ¶
func (o VirtualMachineOutput) Name() pulumi.StringOutput
The name
func (VirtualMachineOutput) NetworkDevices ¶
func (o VirtualMachineOutput) NetworkDevices() VirtualMachineNetworkDeviceArrayOutput
The network devices
func (VirtualMachineOutput) NetworkInterfaceNames ¶
func (o VirtualMachineOutput) NetworkInterfaceNames() pulumi.StringArrayOutput
The network interface names published by the QEMU agent
func (VirtualMachineOutput) NodeName ¶
func (o VirtualMachineOutput) NodeName() pulumi.StringOutput
The node name
func (VirtualMachineOutput) OnBoot ¶
func (o VirtualMachineOutput) OnBoot() pulumi.BoolPtrOutput
Start VM on Node boot
func (VirtualMachineOutput) OperatingSystem ¶
func (o VirtualMachineOutput) OperatingSystem() VirtualMachineOperatingSystemPtrOutput
The operating system configuration
func (VirtualMachineOutput) PoolId ¶
func (o VirtualMachineOutput) PoolId() pulumi.StringPtrOutput
The ID of the pool to assign the virtual machine to
func (VirtualMachineOutput) Reboot ¶
func (o VirtualMachineOutput) Reboot() pulumi.BoolPtrOutput
Whether to reboot vm after creation
func (VirtualMachineOutput) SerialDevices ¶
func (o VirtualMachineOutput) SerialDevices() VirtualMachineSerialDeviceArrayOutput
The serial devices
func (VirtualMachineOutput) Started ¶
func (o VirtualMachineOutput) Started() pulumi.BoolPtrOutput
Whether to start the virtual machine
func (VirtualMachineOutput) TabletDevice ¶
func (o VirtualMachineOutput) TabletDevice() pulumi.BoolPtrOutput
Whether to enable the USB tablet device
func (VirtualMachineOutput) Template ¶
func (o VirtualMachineOutput) Template() pulumi.BoolPtrOutput
Whether to create a template
func (VirtualMachineOutput) TimeoutClone ¶
func (o VirtualMachineOutput) TimeoutClone() pulumi.IntPtrOutput
Clone VM timeout
func (VirtualMachineOutput) TimeoutMoveDisk ¶
func (o VirtualMachineOutput) TimeoutMoveDisk() pulumi.IntPtrOutput
MoveDisk timeout
func (VirtualMachineOutput) TimeoutReboot ¶
func (o VirtualMachineOutput) TimeoutReboot() pulumi.IntPtrOutput
Reboot timeout
func (VirtualMachineOutput) TimeoutShutdownVm ¶
func (o VirtualMachineOutput) TimeoutShutdownVm() pulumi.IntPtrOutput
Shutdown timeout
func (VirtualMachineOutput) TimeoutStartVm ¶
func (o VirtualMachineOutput) TimeoutStartVm() pulumi.IntPtrOutput
Start VM timeout
func (VirtualMachineOutput) TimeoutStopVm ¶
func (o VirtualMachineOutput) TimeoutStopVm() pulumi.IntPtrOutput
Stop VM timeout
func (VirtualMachineOutput) ToVirtualMachineOutput ¶
func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput
func (VirtualMachineOutput) ToVirtualMachineOutputWithContext ¶
func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput
func (VirtualMachineOutput) Vga ¶
func (o VirtualMachineOutput) Vga() VirtualMachineVgaPtrOutput
The VGA configuration
func (VirtualMachineOutput) VmId ¶
func (o VirtualMachineOutput) VmId() pulumi.IntPtrOutput
The VM identifier
type VirtualMachineSerialDevice ¶
type VirtualMachineSerialDevice struct {
Device *string `pulumi:"device"`
}
type VirtualMachineSerialDeviceArgs ¶
type VirtualMachineSerialDeviceArgs struct {
Device pulumi.StringPtrInput `pulumi:"device"`
}
func (VirtualMachineSerialDeviceArgs) ElementType ¶
func (VirtualMachineSerialDeviceArgs) ElementType() reflect.Type
func (VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutput ¶
func (i VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutput() VirtualMachineSerialDeviceOutput
func (VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutputWithContext ¶
func (i VirtualMachineSerialDeviceArgs) ToVirtualMachineSerialDeviceOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceOutput
type VirtualMachineSerialDeviceArray ¶
type VirtualMachineSerialDeviceArray []VirtualMachineSerialDeviceInput
func (VirtualMachineSerialDeviceArray) ElementType ¶
func (VirtualMachineSerialDeviceArray) ElementType() reflect.Type
func (VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutput ¶
func (i VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutput() VirtualMachineSerialDeviceArrayOutput
func (VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutputWithContext ¶
func (i VirtualMachineSerialDeviceArray) ToVirtualMachineSerialDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceArrayOutput
type VirtualMachineSerialDeviceArrayInput ¶
type VirtualMachineSerialDeviceArrayInput interface { pulumi.Input ToVirtualMachineSerialDeviceArrayOutput() VirtualMachineSerialDeviceArrayOutput ToVirtualMachineSerialDeviceArrayOutputWithContext(context.Context) VirtualMachineSerialDeviceArrayOutput }
VirtualMachineSerialDeviceArrayInput is an input type that accepts VirtualMachineSerialDeviceArray and VirtualMachineSerialDeviceArrayOutput values. You can construct a concrete instance of `VirtualMachineSerialDeviceArrayInput` via:
VirtualMachineSerialDeviceArray{ VirtualMachineSerialDeviceArgs{...} }
type VirtualMachineSerialDeviceArrayOutput ¶
type VirtualMachineSerialDeviceArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineSerialDeviceArrayOutput) ElementType ¶
func (VirtualMachineSerialDeviceArrayOutput) ElementType() reflect.Type
func (VirtualMachineSerialDeviceArrayOutput) Index ¶
func (o VirtualMachineSerialDeviceArrayOutput) Index(i pulumi.IntInput) VirtualMachineSerialDeviceOutput
func (VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutput ¶
func (o VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutput() VirtualMachineSerialDeviceArrayOutput
func (VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutputWithContext ¶
func (o VirtualMachineSerialDeviceArrayOutput) ToVirtualMachineSerialDeviceArrayOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceArrayOutput
type VirtualMachineSerialDeviceInput ¶
type VirtualMachineSerialDeviceInput interface { pulumi.Input ToVirtualMachineSerialDeviceOutput() VirtualMachineSerialDeviceOutput ToVirtualMachineSerialDeviceOutputWithContext(context.Context) VirtualMachineSerialDeviceOutput }
VirtualMachineSerialDeviceInput is an input type that accepts VirtualMachineSerialDeviceArgs and VirtualMachineSerialDeviceOutput values. You can construct a concrete instance of `VirtualMachineSerialDeviceInput` via:
VirtualMachineSerialDeviceArgs{...}
type VirtualMachineSerialDeviceOutput ¶
type VirtualMachineSerialDeviceOutput struct{ *pulumi.OutputState }
func (VirtualMachineSerialDeviceOutput) Device ¶
func (o VirtualMachineSerialDeviceOutput) Device() pulumi.StringPtrOutput
func (VirtualMachineSerialDeviceOutput) ElementType ¶
func (VirtualMachineSerialDeviceOutput) ElementType() reflect.Type
func (VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutput ¶
func (o VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutput() VirtualMachineSerialDeviceOutput
func (VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutputWithContext ¶
func (o VirtualMachineSerialDeviceOutput) ToVirtualMachineSerialDeviceOutputWithContext(ctx context.Context) VirtualMachineSerialDeviceOutput
type VirtualMachineState ¶
type VirtualMachineState struct { // Whether to enable ACPI Acpi pulumi.BoolPtrInput // The QEMU agent configuration Agent VirtualMachineAgentPtrInput // The audio devices AudioDevice VirtualMachineAudioDevicePtrInput // The BIOS implementation Bios pulumi.StringPtrInput // The CDROM drive Cdrom VirtualMachineCdromPtrInput // The cloning configuration Clone VirtualMachineClonePtrInput // The CPU allocation Cpu VirtualMachineCpuPtrInput // The description Description pulumi.StringPtrInput // The disk devices Disks VirtualMachineDiskArrayInput // The cloud-init configuration Initialization VirtualMachineInitializationPtrInput // The IPv4 addresses published by the QEMU agent Ipv4Addresses pulumi.StringArrayArrayInput // The IPv6 addresses published by the QEMU agent Ipv6Addresses pulumi.StringArrayArrayInput // The keyboard layout KeyboardLayout pulumi.StringPtrInput // The MAC addresses for the network interfaces MacAddresses pulumi.StringArrayInput // The memory allocation Memory VirtualMachineMemoryPtrInput // The name Name pulumi.StringPtrInput // The network devices NetworkDevices VirtualMachineNetworkDeviceArrayInput // The network interface names published by the QEMU agent NetworkInterfaceNames pulumi.StringArrayInput // The node name NodeName pulumi.StringPtrInput // Start VM on Node boot OnBoot pulumi.BoolPtrInput // The operating system configuration OperatingSystem VirtualMachineOperatingSystemPtrInput // The ID of the pool to assign the virtual machine to PoolId pulumi.StringPtrInput // Whether to reboot vm after creation Reboot pulumi.BoolPtrInput // The serial devices SerialDevices VirtualMachineSerialDeviceArrayInput // Whether to start the virtual machine Started pulumi.BoolPtrInput // Whether to enable the USB tablet device TabletDevice pulumi.BoolPtrInput // Whether to create a template Template pulumi.BoolPtrInput // Clone VM timeout TimeoutClone pulumi.IntPtrInput // MoveDisk timeout TimeoutMoveDisk pulumi.IntPtrInput // Reboot timeout TimeoutReboot pulumi.IntPtrInput // Shutdown timeout TimeoutShutdownVm pulumi.IntPtrInput // Start VM timeout TimeoutStartVm pulumi.IntPtrInput // Stop VM timeout TimeoutStopVm pulumi.IntPtrInput // The VGA configuration Vga VirtualMachineVgaPtrInput // The VM identifier VmId pulumi.IntPtrInput }
func (VirtualMachineState) ElementType ¶
func (VirtualMachineState) ElementType() reflect.Type
type VirtualMachineVga ¶
type VirtualMachineVgaArgs ¶
type VirtualMachineVgaArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` Memory pulumi.IntPtrInput `pulumi:"memory"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (VirtualMachineVgaArgs) ElementType ¶
func (VirtualMachineVgaArgs) ElementType() reflect.Type
func (VirtualMachineVgaArgs) ToVirtualMachineVgaOutput ¶
func (i VirtualMachineVgaArgs) ToVirtualMachineVgaOutput() VirtualMachineVgaOutput
func (VirtualMachineVgaArgs) ToVirtualMachineVgaOutputWithContext ¶
func (i VirtualMachineVgaArgs) ToVirtualMachineVgaOutputWithContext(ctx context.Context) VirtualMachineVgaOutput
func (VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutput ¶
func (i VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
func (VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutputWithContext ¶
func (i VirtualMachineVgaArgs) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
type VirtualMachineVgaInput ¶
type VirtualMachineVgaInput interface { pulumi.Input ToVirtualMachineVgaOutput() VirtualMachineVgaOutput ToVirtualMachineVgaOutputWithContext(context.Context) VirtualMachineVgaOutput }
VirtualMachineVgaInput is an input type that accepts VirtualMachineVgaArgs and VirtualMachineVgaOutput values. You can construct a concrete instance of `VirtualMachineVgaInput` via:
VirtualMachineVgaArgs{...}
type VirtualMachineVgaOutput ¶
type VirtualMachineVgaOutput struct{ *pulumi.OutputState }
func (VirtualMachineVgaOutput) ElementType ¶
func (VirtualMachineVgaOutput) ElementType() reflect.Type
func (VirtualMachineVgaOutput) Enabled ¶
func (o VirtualMachineVgaOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineVgaOutput) Memory ¶
func (o VirtualMachineVgaOutput) Memory() pulumi.IntPtrOutput
func (VirtualMachineVgaOutput) ToVirtualMachineVgaOutput ¶
func (o VirtualMachineVgaOutput) ToVirtualMachineVgaOutput() VirtualMachineVgaOutput
func (VirtualMachineVgaOutput) ToVirtualMachineVgaOutputWithContext ¶
func (o VirtualMachineVgaOutput) ToVirtualMachineVgaOutputWithContext(ctx context.Context) VirtualMachineVgaOutput
func (VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutput ¶
func (o VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
func (VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutputWithContext ¶
func (o VirtualMachineVgaOutput) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
func (VirtualMachineVgaOutput) Type ¶
func (o VirtualMachineVgaOutput) Type() pulumi.StringPtrOutput
type VirtualMachineVgaPtrInput ¶
type VirtualMachineVgaPtrInput interface { pulumi.Input ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput ToVirtualMachineVgaPtrOutputWithContext(context.Context) VirtualMachineVgaPtrOutput }
VirtualMachineVgaPtrInput is an input type that accepts VirtualMachineVgaArgs, VirtualMachineVgaPtr and VirtualMachineVgaPtrOutput values. You can construct a concrete instance of `VirtualMachineVgaPtrInput` via:
VirtualMachineVgaArgs{...} or: nil
func VirtualMachineVgaPtr ¶
func VirtualMachineVgaPtr(v *VirtualMachineVgaArgs) VirtualMachineVgaPtrInput
type VirtualMachineVgaPtrOutput ¶
type VirtualMachineVgaPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineVgaPtrOutput) Elem ¶
func (o VirtualMachineVgaPtrOutput) Elem() VirtualMachineVgaOutput
func (VirtualMachineVgaPtrOutput) ElementType ¶
func (VirtualMachineVgaPtrOutput) ElementType() reflect.Type
func (VirtualMachineVgaPtrOutput) Enabled ¶
func (o VirtualMachineVgaPtrOutput) Enabled() pulumi.BoolPtrOutput
func (VirtualMachineVgaPtrOutput) Memory ¶
func (o VirtualMachineVgaPtrOutput) Memory() pulumi.IntPtrOutput
func (VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutput ¶
func (o VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutput() VirtualMachineVgaPtrOutput
func (VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutputWithContext ¶
func (o VirtualMachineVgaPtrOutput) ToVirtualMachineVgaPtrOutputWithContext(ctx context.Context) VirtualMachineVgaPtrOutput
func (VirtualMachineVgaPtrOutput) Type ¶
func (o VirtualMachineVgaPtrOutput) Type() pulumi.StringPtrOutput