Show / Hide Table of Contents

Class MachineDetails

Details of a machine.

Inheritance
object
MachineDetails
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.MigrationCenterAPI.v1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1.dll
Syntax
public class MachineDetails : IDirectResponseSchema

Properties

Architecture

Architecture details (vendor, CPU architecture).

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

CoreCount

Number of logical CPU cores in the machine. Must be non-negative.

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

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Machine creation time.

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

DiskPartitions

Optional. Disk partitions details. Note: Partitions are not necessarily mounted on local disks and therefore might not have a one-to-one correspondence with local disks.

Declaration
[JsonProperty("diskPartitions")]
public virtual DiskPartitionDetails DiskPartitions { get; set; }
Property Value
Type Description
DiskPartitionDetails

Disks

Disk details.

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

ETag

The ETag of the item.

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

GuestOs

Guest OS information.

Declaration
[JsonProperty("guestOs")]
public virtual GuestOsDetails GuestOs { get; set; }
Property Value
Type Description
GuestOsDetails

MachineName

Machine name.

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

MemoryMb

The amount of memory in the machine. Must be non-negative.

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

Network

Network details.

Declaration
[JsonProperty("network")]
public virtual MachineNetworkDetails Network { get; set; }
Property Value
Type Description
MachineNetworkDetails

Platform

Platform specific information.

Declaration
[JsonProperty("platform")]
public virtual PlatformDetails Platform { get; set; }
Property Value
Type Description
PlatformDetails

PowerState

Power state of the machine.

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

Uuid

Machine unique identifier.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX