Show / Hide Table of Contents

Class SummarizeHostInsightHostRecommendationAggregation

Returns list of hosts with resource statistics like usage, capacity, utilization, usage change percent and load.

Inheritance
object
SummarizeHostInsightHostRecommendationAggregation
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class SummarizeHostInsightHostRecommendationAggregation

Properties

Details

Declaration
[JsonProperty(PropertyName = "details")]
public HostInsightHostRecommendations Details { get; set; }
Property Value
Type Description
HostInsightHostRecommendations

ItemDurationInMs

Declaration
[Required(ErrorMessage = "ItemDurationInMs is required.")]
[JsonProperty(PropertyName = "itemDurationInMs")]
public long? ItemDurationInMs { get; set; }
Property Value
Type Description
long?

Time duration in milliseconds between data points (one hour or one day).

Remarks

Required

ResourceMetric

Declaration
[Required(ErrorMessage = "ResourceMetric is required.")]
[JsonProperty(PropertyName = "resourceMetric")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SummarizeHostInsightHostRecommendationAggregation.ResourceMetricEnum? ResourceMetric { get; set; }
Property Value
Type Description
SummarizeHostInsightHostRecommendationAggregation.ResourceMetricEnum?

Defines the type of resource metric (CPU, Physical Memory, Logical Memory)

Remarks

Required

TimeIntervalEnd

Declaration
[Required(ErrorMessage = "TimeIntervalEnd is required.")]
[JsonProperty(PropertyName = "timeIntervalEnd")]
public DateTime? TimeIntervalEnd { get; set; }
Property Value
Type Description
DateTime?

The end timestamp that was passed into the request.

Remarks

Required

TimeIntervalStart

Declaration
[Required(ErrorMessage = "TimeIntervalStart is required.")]
[JsonProperty(PropertyName = "timeIntervalStart")]
public DateTime? TimeIntervalStart { get; set; }
Property Value
Type Description
DateTime?

The start timestamp that was passed into the request.

Remarks

Required

UsageUnit

Declaration
[Required(ErrorMessage = "UsageUnit is required.")]
[JsonProperty(PropertyName = "usageUnit")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SummarizeHostInsightHostRecommendationAggregation.UsageUnitEnum? UsageUnit { get; set; }
Property Value
Type Description
SummarizeHostInsightHostRecommendationAggregation.UsageUnitEnum?

Displays usage unit ( CORES, GB , PERCENT, MBPS)

Remarks

Required

In this article
Back to top