Migration Center v1 API - Class MigrationInsight (1.0.0)

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

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

An insight about potential migrations for an asset.

Inheritance

object > MigrationInsight

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

MigrationInsight()

public MigrationInsight()

MigrationInsight(MigrationInsight)

public MigrationInsight(MigrationInsight other)
Parameter
NameDescription
otherMigrationInsight

Properties

ComputeEngineTarget

public ComputeEngineMigrationTarget ComputeEngineTarget { get; set; }

Output only. A Google Compute Engine target.

Property Value
TypeDescription
ComputeEngineMigrationTarget

Fit

public FitDescriptor Fit { get; set; }

Output only. Description of how well the asset this insight is associated with fits the proposed migration.

Property Value
TypeDescription
FitDescriptor

MigrationTargetCase

public MigrationInsight.MigrationTargetOneofCase MigrationTargetCase { get; }
Property Value
TypeDescription
MigrationInsightMigrationTargetOneofCase