Show / Hide Table of Contents

Class MySqlDatabaseConnectorSummary

Details of external database connector. MySQL support within OCI Database Management service has been deprecated as of January 29, 2026.

Inheritance
object
MySqlDatabaseConnectorSummary
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 MySqlDatabaseConnectorSummary

Properties

AssociatedServices

Declaration
[JsonProperty(PropertyName = "associatedServices")]
public string AssociatedServices { get; set; }
Property Value
Type Description
string

OCI Services associated with this connector.

CompartmentId

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

OCID of compartment for the External MySQL connector.

ConnectionStatus

Declaration
[JsonProperty(PropertyName = "connectionStatus")]
public string ConnectionStatus { get; set; }
Property Value
Type Description
string

Connection Status.

ConnectorType

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

Connector Type.

CredentialType

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

Credential type used to connect to database.

HostName

Declaration
[JsonProperty(PropertyName = "hostName")]
public string HostName { get; set; }
Property Value
Type Description
string

Host name for Connector.

Id

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

OCID of MySQL Database Connector.

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.

MacsAgentId

Declaration
[JsonProperty(PropertyName = "macsAgentId")]
public string MacsAgentId { get; set; }
Property Value
Type Description
string

Agent Id of the MACS agent.

Name

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

External MySQL Database Connector Name

NetworkProtocol

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

Network Protocol.

Port

Declaration
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
Type Description
int?

Connector port.

SourceDatabase

Declaration
[JsonProperty(PropertyName = "sourceDatabase")]
public string SourceDatabase { get; set; }
Property Value
Type Description
string

Name of MySQL Database.

SourceDatabaseType

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

Type of MySQL Database.

SystemTags

Declaration
[JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system.
Example: {"orcl-cloud": {"free-tier-retained": "true"}}

TimeConnectionStatusUpdated

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

Time when connection status was last updated.

TimeCreated

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

Connector creation time.

TimeUpdated

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

Connector update time.

In this article
Back to top