AutonomousDatabaseBaseProperties interface

Autonomous Database base resource model.

Properties

actualUsedDataStorageSizeInTbs

The current amount of storage in use for user and system data, in terabytes (TB). NOTE: This property will not be serialized. It can only be populated by the server.

adminPassword

Admin password. This value contains a credential. Consider obscuring before showing to users

allocatedStorageSizeInTbs

The amount of storage currently allocated for the database tables and billed for, rounded up. NOTE: This property will not be serialized. It can only be populated by the server.

apexDetails

Information about Oracle APEX Application Development. NOTE: This property will not be serialized. It can only be populated by the server.

autonomousDatabaseId

Autonomous Database ID

autonomousMaintenanceScheduleType

The maintenance schedule type of the Autonomous Database Serverless.

availableUpgradeVersions

List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty. NOTE: This property will not be serialized. It can only be populated by the server.

backupRetentionPeriodInDays

Retention period, in days, for long-term backups

characterSet

The character set for the autonomous database.

computeCount

The compute amount (CPUs) available to the database.

computeModel

The compute model of the Autonomous Database.

connectionStrings

The connection string used to connect to the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

connectionUrls

The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. NOTE: This property will not be serialized. It can only be populated by the server.

cpuCoreCount

The number of CPU cores to be made available to the database.

customerContacts

Customer Contacts.

databaseEdition

The Oracle Database Edition that applies to the Autonomous databases.

dataBaseType

Polymorphic discriminator, which specifies the different types this object can be

dataSafeStatus

Status of the Data Safe registration for this Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

dataStorageSizeInGbs

The size, in gigabytes, of the data volume that will be created and attached to the database.

dataStorageSizeInTbs

The quantity of data in the database, in terabytes.

dbVersion

A valid Oracle Database version for Autonomous Database.

dbWorkload

The Autonomous Database workload type

displayName

The user-friendly name for the Autonomous Database.

failedDataRecoveryInSeconds

Indicates the number of seconds of data loss for a Data Guard failover. NOTE: This property will not be serialized. It can only be populated by the server.

inMemoryAreaInGbs

The area assigned to In-Memory tables in Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

isAutoScalingEnabled

Indicates if auto scaling is enabled for the Autonomous Database CPU core count.

isAutoScalingForStorageEnabled

Indicates if auto scaling is enabled for the Autonomous Database storage.

isLocalDataGuardEnabled

Indicates whether the Autonomous Database has local or called in-region Data Guard enabled.

isMtlsConnectionRequired

Specifies if the Autonomous Database requires mTLS connections.

isPreview

Indicates if the Autonomous Database version is a preview version. NOTE: This property will not be serialized. It can only be populated by the server.

isPreviewVersionWithServiceTermsAccepted

Specifies if the Autonomous Database preview version is being provisioned.

isRemoteDataGuardEnabled

Indicates whether the Autonomous Database has Cross Region Data Guard enabled. NOTE: This property will not be serialized. It can only be populated by the server.

licenseModel

The Oracle license model that applies to the Oracle Autonomous Database. The default is LICENSE_INCLUDED.

lifecycleDetails

Additional information about the current lifecycle state. NOTE: This property will not be serialized. It can only be populated by the server.

lifecycleState

Views lifecycleState NOTE: This property will not be serialized. It can only be populated by the server.

localAdgAutoFailoverMaxDataLossLimit

Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard

localDisasterRecoveryType

Indicates the local disaster recovery (DR) type of the Autonomous Database Serverless instance.Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover. NOTE: This property will not be serialized. It can only be populated by the server.

localStandbyDb

Local Autonomous Disaster Recovery standby database details. NOTE: This property will not be serialized. It can only be populated by the server.

longTermBackupSchedule

Details for the long-term backup schedule.

memoryPerOracleComputeUnitInGbs

The amount of memory (in GBs) enabled per ECPU or OCPU. NOTE: This property will not be serialized. It can only be populated by the server.

ncharacterSet

The character set for the Autonomous Database.

nextLongTermBackupTimeStamp

The date and time when the next long-term backup would be created. NOTE: This property will not be serialized. It can only be populated by the server.

ocid

Database ocid NOTE: This property will not be serialized. It can only be populated by the server.

ociUrl

HTTPS link to OCI resources exposed to Azure Customer via Azure Interface. NOTE: This property will not be serialized. It can only be populated by the server.

openMode

Indicates the Autonomous Database mode.

operationsInsightsStatus

Status of Operations Insights for this Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

peerDbId

The database OCID of the Disaster Recovery peer database, which is located in a different region from the current peer database.

peerDbIds

The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs. NOTE: This property will not be serialized. It can only be populated by the server.

permissionLevel

The Autonomous Database permission level.

privateEndpoint

The private endpoint for the resource. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointIp

The private endpoint Ip address for the resource.

privateEndpointLabel

The resource's private endpoint label.

provisionableCpus

An array of CPU values that an Autonomous Database can be scaled to. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Azure resource provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

role

The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.

scheduledOperations

The list of scheduled operations.

serviceConsoleUrl

The URL of the Service Console for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

sqlWebDeveloperUrl

The SQL Web Developer URL for the Oracle Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

subnetId

Client subnet

supportedRegionsToCloneTo

The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database. NOTE: This property will not be serialized. It can only be populated by the server.

timeCreated

The date and time that the database was created. NOTE: This property will not be serialized. It can only be populated by the server.

timeDataGuardRoleChanged

The date and time the Autonomous Data Guard role was switched for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

timeDeletionOfFreeAutonomousDatabase

The date and time the Always Free database will be automatically deleted because of inactivity. NOTE: This property will not be serialized. It can only be populated by the server.

timeLocalDataGuardEnabled

The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database. NOTE: This property will not be serialized. It can only be populated by the server.

timeMaintenanceBegin

The date and time when maintenance will begin. NOTE: This property will not be serialized. It can only be populated by the server.

timeMaintenanceEnd

The date and time when maintenance will end. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastFailover

The timestamp of the last failover operation. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastRefresh

The date and time when last refresh happened. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastRefreshPoint

The refresh point timestamp (UTC). NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastSwitchover

The timestamp of the last switchover operation for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

timeReclamationOfFreeAutonomousDatabase

The date and time the Always Free database will be stopped because of inactivity. NOTE: This property will not be serialized. It can only be populated by the server.

usedDataStorageSizeInGbs

The storage space consumed by Autonomous Database in GBs. NOTE: This property will not be serialized. It can only be populated by the server.

usedDataStorageSizeInTbs

The amount of storage that has been used, in terabytes. NOTE: This property will not be serialized. It can only be populated by the server.

vnetId

VNET for network connectivity

whitelistedIps

The client IP access control list (ACL). This is an array of CIDR notations and/or IP addresses. Values should be separate strings, separated by commas. Example: ['1.1.1.1','1.1.1.0/24','1.1.2.25']

Property Details

actualUsedDataStorageSizeInTbs

The current amount of storage in use for user and system data, in terabytes (TB). NOTE: This property will not be serialized. It can only be populated by the server.

actualUsedDataStorageSizeInTbs?: number

Property Value

number

adminPassword

Admin password. This value contains a credential. Consider obscuring before showing to users

adminPassword?: string

Property Value

string

allocatedStorageSizeInTbs

The amount of storage currently allocated for the database tables and billed for, rounded up. NOTE: This property will not be serialized. It can only be populated by the server.

allocatedStorageSizeInTbs?: number

Property Value

number

apexDetails

Information about Oracle APEX Application Development. NOTE: This property will not be serialized. It can only be populated by the server.

apexDetails?: ApexDetailsType

Property Value

autonomousDatabaseId

Autonomous Database ID

autonomousDatabaseId?: string

Property Value

string

autonomousMaintenanceScheduleType

The maintenance schedule type of the Autonomous Database Serverless.

autonomousMaintenanceScheduleType?: string

Property Value

string

availableUpgradeVersions

List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty. NOTE: This property will not be serialized. It can only be populated by the server.

availableUpgradeVersions?: string[]

Property Value

string[]

backupRetentionPeriodInDays

Retention period, in days, for long-term backups

backupRetentionPeriodInDays?: number

Property Value

number

characterSet

The character set for the autonomous database.

characterSet?: string

Property Value

string

computeCount

The compute amount (CPUs) available to the database.

computeCount?: number

Property Value

number

computeModel

The compute model of the Autonomous Database.

computeModel?: string

Property Value

string

connectionStrings

The connection string used to connect to the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

connectionStrings?: ConnectionStringType

Property Value

connectionUrls

The URLs for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. NOTE: This property will not be serialized. It can only be populated by the server.

connectionUrls?: ConnectionUrlType

Property Value

cpuCoreCount

The number of CPU cores to be made available to the database.

cpuCoreCount?: number

Property Value

number

customerContacts

Customer Contacts.

customerContacts?: CustomerContact[]

Property Value

databaseEdition

The Oracle Database Edition that applies to the Autonomous databases.

databaseEdition?: string

Property Value

string

dataBaseType

Polymorphic discriminator, which specifies the different types this object can be

dataBaseType: "Clone" | "Regular"

Property Value

"Clone" | "Regular"

dataSafeStatus

Status of the Data Safe registration for this Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

dataSafeStatus?: string

Property Value

string

dataStorageSizeInGbs

The size, in gigabytes, of the data volume that will be created and attached to the database.

dataStorageSizeInGbs?: number

Property Value

number

dataStorageSizeInTbs

The quantity of data in the database, in terabytes.

dataStorageSizeInTbs?: number

Property Value

number

dbVersion

A valid Oracle Database version for Autonomous Database.

dbVersion?: string

Property Value

string

dbWorkload

The Autonomous Database workload type

dbWorkload?: string

Property Value

string

displayName

The user-friendly name for the Autonomous Database.

displayName?: string

Property Value

string

failedDataRecoveryInSeconds

Indicates the number of seconds of data loss for a Data Guard failover. NOTE: This property will not be serialized. It can only be populated by the server.

failedDataRecoveryInSeconds?: number

Property Value

number

inMemoryAreaInGbs

The area assigned to In-Memory tables in Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

inMemoryAreaInGbs?: number

Property Value

number

isAutoScalingEnabled

Indicates if auto scaling is enabled for the Autonomous Database CPU core count.

isAutoScalingEnabled?: boolean

Property Value

boolean

isAutoScalingForStorageEnabled

Indicates if auto scaling is enabled for the Autonomous Database storage.

isAutoScalingForStorageEnabled?: boolean

Property Value

boolean

isLocalDataGuardEnabled

Indicates whether the Autonomous Database has local or called in-region Data Guard enabled.

isLocalDataGuardEnabled?: boolean

Property Value

boolean

isMtlsConnectionRequired

Specifies if the Autonomous Database requires mTLS connections.

isMtlsConnectionRequired?: boolean

Property Value

boolean

isPreview

Indicates if the Autonomous Database version is a preview version. NOTE: This property will not be serialized. It can only be populated by the server.

isPreview?: boolean

Property Value

boolean

isPreviewVersionWithServiceTermsAccepted

Specifies if the Autonomous Database preview version is being provisioned.

isPreviewVersionWithServiceTermsAccepted?: boolean

Property Value

boolean

isRemoteDataGuardEnabled

Indicates whether the Autonomous Database has Cross Region Data Guard enabled. NOTE: This property will not be serialized. It can only be populated by the server.

isRemoteDataGuardEnabled?: boolean

Property Value

boolean

licenseModel

The Oracle license model that applies to the Oracle Autonomous Database. The default is LICENSE_INCLUDED.

licenseModel?: string

Property Value

string

lifecycleDetails

Additional information about the current lifecycle state. NOTE: This property will not be serialized. It can only be populated by the server.

lifecycleDetails?: string

Property Value

string

lifecycleState

Views lifecycleState NOTE: This property will not be serialized. It can only be populated by the server.

lifecycleState?: string

Property Value

string

localAdgAutoFailoverMaxDataLossLimit

Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard

localAdgAutoFailoverMaxDataLossLimit?: number

Property Value

number

localDisasterRecoveryType

Indicates the local disaster recovery (DR) type of the Autonomous Database Serverless instance.Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover.Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover. NOTE: This property will not be serialized. It can only be populated by the server.

localDisasterRecoveryType?: string

Property Value

string

localStandbyDb

Local Autonomous Disaster Recovery standby database details. NOTE: This property will not be serialized. It can only be populated by the server.

localStandbyDb?: AutonomousDatabaseStandbySummary

Property Value

longTermBackupSchedule

Details for the long-term backup schedule.

longTermBackupSchedule?: LongTermBackUpScheduleDetails

Property Value

memoryPerOracleComputeUnitInGbs

The amount of memory (in GBs) enabled per ECPU or OCPU. NOTE: This property will not be serialized. It can only be populated by the server.

memoryPerOracleComputeUnitInGbs?: number

Property Value

number

ncharacterSet

The character set for the Autonomous Database.

ncharacterSet?: string

Property Value

string

nextLongTermBackupTimeStamp

The date and time when the next long-term backup would be created. NOTE: This property will not be serialized. It can only be populated by the server.

nextLongTermBackupTimeStamp?: Date

Property Value

Date

ocid

Database ocid NOTE: This property will not be serialized. It can only be populated by the server.

ocid?: string

Property Value

string

ociUrl

HTTPS link to OCI resources exposed to Azure Customer via Azure Interface. NOTE: This property will not be serialized. It can only be populated by the server.

ociUrl?: string

Property Value

string

openMode

Indicates the Autonomous Database mode.

openMode?: string

Property Value

string

operationsInsightsStatus

Status of Operations Insights for this Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

operationsInsightsStatus?: string

Property Value

string

peerDbId

The database OCID of the Disaster Recovery peer database, which is located in a different region from the current peer database.

peerDbId?: string

Property Value

string

peerDbIds

The list of OCIDs of standby databases located in Autonomous Data Guard remote regions that are associated with the source database. Note that for Autonomous Database Serverless instances, standby databases located in the same region as the source primary database do not have OCIDs. NOTE: This property will not be serialized. It can only be populated by the server.

peerDbIds?: string[]

Property Value

string[]

permissionLevel

The Autonomous Database permission level.

permissionLevel?: string

Property Value

string

privateEndpoint

The private endpoint for the resource. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpoint?: string

Property Value

string

privateEndpointIp

The private endpoint Ip address for the resource.

privateEndpointIp?: string

Property Value

string

privateEndpointLabel

The resource's private endpoint label.

privateEndpointLabel?: string

Property Value

string

provisionableCpus

An array of CPU values that an Autonomous Database can be scaled to. NOTE: This property will not be serialized. It can only be populated by the server.

provisionableCpus?: number[]

Property Value

number[]

provisioningState

Azure resource provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

role

The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.

role?: string

Property Value

string

scheduledOperations

The list of scheduled operations.

scheduledOperations?: ScheduledOperationsType

Property Value

serviceConsoleUrl

The URL of the Service Console for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

serviceConsoleUrl?: string

Property Value

string

sqlWebDeveloperUrl

The SQL Web Developer URL for the Oracle Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

sqlWebDeveloperUrl?: string

Property Value

string

subnetId

Client subnet

subnetId?: string

Property Value

string

supportedRegionsToCloneTo

The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database. NOTE: This property will not be serialized. It can only be populated by the server.

supportedRegionsToCloneTo?: string[]

Property Value

string[]

timeCreated

The date and time that the database was created. NOTE: This property will not be serialized. It can only be populated by the server.

timeCreated?: Date

Property Value

Date

timeDataGuardRoleChanged

The date and time the Autonomous Data Guard role was switched for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

timeDataGuardRoleChanged?: string

Property Value

string

timeDeletionOfFreeAutonomousDatabase

The date and time the Always Free database will be automatically deleted because of inactivity. NOTE: This property will not be serialized. It can only be populated by the server.

timeDeletionOfFreeAutonomousDatabase?: string

Property Value

string

timeLocalDataGuardEnabled

The date and time that Autonomous Data Guard was enabled for an Autonomous Database where the standby was provisioned in the same region as the primary database. NOTE: This property will not be serialized. It can only be populated by the server.

timeLocalDataGuardEnabled?: string

Property Value

string

timeMaintenanceBegin

The date and time when maintenance will begin. NOTE: This property will not be serialized. It can only be populated by the server.

timeMaintenanceBegin?: Date

Property Value

Date

timeMaintenanceEnd

The date and time when maintenance will end. NOTE: This property will not be serialized. It can only be populated by the server.

timeMaintenanceEnd?: Date

Property Value

Date

timeOfLastFailover

The timestamp of the last failover operation. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastFailover?: string

Property Value

string

timeOfLastRefresh

The date and time when last refresh happened. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastRefresh?: string

Property Value

string

timeOfLastRefreshPoint

The refresh point timestamp (UTC). NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastRefreshPoint?: string

Property Value

string

timeOfLastSwitchover

The timestamp of the last switchover operation for the Autonomous Database. NOTE: This property will not be serialized. It can only be populated by the server.

timeOfLastSwitchover?: string

Property Value

string

timeReclamationOfFreeAutonomousDatabase

The date and time the Always Free database will be stopped because of inactivity. NOTE: This property will not be serialized. It can only be populated by the server.

timeReclamationOfFreeAutonomousDatabase?: string

Property Value

string

usedDataStorageSizeInGbs

The storage space consumed by Autonomous Database in GBs. NOTE: This property will not be serialized. It can only be populated by the server.

usedDataStorageSizeInGbs?: number

Property Value

number

usedDataStorageSizeInTbs

The amount of storage that has been used, in terabytes. NOTE: This property will not be serialized. It can only be populated by the server.

usedDataStorageSizeInTbs?: number

Property Value

number

vnetId

VNET for network connectivity

vnetId?: string

Property Value

string

whitelistedIps

The client IP access control list (ACL). This is an array of CIDR notations and/or IP addresses. Values should be separate strings, separated by commas. Example: ['1.1.1.1','1.1.1.0/24','1.1.2.25']

whitelistedIps?: string[]

Property Value

string[]