Show / Hide Table of Contents

Class MacsManagedExternalDatabaseInsight

Database insight resource.

Inheritance
object
DatabaseInsight
MacsManagedExternalDatabaseInsight
Inherited Members
DatabaseInsight.Id
DatabaseInsight.CompartmentId
DatabaseInsight.Status
DatabaseInsight.DatabaseType
DatabaseInsight.DatabaseVersion
DatabaseInsight.ProcessorCount
DatabaseInsight.FreeformTags
DatabaseInsight.DefinedTags
DatabaseInsight.SystemTags
DatabaseInsight.TimeCreated
DatabaseInsight.TimeUpdated
DatabaseInsight.LifecycleState
DatabaseInsight.LifecycleDetails
DatabaseInsight.DatabaseConnectionStatusDetails
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class MacsManagedExternalDatabaseInsight : DatabaseInsight

Properties

ConnectionCredentialDetails

Declaration
[JsonProperty(PropertyName = "connectionCredentialDetails")]
public CredentialDetails ConnectionCredentialDetails { get; set; }
Property Value
Type Description
CredentialDetails

ConnectionDetails

Declaration
[JsonProperty(PropertyName = "connectionDetails")]
public ConnectionDetails ConnectionDetails { get; set; }
Property Value
Type Description
ConnectionDetails

ConnectorId

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

The OCID of External Database Connector

DatabaseDisplayName

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

Display name of database

DatabaseId

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

The OCID of the database.

Remarks

Required

DatabaseName

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

Name of database

Remarks

Required

DatabaseResourceType

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

OCI database resource type

Remarks

Required

DbAdditionalDetails

Declaration
[JsonProperty(PropertyName = "dbAdditionalDetails")]
public object DbAdditionalDetails { get; set; }
Property Value
Type Description
object

Additional details of a database in JSON format. For autonomous databases, this is the AutonomousDatabase object serialized as a JSON string as defined in https://docs.cloud.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/. For EM, pass in null or an empty string. Note that this string needs to be escaped when specified in the curl command.

ManagementAgentId

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

The OCID of the Management Agent

In this article
Back to top