Class GetVirtualMachineResult
Inheritance
System.Object
GetVirtualMachineResult
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.VSphere.dll
Syntax
public sealed class GetVirtualMachineResult
Fields
View Source
AlternateGuestName
The alternate guest name of the virtual machine when
guest_id is a non-specific operating system, like otherGuest.
Declaration
public readonly string AlternateGuestName
Field Value
| Type |
Description |
| System.String |
|
View Source
DatacenterId
Declaration
public readonly string DatacenterId
Field Value
| Type |
Description |
| System.String |
|
View Source
Disks
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 by scsi_controller_scan_count
are scanned for disks. The sub-attributes are:
Declaration
public readonly ImmutableArray<GetVirtualMachineDiskResult> Disks
Field Value
View Source
Firmware
The firmware type for this virtual machine. Can be bios or efi.
Declaration
public readonly string Firmware
Field Value
| Type |
Description |
| System.String |
|
View Source
GuestId
The guest ID of the virtual machine or template.
Declaration
public readonly string GuestId
Field Value
| Type |
Description |
| System.String |
|
View Source
GuestIpAddresses
A list of IP addresses as reported by VMWare tools.
Declaration
public readonly ImmutableArray<string> GuestIpAddresses
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableArray<System.String> |
|
View Source
Id
The provider-assigned unique ID for this managed resource.
Declaration
public readonly string Id
Field Value
| Type |
Description |
| System.String |
|
View Source
Name
Declaration
public readonly string Name
Field Value
| Type |
Description |
| System.String |
|
View Source
NetworkInterfaceTypes
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, or vmxnet3.
Declaration
public readonly ImmutableArray<string> NetworkInterfaceTypes
Field Value
| Type |
Description |
| System.Collections.Immutable.ImmutableArray<System.String> |
|
View Source
ScsiBusSharing
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.
Declaration
public readonly string ScsiBusSharing
Field Value
| Type |
Description |
| System.String |
|
View Source
ScsiControllerScanCount
Declaration
public readonly int? ScsiControllerScanCount
Field Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
View Source
ScsiType
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), or mixed when
there are multiple controller types. Only the first number of controllers
defined by scsi_controller_scan_count are scanned.
Declaration
public readonly string ScsiType
Field Value
| Type |
Description |
| System.String |
|