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.
Implements
IMessageMigrationInsight, IEquatableMigrationInsight, IDeepCloneableMigrationInsight, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
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 |