public sealed class MachineDetails : IMessage<MachineDetails>, IEquatable<MachineDetails>, IDeepCloneable<MachineDetails>, IBufferMessage, IMessageReference documentation and code samples for the Migration Center v1 API class MachineDetails.
Details of a machine.
Implements
IMessageMachineDetails, IEquatableMachineDetails, IDeepCloneableMachineDetails, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
MachineDetails()
public MachineDetails()MachineDetails(MachineDetails)
public MachineDetails(MachineDetails other)| Parameter | |
|---|---|
| Name | Description |
other |
MachineDetails |
Properties
Architecture
public MachineArchitectureDetails Architecture { get; set; }Architecture details (vendor, CPU architecture).
| Property Value | |
|---|---|
| Type | Description |
MachineArchitectureDetails |
|
CoreCount
public int CoreCount { get; set; }Number of CPU cores in the machine. Must be non-negative.
| Property Value | |
|---|---|
| Type | Description |
int |
|
CreateTime
public Timestamp CreateTime { get; set; }Machine creation time.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Disks
public MachineDiskDetails Disks { get; set; }Disk details.
| Property Value | |
|---|---|
| Type | Description |
MachineDiskDetails |
|
GuestOs
public GuestOsDetails GuestOs { get; set; }Guest OS information.
| Property Value | |
|---|---|
| Type | Description |
GuestOsDetails |
|
MachineName
public string MachineName { get; set; }Machine name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MemoryMb
public int MemoryMb { get; set; }The amount of memory in the machine. Must be non-negative.
| Property Value | |
|---|---|
| Type | Description |
int |
|
Network
public MachineNetworkDetails Network { get; set; }Network details.
| Property Value | |
|---|---|
| Type | Description |
MachineNetworkDetails |
|
Platform
public PlatformDetails Platform { get; set; }Platform specific information.
| Property Value | |
|---|---|
| Type | Description |
PlatformDetails |
|
PowerState
public MachineDetails.Types.PowerState PowerState { get; set; }Power state of the machine.
| Property Value | |
|---|---|
| Type | Description |
MachineDetailsTypesPowerState |
|
Uuid
public string Uuid { get; set; }Machine unique identifier.
| Property Value | |
|---|---|
| Type | Description |
string |
|