Migration Center v1 API - Class ComputeEngineShapeDescriptor (1.0.0)

public sealed class ComputeEngineShapeDescriptor : IMessage<ComputeEngineShapeDescriptor>, IEquatable<ComputeEngineShapeDescriptor>, IDeepCloneable<ComputeEngineShapeDescriptor>, IBufferMessage, IMessage

Reference documentation and code samples for the Migration Center v1 API class ComputeEngineShapeDescriptor.

Compute Engine target shape descriptor.

Inheritance

object > ComputeEngineShapeDescriptor

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

ComputeEngineShapeDescriptor()

public ComputeEngineShapeDescriptor()

ComputeEngineShapeDescriptor(ComputeEngineShapeDescriptor)

public ComputeEngineShapeDescriptor(ComputeEngineShapeDescriptor other)
Parameter
NameDescription
otherComputeEngineShapeDescriptor

Properties

LogicalCoreCount

public int LogicalCoreCount { get; set; }

Number of logical cores.

Property Value
TypeDescription
int

MachineType

public string MachineType { get; set; }

Compute Engine machine type.

Property Value
TypeDescription
string

MemoryMb

public int MemoryMb { get; set; }

Memory in mebibytes.

Property Value
TypeDescription
int

PhysicalCoreCount

public int PhysicalCoreCount { get; set; }

Number of physical cores.

Property Value
TypeDescription
int

Series

public string Series { get; set; }

Compute Engine machine series.

Property Value
TypeDescription
string

Storage

public RepeatedField<ComputeStorageDescriptor> Storage { get; }

Compute Engine storage. Never empty.

Property Value
TypeDescription
RepeatedFieldComputeStorageDescriptor