public sealed class ReportSummary.Types.AssetAggregateStats : IMessage<ReportSummary.Types.AssetAggregateStats>, IEquatable<ReportSummary.Types.AssetAggregateStats>, IDeepCloneable<ReportSummary.Types.AssetAggregateStats>, IBufferMessage, IMessageReference 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 |
|