Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace AutonomousDatabaseInsight

Database insight resource.

Properties

compartmentId

compartmentId: string

Compartment identifier of the database

Optional connectionDetails

connectionDetails: model.ConnectionDetails

Optional credentialDetails

Optional databaseConnectionStatusDetails

databaseConnectionStatusDetails: undefined | string

A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.

Optional databaseDisplayName

databaseDisplayName: undefined | string

Display name of database

databaseId

databaseId: string

The OCID of the database.

databaseName

databaseName: string

Name of database

databaseResourceType

databaseResourceType: string

OCI database resource type

Optional databaseType

databaseType: undefined | string

Operations Insights internal representation of the database type.

Optional databaseVersion

databaseVersion: undefined | string

The version of the database.

Optional dbAdditionalDetails

dbAdditionalDetails: any

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.

definedTags

definedTags: object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Type declaration

  • [key: string]: object
    • [key: string]: any

Const entitySource

entitySource: string = "AUTONOMOUS_DATABASE"

freeformTags

freeformTags: object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

Type declaration

  • [key: string]: string

id

id: string

Database insight identifier

Optional isAdvancedFeaturesEnabled

isAdvancedFeaturesEnabled: undefined | false | true

Flag is to identify if advanced features for autonomous database is enabled or not

Optional lifecycleDetails

lifecycleDetails: undefined | string

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

lifecycleState

lifecycleState: LifecycleState

The current state of the database.

Optional opsiPrivateEndpointId

opsiPrivateEndpointId: undefined | string

The OCID of the OPSI private endpoint

Optional processorCount

processorCount: undefined | number

Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

status

Indicates the status of a database insight in Operations Insights

Optional systemTags

systemTags: undefined | object

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"orcl-cloud": {"free-tier-retained": "true"}}}

timeCreated

timeCreated: Date

The time the the database insight was first enabled. An RFC3339 formatted datetime string

Optional timeUpdated

timeUpdated: Date

The time the database insight was updated. An RFC3339 formatted datetime string

Methods

getDeserializedJsonObj

getJsonObj