Show / Hide Table of Contents

Class EstimateCostSavingSummary

Autonomous AI Database cost savings.

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

Properties

CostSavingsWithElasticPool

Declaration
[JsonProperty(PropertyName = "costSavingsWithElasticPool")]
public double CostSavingsWithElasticPool { get; set; }
Property Value
Type Description
double

Estimated cost savings in percentage with elastic pool utilization.

EstimatedUsageWithoutElasticPool

Declaration
[JsonProperty(PropertyName = "estimatedUsageWithoutElasticPool")]
public long? EstimatedUsageWithoutElasticPool { get; set; }
Property Value
Type Description
long?

CPU cost for a given time period under regular billing plan, in ECPU hours.

IsCpuAutoscale

Declaration
[JsonProperty(PropertyName = "isCpuAutoscale")]
public bool? IsCpuAutoscale { get; set; }
Property Value
Type Description
bool?

Indicates if CPU autoscaling is applied.

TimeEnded

Declaration
[JsonProperty(PropertyName = "timeEnded")]
public DateTime? TimeEnded { get; set; }
Property Value
Type Description
DateTime?

The epoch time at which cost aggregation ends.

TimeStarted

Declaration
[JsonProperty(PropertyName = "timeStarted")]
public DateTime? TimeStarted { get; set; }
Property Value
Type Description
DateTime?

The epoch time at which cost aggregation starts.

UsageWithElasticPool

Declaration
[JsonProperty(PropertyName = "usageWithElasticPool")]
public long? UsageWithElasticPool { get; set; }
Property Value
Type Description
long?

CPU cost for a given time period under elastic pool billing plan, in ECPU hours.

In this article
Back to top