Class DiscoveredExternalDatabase
The details of an external Oracle Database discovered in an external DB system discovery run.
Inherited Members
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class DiscoveredExternalDatabase : DiscoveredExternalDbSystemComponent
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
Connector
Declaration
[JsonProperty(PropertyName = "connector")]
public ExternalDbSystemDiscoveryConnector Connector { get; set; }
Property Value
Type | Description |
---|---|
ExternalDbSystemDiscoveryConnector |
DbEdition
Declaration
[JsonProperty(PropertyName = "dbEdition")]
public string DbEdition { get; set; }
Property Value
Type | Description |
---|---|
string | The Oracle Database edition. |
DbId
Declaration
[JsonProperty(PropertyName = "dbId")]
public string DbId { get; set; }
Property Value
Type | Description |
---|---|
string | The Oracle Database ID. |
DbPacks
Declaration
[JsonProperty(PropertyName = "dbPacks")]
public string DbPacks { get; set; }
Property Value
Type | Description |
---|---|
string | The database packs licensed for the external Oracle Database. |
DbRole
Declaration
[JsonProperty(PropertyName = "dbRole")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DiscoveredExternalDatabase.DbRoleEnum? DbRole { get; set; }
Property Value
Type | Description |
---|---|
DiscoveredExternalDatabase.DbRoleEnum? | The role of the Oracle Database in Oracle Data Guard configuration. |
DbType
Declaration
[JsonProperty(PropertyName = "dbType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DatabaseSubType? DbType { get; set; }
Property Value
Type | Description |
---|---|
DatabaseSubType? | The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database. |
DbUniqueName
Declaration
[Required(ErrorMessage = "DbUniqueName is required.")]
[JsonProperty(PropertyName = "dbUniqueName")]
public string DbUniqueName { get; set; }
Property Value
Type | Description |
---|---|
string | The |
Remarks
Required
DbVersion
Declaration
[JsonProperty(PropertyName = "dbVersion")]
public string DbVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The Oracle Database version. |
IsCluster
Declaration
[JsonProperty(PropertyName = "isCluster")]
public bool? IsCluster { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the Oracle Database is part of a cluster. |
PluggableDatabases
Declaration
[JsonProperty(PropertyName = "pluggableDatabases")]
public List<DiscoveredExternalPluggableDatabase> PluggableDatabases { get; set; }
Property Value
Type | Description |
---|---|
List<DiscoveredExternalPluggableDatabase> | The list of Pluggable Databases. |