GetAutonomousDatabaseResult

data class GetAutonomousDatabaseResult(val actualUsedDataStorageSizeInTbs: Double, val allocatedStorageSizeInTbs: Double, val allowedIps: List<Int>, val autoScalingEnabled: Boolean, val autoScalingForStorageEnabled: Boolean, val autonomousDatabaseId: String, val availableUpgradeVersions: List<String>, val backupRetentionPeriodInDays: Int, val characterSet: String, val computeCount: Double, val cpuCoreCount: Int, val dataStorageSizeInGbs: Int, val dataStorageSizeInTbs: Int, val dbNodeStorageSizeInGbs: Int, val dbVersion: String, val displayName: String, val failedDataRecoveryInSeconds: Int, val id: String, val inMemoryAreaInGbs: Int, val lifecycleDetails: String, val localAdgAutoFailoverMaxDataLossLimit: Int, val localDataGuardEnabled: Boolean, val location: String, val memoryPerOracleComputeUnitInGbs: Int, val mtlsConnectionRequired: Boolean, val name: String, val nationalCharacterSet: String, val nextLongTermBackupTimeStamp: String, val ociUrl: String, val ocid: String, val peerDbId: String, val peerDbIds: List<String>, val preview: Boolean, val previewVersionWithServiceTermsAccepted: Boolean, val privateEndpoint: String, val privateEndpointIp: String, val privateEndpointLabel: String, val provisionableCpuses: List<Int>, val remoteDataGuardEnabled: Boolean, val resourceGroupName: String, val serviceConsoleUrl: String, val sqlWebDeveloperUrl: String, val subnetId: String, val supportedRegionsToCloneTos: List<String>, val tags: Map<String, String>, val timeCreated: String, val timeDataGuardRoleChanged: String, val timeDeletionOfFreeAutonomousDatabase: String, val timeLocalDataGuardEnabledOn: String, val timeMaintenanceBegin: String, val timeMaintenanceEnd: String, val timeOfLastFailover: String, val timeOfLastRefresh: String, val timeOfLastRefreshPoint: String, val timeOfLastSwitchover: String, val timeReclamationOfFreeAutonomousDatabase: String, val usedDataStorageSizeInGbs: Int, val usedDataStorageSizeInTbs: Int, val virtualNetworkId: String)

A collection of values returned by getAutonomousDatabase.

Constructors

Link copied to clipboard
constructor(actualUsedDataStorageSizeInTbs: Double, allocatedStorageSizeInTbs: Double, allowedIps: List<Int>, autoScalingEnabled: Boolean, autoScalingForStorageEnabled: Boolean, autonomousDatabaseId: String, availableUpgradeVersions: List<String>, backupRetentionPeriodInDays: Int, characterSet: String, computeCount: Double, cpuCoreCount: Int, dataStorageSizeInGbs: Int, dataStorageSizeInTbs: Int, dbNodeStorageSizeInGbs: Int, dbVersion: String, displayName: String, failedDataRecoveryInSeconds: Int, id: String, inMemoryAreaInGbs: Int, lifecycleDetails: String, localAdgAutoFailoverMaxDataLossLimit: Int, localDataGuardEnabled: Boolean, location: String, memoryPerOracleComputeUnitInGbs: Int, mtlsConnectionRequired: Boolean, name: String, nationalCharacterSet: String, nextLongTermBackupTimeStamp: String, ociUrl: String, ocid: String, peerDbId: String, peerDbIds: List<String>, preview: Boolean, previewVersionWithServiceTermsAccepted: Boolean, privateEndpoint: String, privateEndpointIp: String, privateEndpointLabel: String, provisionableCpuses: List<Int>, remoteDataGuardEnabled: Boolean, resourceGroupName: String, serviceConsoleUrl: String, sqlWebDeveloperUrl: String, subnetId: String, supportedRegionsToCloneTos: List<String>, tags: Map<String, String>, timeCreated: String, timeDataGuardRoleChanged: String, timeDeletionOfFreeAutonomousDatabase: String, timeLocalDataGuardEnabledOn: String, timeMaintenanceBegin: String, timeMaintenanceEnd: String, timeOfLastFailover: String, timeOfLastRefresh: String, timeOfLastRefreshPoint: String, timeOfLastSwitchover: String, timeReclamationOfFreeAutonomousDatabase: String, usedDataStorageSizeInGbs: Int, usedDataStorageSizeInTbs: Int, virtualNetworkId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The current amount of storage in use for user and system data, in terabytes (TB).

Link copied to clipboard

The amount of storage currently allocated for the database tables and billed for, rounded up. When auto-scaling is not enabled, this value is equal to the dataStorageSizeInTBs value. You can compare this value to the actualUsedDataStorageSizeInTBs value to determine if a manual shrink operation is appropriate for your allocated storage.

Link copied to clipboard

The client IP access control list (ACL). This feature is available for Autonomous Database Serverless (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html) and on Exadata Cloud@Customer. Only clients connecting from an IP address included in the ACL may access the Autonomous Database instance. If arePrimaryWhitelistedIpsUsed is 'TRUE' then Autonomous Database uses this primary's IP access control list (ACL) for the disaster recovery peer called standbywhitelistedips.

Link copied to clipboard

The database OCID.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

List of Oracle Database versions available for a database upgrade. If there are no version upgrades available, this list is empty.

Link copied to clipboard

Retention period, in days, for backups.

Link copied to clipboard

The character set for the autonomous database.

Link copied to clipboard

The compute amount (CPUs) available to the database.

Link copied to clipboard

The number of CPU cores to be made available to the database. When the ECPU is selected, the value for cpuCoreCount is 0. For Autonomous Database on Dedicated Exadata infrastructure, the maximum number of cores is determined by the infrastructure shape. See Characteristics of Infrastructure Shapes for shape details.

Link copied to clipboard

The quantity of data in the database, in gigabytes.

Link copied to clipboard

The maximum storage that can be allocated for the database, in terabytes.

Link copied to clipboard

The DB node storage size in, in gigabytes.

Link copied to clipboard

A valid Oracle Database version for Autonomous Database.

Link copied to clipboard

The user-friendly name for the Autonomous Database. The name does not have to be unique.

Link copied to clipboard

Indicates the number of seconds of data loss for a Data Guard failover.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

The area assigned to In-Memory tables in Autonomous Database.

Link copied to clipboard

Information about the current lifecycle state.

Link copied to clipboard

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

Link copied to clipboard

Indicates whether the Autonomous Database has local (in-region) Data Guard enabled. Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.

Link copied to clipboard

The Azure Region where the Autonomous Database exists.

Link copied to clipboard

The amount of memory (in GBs) enabled per ECPU or OCPU.

Link copied to clipboard

Specifies if the Autonomous Database requires mTLS connections.

Link copied to clipboard
Link copied to clipboard

The national character set for the autonomous database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.

Link copied to clipboard

The date and time when the next long-term backup would be created.

Link copied to clipboard

The OCID of the autonomous database.

Link copied to clipboard

The URL of the resource in the OCI console.

Link copied to clipboard
Link copied to clipboard

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.

Link copied to clipboard

Indicates if the Autonomous Database version is a preview version.

Link copied to clipboard

Indicates if the Autonomous Database version is a preview version with service terms accepted.

Link copied to clipboard

The private endpoint for the resource.

Link copied to clipboard

The private endpoint Ip address for the resource.

Link copied to clipboard

The private endpoint label for the resource.

Link copied to clipboard

An array of CPU values that an Autonomous Database can be scaled to.

Link copied to clipboard

Indicates whether the Autonomous Database has Cross Region Data Guard enabled. Not applicable to Autonomous Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure.

Link copied to clipboard
Link copied to clipboard

The URL of the Service Console for the Autonomous Database.

Link copied to clipboard

The URL of the SQL web developer.

Link copied to clipboard

The OCID of the subnet the resource is associated with.

Link copied to clipboard

The list of regions that support the creation of an Autonomous Database clone or an Autonomous Data Guard standby database.

Link copied to clipboard

A mapping of tags assigned to the Autonomous Database.

Link copied to clipboard

The date and time the Autonomous Database was created.

Link copied to clipboard

The date and time the Autonomous Data Guard role was switched for the Autonomous Database. For databases that have standbys in both the primary Data Guard region and a remote Data Guard standby region, this is the latest timestamp of either the database using the "primary" role in the primary Data Guard region, or database located in the remote Data Guard standby region.

Link copied to clipboard

The date and time the Always Free database will be automatically deleted because of inactivity. If the database is in the STOPPED state and without activity until this time, it will be deleted.

Link copied to clipboard

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.

Link copied to clipboard

The date and time when maintenance will begin.

Link copied to clipboard

The date and time when maintenance will end.

Link copied to clipboard

The timestamp of the last failover operation.

Link copied to clipboard

The date and time when last refresh happened.

Link copied to clipboard

The refresh point timestamp (UTC). The refresh point is the time to which the database was most recently refreshed. Data created after the refresh point is not included in the refresh.

Link copied to clipboard

The timestamp of the last switchover operation for the Autonomous Database.

Link copied to clipboard

The date and time the Always Free database will be stopped because of inactivity. If this time is reached without any database activity, the database will automatically be put into the STOPPED state.

Link copied to clipboard

The storage space consumed by Autonomous Database in GBs.

Link copied to clipboard

The amount of storage that has been used, in terabytes.

Link copied to clipboard

The ID to an Azure Resource Manager vnet resource.