Show / Hide Table of Contents

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()
Namespace: Pulumi.VSphere
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
Type Description
System.Collections.Immutable.ImmutableArray<GetVirtualMachineDiskResult>
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
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.