Migration Center v1 API - Class MigrationInsight (1.4.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
Name Description
other MigrationInsight

Properties

ComputeEngineTarget

public ComputeEngineMigrationTarget ComputeEngineTarget { get; set; }

Output only. A Google Compute Engine target.

Property Value
Type Description
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
Type Description
FitDescriptor

MigrationTargetCase

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