vSphere
getVirtualMachine
The vsphere.VirtualMachine
data source can be used to find the UUID of an
existing virtual machine or template. Its most relevant purpose is for finding
the UUID of a template to be used as the source for cloning into a new
vsphere.VirtualMachine
resource. It also
reads the guest ID so that can be supplied as well.
Example Usage
using Pulumi;
using VSphere = Pulumi.VSphere;
class MyStack : Stack
{
public MyStack()
{
var datacenter = Output.Create(VSphere.GetDatacenter.InvokeAsync(new VSphere.GetDatacenterArgs
{
Name = "dc1",
}));
var template = datacenter.Apply(datacenter => Output.Create(VSphere.GetVirtualMachine.InvokeAsync(new VSphere.GetVirtualMachineArgs
{
DatacenterId = datacenter.Id,
Name = "test-vm-template",
})));
}
}
package main
import (
"github.com/pulumi/pulumi-vsphere/sdk/v4/go/vsphere"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
opt0 := "dc1"
datacenter, err := vsphere.LookupDatacenter(ctx, &GetDatacenterArgs{
Name: &opt0,
}, nil)
if err != nil {
return err
}
opt1 := datacenter.Id
_, err = vsphere.LookupVirtualMachine(ctx, &GetVirtualMachineArgs{
DatacenterId: &opt1,
Name: "test-vm-template",
}, nil)
if err != nil {
return err
}
return nil
})
}
Coming soon!
import pulumi
import pulumi_vsphere as vsphere
datacenter = vsphere.get_datacenter(name="dc1")
template = vsphere.get_virtual_machine(datacenter_id=datacenter.id,
name="test-vm-template")
import * as pulumi from "@pulumi/pulumi";
import * as vsphere from "@pulumi/vsphere";
const datacenter = pulumi.output(vsphere.getDatacenter({
name: "dc1",
}));
const template = datacenter.apply(datacenter => vsphere.getVirtualMachine({
datacenterId: datacenter.id,
name: "test-vm-template",
}));
Coming soon!
Using getVirtualMachine
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVirtualMachine(args: GetVirtualMachineArgs, opts?: InvokeOptions): Promise<GetVirtualMachineResult>
function getVirtualMachineOutput(args: GetVirtualMachineOutputArgs, opts?: InvokeOptions): Output<GetVirtualMachineResult>
def get_virtual_machine(alternate_guest_name: Optional[str] = None,
annotation: Optional[str] = None,
boot_delay: Optional[int] = None,
boot_retry_delay: Optional[int] = None,
boot_retry_enabled: Optional[bool] = None,
cpu_hot_add_enabled: Optional[bool] = None,
cpu_hot_remove_enabled: Optional[bool] = None,
cpu_limit: Optional[int] = None,
cpu_performance_counters_enabled: Optional[bool] = None,
cpu_reservation: Optional[int] = None,
cpu_share_count: Optional[int] = None,
cpu_share_level: Optional[str] = None,
datacenter_id: Optional[str] = None,
efi_secure_boot_enabled: Optional[bool] = None,
enable_disk_uuid: Optional[bool] = None,
enable_logging: Optional[bool] = None,
ept_rvi_mode: Optional[str] = None,
extra_config: Optional[Mapping[str, str]] = None,
firmware: Optional[str] = None,
guest_id: Optional[str] = None,
hardware_version: Optional[int] = None,
hv_mode: Optional[str] = None,
ide_controller_scan_count: Optional[int] = None,
latency_sensitivity: Optional[str] = None,
memory: Optional[int] = None,
memory_hot_add_enabled: Optional[bool] = None,
memory_limit: Optional[int] = None,
memory_reservation: Optional[int] = None,
memory_share_count: Optional[int] = None,
memory_share_level: Optional[str] = None,
name: Optional[str] = None,
nested_hv_enabled: Optional[bool] = None,
num_cores_per_socket: Optional[int] = None,
num_cpus: Optional[int] = None,
replace_trigger: Optional[str] = None,
run_tools_scripts_after_power_on: Optional[bool] = None,
run_tools_scripts_after_resume: Optional[bool] = None,
run_tools_scripts_before_guest_reboot: Optional[bool] = None,
run_tools_scripts_before_guest_shutdown: Optional[bool] = None,
run_tools_scripts_before_guest_standby: Optional[bool] = None,
sata_controller_scan_count: Optional[int] = None,
scsi_controller_scan_count: Optional[int] = None,
storage_policy_id: Optional[str] = None,
swap_placement_policy: Optional[str] = None,
sync_time_with_host: Optional[bool] = None,
sync_time_with_host_periodically: Optional[bool] = None,
vapp: Optional[GetVirtualMachineVapp] = None,
vbs_enabled: Optional[bool] = None,
vvtd_enabled: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualMachineResult
def get_virtual_machine_output(alternate_guest_name: Optional[pulumi.Input[str]] = None,
annotation: Optional[pulumi.Input[str]] = None,
boot_delay: Optional[pulumi.Input[int]] = None,
boot_retry_delay: Optional[pulumi.Input[int]] = None,
boot_retry_enabled: Optional[pulumi.Input[bool]] = None,
cpu_hot_add_enabled: Optional[pulumi.Input[bool]] = None,
cpu_hot_remove_enabled: Optional[pulumi.Input[bool]] = None,
cpu_limit: Optional[pulumi.Input[int]] = None,
cpu_performance_counters_enabled: Optional[pulumi.Input[bool]] = None,
cpu_reservation: Optional[pulumi.Input[int]] = None,
cpu_share_count: Optional[pulumi.Input[int]] = None,
cpu_share_level: Optional[pulumi.Input[str]] = None,
datacenter_id: Optional[pulumi.Input[str]] = None,
efi_secure_boot_enabled: Optional[pulumi.Input[bool]] = None,
enable_disk_uuid: Optional[pulumi.Input[bool]] = None,
enable_logging: Optional[pulumi.Input[bool]] = None,
ept_rvi_mode: Optional[pulumi.Input[str]] = None,
extra_config: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
firmware: Optional[pulumi.Input[str]] = None,
guest_id: Optional[pulumi.Input[str]] = None,
hardware_version: Optional[pulumi.Input[int]] = None,
hv_mode: Optional[pulumi.Input[str]] = None,
ide_controller_scan_count: Optional[pulumi.Input[int]] = None,
latency_sensitivity: Optional[pulumi.Input[str]] = None,
memory: Optional[pulumi.Input[int]] = None,
memory_hot_add_enabled: Optional[pulumi.Input[bool]] = None,
memory_limit: Optional[pulumi.Input[int]] = None,
memory_reservation: Optional[pulumi.Input[int]] = None,
memory_share_count: Optional[pulumi.Input[int]] = None,
memory_share_level: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
nested_hv_enabled: Optional[pulumi.Input[bool]] = None,
num_cores_per_socket: Optional[pulumi.Input[int]] = None,
num_cpus: Optional[pulumi.Input[int]] = None,
replace_trigger: Optional[pulumi.Input[str]] = None,
run_tools_scripts_after_power_on: Optional[pulumi.Input[bool]] = None,
run_tools_scripts_after_resume: Optional[pulumi.Input[bool]] = None,
run_tools_scripts_before_guest_reboot: Optional[pulumi.Input[bool]] = None,
run_tools_scripts_before_guest_shutdown: Optional[pulumi.Input[bool]] = None,
run_tools_scripts_before_guest_standby: Optional[pulumi.Input[bool]] = None,
sata_controller_scan_count: Optional[pulumi.Input[int]] = None,
scsi_controller_scan_count: Optional[pulumi.Input[int]] = None,
storage_policy_id: Optional[pulumi.Input[str]] = None,
swap_placement_policy: Optional[pulumi.Input[str]] = None,
sync_time_with_host: Optional[pulumi.Input[bool]] = None,
sync_time_with_host_periodically: Optional[pulumi.Input[bool]] = None,
vapp: Optional[pulumi.Input[GetVirtualMachineVappArgs]] = None,
vbs_enabled: Optional[pulumi.Input[bool]] = None,
vvtd_enabled: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualMachineResult]
func LookupVirtualMachine(ctx *Context, args *LookupVirtualMachineArgs, opts ...InvokeOption) (*LookupVirtualMachineResult, error)
func LookupVirtualMachineOutput(ctx *Context, args *LookupVirtualMachineOutputArgs, opts ...InvokeOption) LookupVirtualMachineResultOutput
> Note: This function is named LookupVirtualMachine
in the Go SDK.
public static class GetVirtualMachine
{
public static Task<GetVirtualMachineResult> InvokeAsync(GetVirtualMachineArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualMachineResult> Invoke(GetVirtualMachineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualMachineResult> getVirtualMachine(GetVirtualMachineArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: vsphere:index/getVirtualMachine:getVirtualMachine
Arguments:
# Arguments dictionary
The following arguments are supported:
- Name string
The name of the virtual machine. This can be a name or path.
- Alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- Annotation string
The user-provided description of this virtual machine.
- Boot
Delay int - Boot
Retry intDelay - Boot
Retry boolEnabled - Cpu
Hot boolAdd Enabled - Cpu
Hot boolRemove Enabled - Cpu
Limit int - Cpu
Performance boolCounters Enabled - Cpu
Reservation int - int
- string
- Datacenter
Id string The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- Efi
Secure boolBoot Enabled - Enable
Disk boolUuid - Enable
Logging bool - Ept
Rvi stringMode - Extra
Config Dictionary<string, string> - Firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- Guest
Id string The guest ID of the virtual machine or template.
- Hardware
Version int The hardware version number on this virtual machine.
- Hv
Mode string - Ide
Controller intScan Count - Latency
Sensitivity string - Memory int
The size of the virtual machine's memory, in MB.
- Memory
Hot boolAdd Enabled - Memory
Limit int - Memory
Reservation int - int
- string
- Nested
Hv boolEnabled - Num
Cores intPer Socket The number of cores per socket for this virtual machine.
- Num
Cpus int The total number of virtual processor cores assigned to this virtual machine.
- Replace
Trigger string - Run
Tools boolScripts After Power On - Run
Tools boolScripts After Resume - Run
Tools boolScripts Before Guest Reboot - Run
Tools boolScripts Before Guest Shutdown - Run
Tools boolScripts Before Guest Standby - Sata
Controller intScan Count - Scsi
Controller intScan Count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- Storage
Policy stringId - Swap
Placement stringPolicy - Sync
Time boolWith Host - Sync
Time boolWith Host Periodically - Vapp
Pulumi.
VSphere. Inputs. Get Virtual Machine Vapp - Vbs
Enabled bool - Vvtd
Enabled bool
- Name string
The name of the virtual machine. This can be a name or path.
- Alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- Annotation string
The user-provided description of this virtual machine.
- Boot
Delay int - Boot
Retry intDelay - Boot
Retry boolEnabled - Cpu
Hot boolAdd Enabled - Cpu
Hot boolRemove Enabled - Cpu
Limit int - Cpu
Performance boolCounters Enabled - Cpu
Reservation int - int
- string
- Datacenter
Id string The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- Efi
Secure boolBoot Enabled - Enable
Disk boolUuid - Enable
Logging bool - Ept
Rvi stringMode - Extra
Config map[string]string - Firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- Guest
Id string The guest ID of the virtual machine or template.
- Hardware
Version int The hardware version number on this virtual machine.
- Hv
Mode string - Ide
Controller intScan Count - Latency
Sensitivity string - Memory int
The size of the virtual machine's memory, in MB.
- Memory
Hot boolAdd Enabled - Memory
Limit int - Memory
Reservation int - int
- string
- Nested
Hv boolEnabled - Num
Cores intPer Socket The number of cores per socket for this virtual machine.
- Num
Cpus int The total number of virtual processor cores assigned to this virtual machine.
- Replace
Trigger string - Run
Tools boolScripts After Power On - Run
Tools boolScripts After Resume - Run
Tools boolScripts Before Guest Reboot - Run
Tools boolScripts Before Guest Shutdown - Run
Tools boolScripts Before Guest Standby - Sata
Controller intScan Count - Scsi
Controller intScan Count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- Storage
Policy stringId - Swap
Placement stringPolicy - Sync
Time boolWith Host - Sync
Time boolWith Host Periodically - Vapp
Get
Virtual Machine Vapp - Vbs
Enabled bool - Vvtd
Enabled bool
- name String
The name of the virtual machine. This can be a name or path.
- alternate
Guest StringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation String
The user-provided description of this virtual machine.
- boot
Delay Integer - boot
Retry IntegerDelay - boot
Retry BooleanEnabled - cpu
Hot BooleanAdd Enabled - cpu
Hot BooleanRemove Enabled - cpu
Limit Integer - cpu
Performance BooleanCounters Enabled - cpu
Reservation Integer - Integer
- String
- datacenter
Id String The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- efi
Secure BooleanBoot Enabled - enable
Disk BooleanUuid - enable
Logging Boolean - ept
Rvi StringMode - extra
Config Map - firmware String
The firmware type for this virtual machine. Can be
bios
orefi
.- guest
Id String The guest ID of the virtual machine or template.
- hardware
Version Integer The hardware version number on this virtual machine.
- hv
Mode String - ide
Controller IntegerScan Count - latency
Sensitivity String - memory Integer
The size of the virtual machine's memory, in MB.
- memory
Hot BooleanAdd Enabled - memory
Limit Integer - memory
Reservation Integer - Integer
- String
- nested
Hv BooleanEnabled - num
Cores IntegerPer Socket The number of cores per socket for this virtual machine.
- num
Cpus Integer The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger String - run
Tools BooleanScripts After Power On - run
Tools BooleanScripts After Resume - run
Tools BooleanScripts Before Guest Reboot - run
Tools BooleanScripts Before Guest Shutdown - run
Tools BooleanScripts Before Guest Standby - sata
Controller IntegerScan Count - scsi
Controller IntegerScan Count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- storage
Policy StringId - swap
Placement StringPolicy - sync
Time BooleanWith Host - sync
Time BooleanWith Host Periodically - vapp
Get
Virtual Machine Vapp - vbs
Enabled Boolean - vvtd
Enabled Boolean
- name string
The name of the virtual machine. This can be a name or path.
- alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation string
The user-provided description of this virtual machine.
- boot
Delay number - boot
Retry numberDelay - boot
Retry booleanEnabled - cpu
Hot booleanAdd Enabled - cpu
Hot booleanRemove Enabled - cpu
Limit number - cpu
Performance booleanCounters Enabled - cpu
Reservation number - number
- string
- datacenter
Id string The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- efi
Secure booleanBoot Enabled - enable
Disk booleanUuid - enable
Logging boolean - ept
Rvi stringMode - extra
Config {[key: string]: string} - firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- guest
Id string The guest ID of the virtual machine or template.
- hardware
Version number The hardware version number on this virtual machine.
- hv
Mode string - ide
Controller numberScan Count - latency
Sensitivity string - memory number
The size of the virtual machine's memory, in MB.
- memory
Hot booleanAdd Enabled - memory
Limit number - memory
Reservation number - number
- string
- nested
Hv booleanEnabled - num
Cores numberPer Socket The number of cores per socket for this virtual machine.
- num
Cpus number The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger string - run
Tools booleanScripts After Power On - run
Tools booleanScripts After Resume - run
Tools booleanScripts Before Guest Reboot - run
Tools booleanScripts Before Guest Shutdown - run
Tools booleanScripts Before Guest Standby - sata
Controller numberScan Count - scsi
Controller numberScan Count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- storage
Policy stringId - swap
Placement stringPolicy - sync
Time booleanWith Host - sync
Time booleanWith Host Periodically - vapp
Get
Virtual Machine Vapp - vbs
Enabled boolean - vvtd
Enabled boolean
- name str
The name of the virtual machine. This can be a name or path.
- alternate_
guest_ strname The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation str
The user-provided description of this virtual machine.
- boot_
delay int - boot_
retry_ intdelay - boot_
retry_ boolenabled - cpu_
hot_ booladd_ enabled - cpu_
hot_ boolremove_ enabled - cpu_
limit int - cpu_
performance_ boolcounters_ enabled - cpu_
reservation int - int
- str
- datacenter_
id str The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- efi_
secure_ boolboot_ enabled - enable_
disk_ booluuid - enable_
logging bool - ept_
rvi_ strmode - extra_
config Mapping[str, str] - firmware str
The firmware type for this virtual machine. Can be
bios
orefi
.- guest_
id str The guest ID of the virtual machine or template.
- hardware_
version int The hardware version number on this virtual machine.
- hv_
mode str - ide_
controller_ intscan_ count - latency_
sensitivity str - memory int
The size of the virtual machine's memory, in MB.
- memory_
hot_ booladd_ enabled - memory_
limit int - memory_
reservation int - int
- str
- nested_
hv_ boolenabled - num_
cores_ intper_ socket The number of cores per socket for this virtual machine.
- num_
cpus int The total number of virtual processor cores assigned to this virtual machine.
- replace_
trigger str - run_
tools_ boolscripts_ after_ power_ on - run_
tools_ boolscripts_ after_ resume - run_
tools_ boolscripts_ before_ guest_ reboot - run_
tools_ boolscripts_ before_ guest_ shutdown - run_
tools_ boolscripts_ before_ guest_ standby - sata_
controller_ intscan_ count - scsi_
controller_ intscan_ count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- storage_
policy_ strid - swap_
placement_ strpolicy - sync_
time_ boolwith_ host - sync_
time_ boolwith_ host_ periodically - vapp
Get
Virtual Machine Vapp - vbs_
enabled bool - vvtd_
enabled bool
- name String
The name of the virtual machine. This can be a name or path.
- alternate
Guest StringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation String
The user-provided description of this virtual machine.
- boot
Delay Number - boot
Retry NumberDelay - boot
Retry BooleanEnabled - cpu
Hot BooleanAdd Enabled - cpu
Hot BooleanRemove Enabled - cpu
Limit Number - cpu
Performance BooleanCounters Enabled - cpu
Reservation Number - Number
- String
- datacenter
Id String The managed object reference ID of the datacenter the virtual machine is located in. This can be omitted if the search path used in
name
is an absolute path. For default datacenters, use theid
attribute from an emptyvsphere.Datacenter
data source.- efi
Secure BooleanBoot Enabled - enable
Disk BooleanUuid - enable
Logging Boolean - ept
Rvi StringMode - extra
Config Map - firmware String
The firmware type for this virtual machine. Can be
bios
orefi
.- guest
Id String The guest ID of the virtual machine or template.
- hardware
Version Number The hardware version number on this virtual machine.
- hv
Mode String - ide
Controller NumberScan Count - latency
Sensitivity String - memory Number
The size of the virtual machine's memory, in MB.
- memory
Hot BooleanAdd Enabled - memory
Limit Number - memory
Reservation Number - Number
- String
- nested
Hv BooleanEnabled - num
Cores NumberPer Socket The number of cores per socket for this virtual machine.
- num
Cpus Number The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger String - run
Tools BooleanScripts After Power On - run
Tools BooleanScripts After Resume - run
Tools BooleanScripts Before Guest Reboot - run
Tools BooleanScripts Before Guest Shutdown - run
Tools BooleanScripts Before Guest Standby - sata
Controller NumberScan Count - scsi
Controller NumberScan Count The number of SCSI controllers to scan for disk attributes and controller types on. Default:
1
.- storage
Policy StringId - swap
Placement StringPolicy - sync
Time BooleanWith Host - sync
Time BooleanWith Host Periodically - vapp Property Map
- vbs
Enabled Boolean - vvtd
Enabled Boolean
getVirtualMachine Result
The following output properties are available:
- Change
Version string - int
- Disks
List<Pulumi.
VSphere. Outputs. Get Virtual Machine Disk> Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- Guest
Id string The guest ID of the virtual machine or template.
- Guest
Ip List<string>Addresses A list of IP addresses as reported by VMWare tools.
- Hardware
Version int The hardware version number on this virtual machine.
- Id string
The provider-assigned unique ID for this managed resource.
- int
- Name string
- Network
Interface List<string>Types The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- Network
Interfaces List<Pulumi.VSphere. Outputs. Get Virtual Machine Network Interface> Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- Scsi
Bus stringSharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- Scsi
Type string The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- Storage
Policy stringId - Uuid string
- Vapp
Transports List<string> - Alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- Annotation string
The user-provided description of this virtual machine.
- Boot
Delay int - Boot
Retry intDelay - Boot
Retry boolEnabled - Cpu
Hot boolAdd Enabled - Cpu
Hot boolRemove Enabled - Cpu
Limit int - Cpu
Performance boolCounters Enabled - Cpu
Reservation int - string
- Datacenter
Id string - Efi
Secure boolBoot Enabled - Enable
Disk boolUuid - Enable
Logging bool - Ept
Rvi stringMode - Extra
Config Dictionary<string, string> - Firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- Hv
Mode string - Ide
Controller intScan Count - Latency
Sensitivity string - Memory int
The size of the virtual machine's memory, in MB.
- Memory
Hot boolAdd Enabled - Memory
Limit int - Memory
Reservation int - string
- Nested
Hv boolEnabled - Num
Cores intPer Socket The number of cores per socket for this virtual machine.
- Num
Cpus int The total number of virtual processor cores assigned to this virtual machine.
- Replace
Trigger string - Run
Tools boolScripts After Power On - Run
Tools boolScripts After Resume - Run
Tools boolScripts Before Guest Reboot - Run
Tools boolScripts Before Guest Shutdown - Run
Tools boolScripts Before Guest Standby - Sata
Controller intScan Count - Scsi
Controller intScan Count - Swap
Placement stringPolicy - Sync
Time boolWith Host - Sync
Time boolWith Host Periodically - Vapp
Pulumi.
VSphere. Outputs. Get Virtual Machine Vapp - Vbs
Enabled bool - Vvtd
Enabled bool
- Change
Version string - int
- Disks
[]Get
Virtual Machine Disk Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- Guest
Id string The guest ID of the virtual machine or template.
- Guest
Ip []stringAddresses A list of IP addresses as reported by VMWare tools.
- Hardware
Version int The hardware version number on this virtual machine.
- Id string
The provider-assigned unique ID for this managed resource.
- int
- Name string
- Network
Interface []stringTypes The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- Network
Interfaces []GetVirtual Machine Network Interface Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- Scsi
Bus stringSharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- Scsi
Type string The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- Storage
Policy stringId - Uuid string
- Vapp
Transports []string - Alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- Annotation string
The user-provided description of this virtual machine.
- Boot
Delay int - Boot
Retry intDelay - Boot
Retry boolEnabled - Cpu
Hot boolAdd Enabled - Cpu
Hot boolRemove Enabled - Cpu
Limit int - Cpu
Performance boolCounters Enabled - Cpu
Reservation int - string
- Datacenter
Id string - Efi
Secure boolBoot Enabled - Enable
Disk boolUuid - Enable
Logging bool - Ept
Rvi stringMode - Extra
Config map[string]string - Firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- Hv
Mode string - Ide
Controller intScan Count - Latency
Sensitivity string - Memory int
The size of the virtual machine's memory, in MB.
- Memory
Hot boolAdd Enabled - Memory
Limit int - Memory
Reservation int - string
- Nested
Hv boolEnabled - Num
Cores intPer Socket The number of cores per socket for this virtual machine.
- Num
Cpus int The total number of virtual processor cores assigned to this virtual machine.
- Replace
Trigger string - Run
Tools boolScripts After Power On - Run
Tools boolScripts After Resume - Run
Tools boolScripts Before Guest Reboot - Run
Tools boolScripts Before Guest Shutdown - Run
Tools boolScripts Before Guest Standby - Sata
Controller intScan Count - Scsi
Controller intScan Count - Swap
Placement stringPolicy - Sync
Time boolWith Host - Sync
Time boolWith Host Periodically - Vapp
Get
Virtual Machine Vapp - Vbs
Enabled bool - Vvtd
Enabled bool
- change
Version String - Integer
- disks
List
Virtual Machine Disk> Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- guest
Id String The guest ID of the virtual machine or template.
- guest
Ip ListAddresses A list of IP addresses as reported by VMWare tools.
- hardware
Version Integer The hardware version number on this virtual machine.
- id String
The provider-assigned unique ID for this managed resource.
- Integer
- name String
- network
Interface ListTypes The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- network
Interfaces ListVirtual Machine Network Interface> Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- scsi
Bus StringSharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- scsi
Type String The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- storage
Policy StringId - uuid String
- vapp
Transports List - alternate
Guest StringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation String
The user-provided description of this virtual machine.
- boot
Delay Integer - boot
Retry IntegerDelay - boot
Retry BooleanEnabled - cpu
Hot BooleanAdd Enabled - cpu
Hot BooleanRemove Enabled - cpu
Limit Integer - cpu
Performance BooleanCounters Enabled - cpu
Reservation Integer - String
- datacenter
Id String - efi
Secure BooleanBoot Enabled - enable
Disk BooleanUuid - enable
Logging Boolean - ept
Rvi StringMode - extra
Config Map - firmware String
The firmware type for this virtual machine. Can be
bios
orefi
.- hv
Mode String - ide
Controller IntegerScan Count - latency
Sensitivity String - memory Integer
The size of the virtual machine's memory, in MB.
- memory
Hot BooleanAdd Enabled - memory
Limit Integer - memory
Reservation Integer - String
- nested
Hv BooleanEnabled - num
Cores IntegerPer Socket The number of cores per socket for this virtual machine.
- num
Cpus Integer The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger String - run
Tools BooleanScripts After Power On - run
Tools BooleanScripts After Resume - run
Tools BooleanScripts Before Guest Reboot - run
Tools BooleanScripts Before Guest Shutdown - run
Tools BooleanScripts Before Guest Standby - sata
Controller IntegerScan Count - scsi
Controller IntegerScan Count - swap
Placement StringPolicy - sync
Time BooleanWith Host - sync
Time BooleanWith Host Periodically - vapp
Get
Virtual Machine Vapp - vbs
Enabled Boolean - vvtd
Enabled Boolean
- change
Version string - number
- disks
Get
Virtual Machine Disk[] Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- guest
Id string The guest ID of the virtual machine or template.
- guest
Ip string[]Addresses A list of IP addresses as reported by VMWare tools.
- hardware
Version number The hardware version number on this virtual machine.
- id string
The provider-assigned unique ID for this managed resource.
- number
- name string
- network
Interface string[]Types The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- network
Interfaces GetVirtual Machine Network Interface[] Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- scsi
Bus stringSharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- scsi
Type string The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- storage
Policy stringId - uuid string
- vapp
Transports string[] - alternate
Guest stringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation string
The user-provided description of this virtual machine.
- boot
Delay number - boot
Retry numberDelay - boot
Retry booleanEnabled - cpu
Hot booleanAdd Enabled - cpu
Hot booleanRemove Enabled - cpu
Limit number - cpu
Performance booleanCounters Enabled - cpu
Reservation number - string
- datacenter
Id string - efi
Secure booleanBoot Enabled - enable
Disk booleanUuid - enable
Logging boolean - ept
Rvi stringMode - extra
Config {[key: string]: string} - firmware string
The firmware type for this virtual machine. Can be
bios
orefi
.- hv
Mode string - ide
Controller numberScan Count - latency
Sensitivity string - memory number
The size of the virtual machine's memory, in MB.
- memory
Hot booleanAdd Enabled - memory
Limit number - memory
Reservation number - string
- nested
Hv booleanEnabled - num
Cores numberPer Socket The number of cores per socket for this virtual machine.
- num
Cpus number The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger string - run
Tools booleanScripts After Power On - run
Tools booleanScripts After Resume - run
Tools booleanScripts Before Guest Reboot - run
Tools booleanScripts Before Guest Shutdown - run
Tools booleanScripts Before Guest Standby - sata
Controller numberScan Count - scsi
Controller numberScan Count - swap
Placement stringPolicy - sync
Time booleanWith Host - sync
Time booleanWith Host Periodically - vapp
Get
Virtual Machine Vapp - vbs
Enabled boolean - vvtd
Enabled boolean
- change_
version str - int
- disks
Sequence[Get
Virtual Machine Disk] Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- guest_
id str The guest ID of the virtual machine or template.
- guest_
ip_ Sequence[str]addresses A list of IP addresses as reported by VMWare tools.
- hardware_
version int The hardware version number on this virtual machine.
- id str
The provider-assigned unique ID for this managed resource.
- int
- name str
- network_
interface_ Sequence[str]types The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- network_
interfaces Sequence[GetVirtual Machine Network Interface] Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- scsi_
bus_ strsharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- scsi_
type str The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- storage_
policy_ strid - uuid str
- vapp_
transports Sequence[str] - alternate_
guest_ strname The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation str
The user-provided description of this virtual machine.
- boot_
delay int - boot_
retry_ intdelay - boot_
retry_ boolenabled - cpu_
hot_ booladd_ enabled - cpu_
hot_ boolremove_ enabled - cpu_
limit int - cpu_
performance_ boolcounters_ enabled - cpu_
reservation int - str
- datacenter_
id str - efi_
secure_ boolboot_ enabled - enable_
disk_ booluuid - enable_
logging bool - ept_
rvi_ strmode - extra_
config Mapping[str, str] - firmware str
The firmware type for this virtual machine. Can be
bios
orefi
.- hv_
mode str - ide_
controller_ intscan_ count - latency_
sensitivity str - memory int
The size of the virtual machine's memory, in MB.
- memory_
hot_ booladd_ enabled - memory_
limit int - memory_
reservation int - str
- nested_
hv_ boolenabled - num_
cores_ intper_ socket The number of cores per socket for this virtual machine.
- num_
cpus int The total number of virtual processor cores assigned to this virtual machine.
- replace_
trigger str - run_
tools_ boolscripts_ after_ power_ on - run_
tools_ boolscripts_ after_ resume - run_
tools_ boolscripts_ before_ guest_ reboot - run_
tools_ boolscripts_ before_ guest_ shutdown - run_
tools_ boolscripts_ before_ guest_ standby - sata_
controller_ intscan_ count - scsi_
controller_ intscan_ count - swap_
placement_ strpolicy - sync_
time_ boolwith_ host - sync_
time_ boolwith_ host_ periodically - vapp
Get
Virtual Machine Vapp - vbs_
enabled bool - vvtd_
enabled bool
- change
Version String - Number
- disks
List
Information about each of the disks on this virtual machine or template. These are sorted by bus and unit number so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain disk settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. Only the first number of controllers defined byscsi_controller_scan_count
are scanned for disks. The sub-attributes are:- guest
Id String The guest ID of the virtual machine or template.
- guest
Ip ListAddresses A list of IP addresses as reported by VMWare tools.
- hardware
Version Number The hardware version number on this virtual machine.
- id String
The provider-assigned unique ID for this managed resource.
- Number
- name String
- network
Interface ListTypes The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
,pcnet32
,sriov
,vmxnet2
, orvmxnet3
.- network
Interfaces List Information about each of the network interfaces on this virtual machine or template. These are sorted by device bus order so that they can be applied to a
vsphere.VirtualMachine
resource in the order the resource expects while cloning. This is useful for discovering certain network interface settings while performing a linked clone, as all settings that are output by this data source must be the same on the destination virtual machine as the source. The sub-attributes are:- scsi
Bus StringSharing Mode for sharing the SCSI bus. The modes are physicalSharing, virtualSharing, and noSharing. Only the first number of controllers defined by
scsi_controller_scan_count
are scanned.- scsi
Type String The common type of all SCSI controllers on this virtual machine. Will be one of
lsilogic
(LSI Logic Parallel),lsilogic-sas
(LSI Logic SAS),pvscsi
(VMware Paravirtual),buslogic
(BusLogic), ormixed
when there are multiple controller types. Only the first number of controllers defined byscsi_controller_scan_count
are scanned.- storage
Policy StringId - uuid String
- vapp
Transports List - alternate
Guest StringName The alternate guest name of the virtual machine when guest_id is a non-specific operating system, like
otherGuest
.- annotation String
The user-provided description of this virtual machine.
- boot
Delay Number - boot
Retry NumberDelay - boot
Retry BooleanEnabled - cpu
Hot BooleanAdd Enabled - cpu
Hot BooleanRemove Enabled - cpu
Limit Number - cpu
Performance BooleanCounters Enabled - cpu
Reservation Number - String
- datacenter
Id String - efi
Secure BooleanBoot Enabled - enable
Disk BooleanUuid - enable
Logging Boolean - ept
Rvi StringMode - extra
Config Map - firmware String
The firmware type for this virtual machine. Can be
bios
orefi
.- hv
Mode String - ide
Controller NumberScan Count - latency
Sensitivity String - memory Number
The size of the virtual machine's memory, in MB.
- memory
Hot BooleanAdd Enabled - memory
Limit Number - memory
Reservation Number - String
- nested
Hv BooleanEnabled - num
Cores NumberPer Socket The number of cores per socket for this virtual machine.
- num
Cpus Number The total number of virtual processor cores assigned to this virtual machine.
- replace
Trigger String - run
Tools BooleanScripts After Power On - run
Tools BooleanScripts After Resume - run
Tools BooleanScripts Before Guest Reboot - run
Tools BooleanScripts Before Guest Shutdown - run
Tools BooleanScripts Before Guest Standby - sata
Controller NumberScan Count - scsi
Controller NumberScan Count - swap
Placement StringPolicy - sync
Time BooleanWith Host - sync
Time BooleanWith Host Periodically - vapp Property Map
- vbs
Enabled Boolean - vvtd
Enabled Boolean
Supporting Types
GetVirtualMachineDisk
- Eagerly
Scrub bool Set to
true
if the disk has been eager zeroed.- Label string
The label for the disk.
- Size int
The size of the disk, in GIB.
- Thin
Provisioned bool Set to
true
if the disk has been thin provisioned.- Unit
Number int The disk number on the storage bus.
- Eagerly
Scrub bool Set to
true
if the disk has been eager zeroed.- Label string
The label for the disk.
- Size int
The size of the disk, in GIB.
- Thin
Provisioned bool Set to
true
if the disk has been thin provisioned.- Unit
Number int The disk number on the storage bus.
- eagerly
Scrub Boolean Set to
true
if the disk has been eager zeroed.- label String
The label for the disk.
- size Integer
The size of the disk, in GIB.
- thin
Provisioned Boolean Set to
true
if the disk has been thin provisioned.- unit
Number Integer The disk number on the storage bus.
- eagerly
Scrub boolean Set to
true
if the disk has been eager zeroed.- label string
The label for the disk.
- size number
The size of the disk, in GIB.
- thin
Provisioned boolean Set to
true
if the disk has been thin provisioned.- unit
Number number The disk number on the storage bus.
- eagerly_
scrub bool Set to
true
if the disk has been eager zeroed.- label str
The label for the disk.
- size int
The size of the disk, in GIB.
- thin_
provisioned bool Set to
true
if the disk has been thin provisioned.- unit_
number int The disk number on the storage bus.
- eagerly
Scrub Boolean Set to
true
if the disk has been eager zeroed.- label String
The label for the disk.
- size Number
The size of the disk, in GIB.
- thin
Provisioned Boolean Set to
true
if the disk has been thin provisioned.- unit
Number Number The disk number on the storage bus.
GetVirtualMachineNetworkInterface
- Adapter
Type string The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- int
The share count for this network interface when the share level is custom.
- Mac
Address string The MAC address of this network interface.
- Network
Id string The managed object reference ID of the network this interface is connected to.
- Bandwidth
Limit int The upper bandwidth limit of this network interface, in Mbits/sec.
- Bandwidth
Reservation int The bandwidth reservation of this network interface, in Mbits/sec.
- string
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
- Adapter
Type string The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- int
The share count for this network interface when the share level is custom.
- Mac
Address string The MAC address of this network interface.
- Network
Id string The managed object reference ID of the network this interface is connected to.
- Bandwidth
Limit int The upper bandwidth limit of this network interface, in Mbits/sec.
- Bandwidth
Reservation int The bandwidth reservation of this network interface, in Mbits/sec.
- string
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
- adapter
Type String The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- Integer
The share count for this network interface when the share level is custom.
- mac
Address String The MAC address of this network interface.
- network
Id String The managed object reference ID of the network this interface is connected to.
- bandwidth
Limit Integer The upper bandwidth limit of this network interface, in Mbits/sec.
- bandwidth
Reservation Integer The bandwidth reservation of this network interface, in Mbits/sec.
- String
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
- adapter
Type string The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- number
The share count for this network interface when the share level is custom.
- mac
Address string The MAC address of this network interface.
- network
Id string The managed object reference ID of the network this interface is connected to.
- bandwidth
Limit number The upper bandwidth limit of this network interface, in Mbits/sec.
- bandwidth
Reservation number The bandwidth reservation of this network interface, in Mbits/sec.
- string
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
- adapter_
type str The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- int
The share count for this network interface when the share level is custom.
- mac_
address str The MAC address of this network interface.
- network_
id str The managed object reference ID of the network this interface is connected to.
- bandwidth_
limit int The upper bandwidth limit of this network interface, in Mbits/sec.
- bandwidth_
reservation int The bandwidth reservation of this network interface, in Mbits/sec.
- str
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
- adapter
Type String The network interface types for each network interface found on the virtual machine, in device bus order. Will be one of
e1000
,e1000e
orvmxnet3
.- Number
The share count for this network interface when the share level is custom.
- mac
Address String The MAC address of this network interface.
- network
Id String The managed object reference ID of the network this interface is connected to.
- bandwidth
Limit Number The upper bandwidth limit of this network interface, in Mbits/sec.
- bandwidth
Reservation Number The bandwidth reservation of this network interface, in Mbits/sec.
- String
The bandwidth share allocation level for this interface. Can be one of
low
,normal
,high
, orcustom
.
GetVirtualMachineVapp
- Properties Dictionary<string, string>
- Properties map[string]string
- properties
Map
- properties {[key: string]: string}
- properties Mapping[str, str]
- properties
Map
Package Details
- Repository
- https://github.com/pulumi/pulumi-vsphere
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
vsphere
Terraform Provider.