Show / Hide Table of Contents

Class ManagedMySqlDatabaseSummary

The details of the Managed MySQL Database. MySQL support within OCI Database Management service has been deprecated as of January 29, 2026.

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

Properties

CompartmentId

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

The OCID of the compartment.

Remarks

Required

DatabaseType

Declaration
[JsonProperty(PropertyName = "databaseType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MySqlType? DatabaseType { get; set; }
Property Value
Type Description
MySqlType?

The type of the MySQL Database. Indicates whether the database is external or MDS.

DbName

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

The name of the MySQL Database.

Remarks

Required

DbVersion

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

The version of the MySQL Database.

Remarks

Required

HeatWaveManagementType

Declaration
[JsonProperty(PropertyName = "heatWaveManagementType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ManagedMySqlDatabase.HeatWaveManagementTypeEnum? HeatWaveManagementType { get; set; }
Property Value
Type Description
ManagedMySqlDatabase.HeatWaveManagementTypeEnum?

The selected management type for a HeatWave MySQL DB system.

Id

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

The OCID of the Managed MySQL Database.

Remarks

Required

LifecycleState

Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LifecycleStates? LifecycleState { get; set; }
Property Value
Type Description
LifecycleStates?

Indicates lifecycle state of the resource.

ManagementState

Declaration
[JsonProperty(PropertyName = "managementState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ManagementState? ManagementState { get; set; }
Property Value
Type Description
ManagementState?

Indicates database management status.

Name

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

The name of the Managed MySQL Database.

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 the Managed MySQL Database was created.

Remarks

Required

In this article
Back to top