Show / Hide Table of Contents

Class VmwareVmDetails

VmwareVmDetails describes a VM in vCenter.

Inheritance
object
VmwareVmDetails
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VMMigrationService.v1.Data
Assembly: Google.Apis.VMMigrationService.v1.dll
Syntax
public class VmwareVmDetails : IDirectResponseSchema

Properties

Architecture

Output only. The CPU architecture.

Declaration
[JsonProperty("architecture")]
public virtual string Architecture { get; set; }
Property Value
Type Description
string

BootOption

Output only. The VM Boot Option.

Declaration
[JsonProperty("bootOption")]
public virtual string BootOption { get; set; }
Property Value
Type Description
string

CommittedStorageMb

The total size of the storage allocated to the VM in MB.

Declaration
[JsonProperty("committedStorageMb")]
public virtual long? CommittedStorageMb { get; set; }
Property Value
Type Description
long?

CpuCount

The number of cpus in the VM.

Declaration
[JsonProperty("cpuCount")]
public virtual int? CpuCount { get; set; }
Property Value
Type Description
int?

DatacenterDescription

The descriptive name of the vCenter's datacenter this VM is contained in.

Declaration
[JsonProperty("datacenterDescription")]
public virtual string DatacenterDescription { get; set; }
Property Value
Type Description
string

DatacenterId

The id of the vCenter's datacenter this VM is contained in.

Declaration
[JsonProperty("datacenterId")]
public virtual string DatacenterId { get; set; }
Property Value
Type Description
string

DiskCount

The number of disks the VM has.

Declaration
[JsonProperty("diskCount")]
public virtual int? DiskCount { get; set; }
Property Value
Type Description
int?

DisplayName

The display name of the VM. Note that this is not necessarily unique.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GuestDescription

The VM's OS. See for example https://vdc-repo.vmware.com/vmwb-repository/dcr-public/da47f910-60ac-438b-8b9b-6122f4d14524/16b7274a-bf8b-4b4c-a05e-746f2aa93c8c/doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html for types of strings this might hold.

Declaration
[JsonProperty("guestDescription")]
public virtual string GuestDescription { get; set; }
Property Value
Type Description
string

MemoryMb

The size of the memory of the VM in MB.

Declaration
[JsonProperty("memoryMb")]
public virtual int? MemoryMb { get; set; }
Property Value
Type Description
int?

PowerState

The power state of the VM at the moment list was taken.

Declaration
[JsonProperty("powerState")]
public virtual string PowerState { get; set; }
Property Value
Type Description
string

Uuid

The unique identifier of the VM in vCenter.

Declaration
[JsonProperty("uuid")]
public virtual string Uuid { get; set; }
Property Value
Type Description
string

VmId

The VM's id in the source (note that this is not the MigratingVm's id). This is the moref id of the VM.

Declaration
[JsonProperty("vmId")]
public virtual string VmId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX