public sealed class ReportSummary.Types.AssetAggregateStats : IMessage<ReportSummary.Types.AssetAggregateStats>, IEquatable<ReportSummary.Types.AssetAggregateStats>, IDeepCloneable<ReportSummary.Types.AssetAggregateStats>, IBufferMessage, IMessage
Reference documentation and code samples for the Migration Center v1 API class ReportSummary.Types.AssetAggregateStats.
Aggregate statistics for a collection of assets.
Implements
IMessageReportSummaryTypesAssetAggregateStats, IEquatableReportSummaryTypesAssetAggregateStats, IDeepCloneableReportSummaryTypesAssetAggregateStats, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
AssetAggregateStats()
public AssetAggregateStats()
AssetAggregateStats(AssetAggregateStats)
public AssetAggregateStats(ReportSummary.Types.AssetAggregateStats other)
Parameter | |
---|---|
Name | Description |
other | ReportSummaryTypesAssetAggregateStats |
Properties
CoreCountHistogram
public ReportSummary.Types.HistogramChartData CoreCountHistogram { get; set; }
Histogram showing a distribution of CPU core counts.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesHistogramChartData |
MemoryBytesHistogram
public ReportSummary.Types.HistogramChartData MemoryBytesHistogram { get; set; }
Histogram showing a distribution of memory sizes.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesHistogramChartData |
MemoryUtilizationChart
public ReportSummary.Types.UtilizationChartData MemoryUtilizationChart { get; set; }
Total memory split into Used/Free buckets.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesUtilizationChartData |
OperatingSystem
public ReportSummary.Types.ChartData OperatingSystem { get; set; }
Count of assets grouped by Operating System families.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesChartData |
StorageBytesHistogram
public ReportSummary.Types.HistogramChartData StorageBytesHistogram { get; set; }
Histogram showing a distribution of memory sizes.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesHistogramChartData |
StorageUtilizationChart
public ReportSummary.Types.UtilizationChartData StorageUtilizationChart { get; set; }
Total memory split into Used/Free buckets.
Property Value | |
---|---|
Type | Description |
ReportSummaryTypesUtilizationChartData |
TotalAssets
public long TotalAssets { get; set; }
Count of the number of unique assets in this collection.
Property Value | |
---|---|
Type | Description |
long |
TotalCores
public long TotalCores { get; set; }
Sum of the CPU core count of all the assets in this collection.
Property Value | |
---|---|
Type | Description |
long |
TotalMemoryBytes
public long TotalMemoryBytes { get; set; }
Sum of the memory in bytes of all the assets in this collection.
Property Value | |
---|---|
Type | Description |
long |
TotalStorageBytes
public long TotalStorageBytes { get; set; }
Sum of persistent storage in bytes of all the assets in this collection.
Property Value | |
---|---|
Type | Description |
long |