Migration Center v1 API - Class ReportSummary.Types.ComputeEngineFinding (1.0.0-beta01)

public sealed class ReportSummary.Types.ComputeEngineFinding : IMessage<ReportSummary.Types.ComputeEngineFinding>, IEquatable<ReportSummary.Types.ComputeEngineFinding>, IDeepCloneable<ReportSummary.Types.ComputeEngineFinding>, IBufferMessage, IMessage

Reference documentation and code samples for the Migration Center v1 API class ReportSummary.Types.ComputeEngineFinding.

A set of findings that applies to assets destined for Compute Engine.

Inheritance

object > ReportSummary.Types.ComputeEngineFinding

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

ComputeEngineFinding()

public ComputeEngineFinding()

ComputeEngineFinding(ComputeEngineFinding)

public ComputeEngineFinding(ReportSummary.Types.ComputeEngineFinding other)
Parameter
NameDescription
otherReportSummaryTypesComputeEngineFinding

Properties

AllocatedAssetCount

public long AllocatedAssetCount { get; set; }

Count of assets which were allocated.

Property Value
TypeDescription
long

AllocatedDiskTypes

public RepeatedField<PersistentDiskType> AllocatedDiskTypes { get; }

Set of disk types allocated to assets.

Property Value
TypeDescription
RepeatedFieldPersistentDiskType

AllocatedRegions

public RepeatedField<string> AllocatedRegions { get; }

Set of regions in which the assets were allocated.

Property Value
TypeDescription
RepeatedFieldstring

MachineSeriesAllocations

public RepeatedField<ReportSummary.Types.MachineSeriesAllocation> MachineSeriesAllocations { get; }

Distribution of assets based on the Machine Series.

Property Value
TypeDescription
RepeatedFieldReportSummaryTypesMachineSeriesAllocation