/// <summary> /// Initializes a new instance of the <see cref="ViewBoxStats" /> class. /// </summary> /// <param name="cloudUsagePerfStats">cloudUsagePerfStats.</param> /// <param name="dataUsageStats">dataUsageStats.</param> /// <param name="id">Specifies the id of the Storage Domain (View Box)..</param> /// <param name="localUsagePerfStats">localUsagePerfStats.</param> /// <param name="logicalStats">logicalStats.</param> /// <param name="usagePerfStats">usagePerfStats.</param> public ViewBoxStats(UsageAndPerformanceStats cloudUsagePerfStats = default(UsageAndPerformanceStats), DataUsageStats dataUsageStats = default(DataUsageStats), long?id = default(long?), UsageAndPerformanceStats localUsagePerfStats = default(UsageAndPerformanceStats), LogicalStats logicalStats = default(LogicalStats), UsageAndPerformanceStats usagePerfStats = default(UsageAndPerformanceStats)) { this.Id = id; this.CloudUsagePerfStats = cloudUsagePerfStats; this.DataUsageStats = dataUsageStats; this.Id = id; this.LocalUsagePerfStats = localUsagePerfStats; this.LogicalStats = logicalStats; this.UsagePerfStats = usagePerfStats; }
/// <summary> /// Initializes a new instance of the <see cref="ClusterStats" /> class. /// </summary> /// <param name="cloudUsagePerfStats">Provides usage and performance statistics for the remote data stored on a Cloud Tier by the Cohesity Cluster..</param> /// <param name="dataReductionRatio">Specifies the ratio of logical bytes (not reduced by change-block tracking, compression and deduplication) to physical bytes (reduced by change-block tracking, compression and deduplication)..</param> /// <param name="dataUsageStats">dataUsageStats.</param> /// <param name="id">Specifies the id of the Cohesity Cluster..</param> /// <param name="localUsagePerfStats">Provides usage and performance statistics for local data stored directly on the Cohesity Cluster..</param> /// <param name="logicalStats">Specifies the total logical data size of all the local and Cloud Tier data stored by the Cohesity Cluster before the data is reduced by change-block tracking, compression and deduplication. The size of the data if the data is fully hydrated or expanded..</param> /// <param name="usagePerfStats">Provides usage and performance statistics about the local data stored directly on the Cohesity Cluster and the remote data stored on a Cloud Tier for the Cohesity Cluster..</param> public ClusterStats(UsageAndPerformanceStats cloudUsagePerfStats = default(UsageAndPerformanceStats), double?dataReductionRatio = default(double?), DataUsageStats dataUsageStats = default(DataUsageStats), long?id = default(long?), UsageAndPerformanceStats localUsagePerfStats = default(UsageAndPerformanceStats), LogicalStats logicalStats = default(LogicalStats), UsageAndPerformanceStats usagePerfStats = default(UsageAndPerformanceStats)) { this.CloudUsagePerfStats = cloudUsagePerfStats; this.DataReductionRatio = dataReductionRatio; this.Id = id; this.LocalUsagePerfStats = localUsagePerfStats; this.LogicalStats = logicalStats; this.UsagePerfStats = usagePerfStats; this.CloudUsagePerfStats = cloudUsagePerfStats; this.DataReductionRatio = dataReductionRatio; this.DataUsageStats = dataUsageStats; this.Id = id; this.LocalUsagePerfStats = localUsagePerfStats; this.LogicalStats = logicalStats; this.UsagePerfStats = usagePerfStats; }
/// <summary> /// Initializes a new instance of the <see cref="NodeStats" /> class. /// </summary> /// <param name="id">Id is the Id of the Node..</param> /// <param name="usagePerfStats">usagePerfStats.</param> public NodeStats(long?id = default(long?), UsageAndPerformanceStats usagePerfStats = default(UsageAndPerformanceStats)) { this.Id = id; this.Id = id; this.UsagePerfStats = usagePerfStats; }