Show / Hide Table of Contents

Class HeatWaveClusterMemoryEstimate

HeatWave cluster memory estimate that can be used to determine a suitable HeatWave cluster size. For each MySQL user table the estimated memory footprint when the table is loaded to the HeatWave cluster memory is returned.

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

Properties

DbSystemId

Declaration
[Required(ErrorMessage = "DbSystemId is required.")]
[JsonProperty(PropertyName = "dbSystemId")]
public string DbSystemId { get; set; }
Property Value
Type Description
string

The OCID of the DB System the HeatWave cluster memory estimate is associated with.

Remarks

Required

Status

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

Current status of the Work Request generating the HeatWave cluster memory estimate.

Remarks

Required

TableSchemas

Declaration
[Required(ErrorMessage = "TableSchemas is required.")]
[JsonProperty(PropertyName = "tableSchemas")]
public List<HeatWaveClusterSchemaMemoryEstimate> TableSchemas { get; set; }
Property Value
Type Description
List<HeatWaveClusterSchemaMemoryEstimate>

Collection of schemas with estimated memory footprints for MySQL user tables of each schema when loaded to HeatWave cluster memory.

Remarks

Required

TimeCreated

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

The date and time that the Work Request to generate the HeatWave cluster memory estimate was issued, as described by RFC 3339.

Remarks

Required

TimeUpdated

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

The date and time that the HeatWave cluster memory estimate was generated, as described by RFC 3339.

Remarks

Required

In this article
Back to top