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.
Inherited Members
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