Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ManagedDatabase

The details of a Managed Database.

Properties

Optional additionalDetails

additionalDetails: undefined | object

The additional details specific to a type of database defined in {@code {"key": "value"}} format. Example: {@code {"bar-key": "value"}}

compartmentId

compartmentId: string

The OCID of the compartment.

Optional databaseStatus

databaseStatus: model.DatabaseStatus

The status of the Oracle Database. Indicates whether the status of the database is UP, DOWN, or UNKNOWN at the current time.

databaseSubType

databaseSubType: DatabaseSubType

The subtype of the Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, Non-container Database, Autonomous Database, or Autonomous Container Database.

databaseType

databaseType: DatabaseType

The type of Oracle Database installation.

Optional databaseVersion

databaseVersion: undefined | string

The Oracle Database version.

Optional dbSystemId

dbSystemId: undefined | string

The OCID of the external DB system that this Managed Database is part of.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {@code {"Operations": {"CostCenter": "42"}}}

Optional deploymentType

deploymentType: model.DeploymentType

The infrastructure used to deploy the Oracle Database.

Optional freeformTags

freeformTags: undefined | object

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {@code {"Department": "Finance"}}

id

id: string

The OCID of the Managed Database.

Optional instanceCount

instanceCount: undefined | number

The number of Oracle Real Application Clusters (Oracle RAC) database instances. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional instanceDetails

instanceDetails: Array<InstanceDetails>

The details of the Oracle Real Application Clusters (Oracle RAC) database instances.

isCluster

isCluster: boolean

Indicates whether the Oracle Database is part of a cluster.

Optional managedDatabaseGroups

managedDatabaseGroups: Array<ParentGroup>

A list of Managed Database Groups that the Managed Database belongs to.

Optional managementOption

managementOption: model.ManagementOption

The management option used when enabling Database Management.

name

name: string

The name of the Managed Database.

Optional parentContainerCompartmentId

parentContainerCompartmentId: undefined | string

The OCID of the compartment in which the parent Container Database resides, if the Managed Database is a Pluggable Database (PDB).

Optional parentContainerId

parentContainerId: undefined | string

The OCID of the parent Container Database if Managed Database is a Pluggable Database.

Optional parentContainerName

parentContainerName: undefined | string

The name of the parent Container Database.

Optional pdbCount

pdbCount: undefined | number

The number of PDBs in the Container Database. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional pdbStatus

The status of the PDB in the Container Database.

Optional storageSystemId

storageSystemId: undefined | string

The OCID of the storage DB system.

timeCreated

timeCreated: Date

The date and time the Managed Database was created.

Optional workloadType

workloadType: model.WorkloadType

The workload type of the Autonomous Database.

Functions

getDeserializedJsonObj

getJsonObj