Show / Hide Table of Contents

Class AzureVmDetails

AzureVmDetails describes a VM in Azure.

Inheritance
object
AzureVmDetails
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 AzureVmDetails : IDirectResponseSchema

Properties

Architecture

The CPU architecture.

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

BootOption

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?

ComputerName

The VM's ComputerName.

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

CpuCount

The number of cpus the VM has.

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

DiskCount

The number of disks the VM has, including OS disk.

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

Disks

Description of the data disks.

Declaration
[JsonProperty("disks")]
public virtual IList<Disk> Disks { get; set; }
Property Value
Type Description
IList<Disk>

ETag

The ETag of the item.

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

MemoryMb

The memory size of the VM in MB.

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

OsDescription

Description of the OS.

Declaration
[JsonProperty("osDescription")]
public virtual OSDescription OsDescription { get; set; }
Property Value
Type Description
OSDescription

OsDisk

Description of the OS disk.

Declaration
[JsonProperty("osDisk")]
public virtual OSDisk OsDisk { get; set; }
Property Value
Type Description
OSDisk

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

Tags

The tags of the VM.

Declaration
[JsonProperty("tags")]
public virtual IDictionary<string, string> Tags { get; set; }
Property Value
Type Description
IDictionary<string, string>

VmId

The VM full path in Azure.

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

VmSize

VM size as configured in Azure. Determines the VM's hardware spec.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX