AutonomousDatabaseProperties class
The properties of an Autonomous Database.
Constructors
-
AutonomousDatabaseProperties.new({double? actualUsedDataStorageSizeTb, double? allocatedStorageSizeTb, AutonomousDatabaseApex? apexDetails, bool? arePrimaryAllowlistedIpsUsed, String? autonomousContainerDatabaseId, List<
String> ? availableUpgradeVersions, int? backupRetentionPeriodDays, String? characterSet, double? computeCount, AutonomousDatabaseConnectionStrings? connectionStrings, AutonomousDatabaseConnectionUrls? connectionUrls, int? cpuCoreCount, List<CustomerContact> ? customerContacts, String? dataSafeState, int? dataStorageSizeGb, int? dataStorageSizeTb, String? databaseManagementState, String? dbEdition, String? dbVersion, String? dbWorkload, String? failedDataRecoveryDuration, bool? isAutoScalingEnabled, bool? isLocalDataGuardEnabled, bool? isStorageAutoScalingEnabled, String? licenseType, String? lifecycleDetails, int? localAdgAutoFailoverMaxDataLossLimit, String? localDisasterRecoveryType, AutonomousDatabaseStandbySummary? localStandbyDb, String? maintenanceBeginTime, String? maintenanceEndTime, String? maintenanceScheduleType, int? memoryPerOracleComputeUnitGbs, int? memoryTableGbs, bool? mtlsConnectionRequired, String? nCharacterSet, String? nextLongTermBackupTime, String? ociUrl, String? ocid, String? openMode, String? operationsInsightsState, List<String> ? peerDbIds, String? permissionLevel, String? privateEndpoint, String? privateEndpointIp, String? privateEndpointLabel, String? refreshableMode, String? refreshableState, String? role, List<ScheduledOperationDetails> ? scheduledOperationDetails, String? secretId, String? sqlWebDeveloperUrl, String? state, List<String> ? supportedCloneRegions, double? totalAutoBackupStorageSizeGbs, int? usedDataStorageSizeTbs, String? vaultId}) - AutonomousDatabaseProperties.fromJson(Map json_)
Properties
- actualUsedDataStorageSizeTb ↔ double?
-
The amount of storage currently being used for user and system data, in
terabytes.
getter/setter pair
- allocatedStorageSizeTb ↔ double?
-
The amount of storage currently allocated for the database tables and
billed for, rounded up in terabytes.
getter/setter pair
- apexDetails ↔ AutonomousDatabaseApex?
-
The details for the Oracle APEX Application Development.
getter/setter pair
- arePrimaryAllowlistedIpsUsed ↔ bool?
-
This field indicates the status of Data Guard and Access control for the
Autonomous Database.
getter/setter pair
- autonomousContainerDatabaseId ↔ String?
-
The Autonomous Container Database OCID.
getter/setter pair
-
availableUpgradeVersions
↔ List<
String> ? -
The list of available Oracle Database upgrade versions for an Autonomous
Database.
getter/setter pair
- backupRetentionPeriodDays ↔ int?
-
The retention period for the Autonomous Database.
getter/setter pair
- characterSet ↔ String?
-
The character set for the Autonomous Database.
getter/setter pair
- computeCount ↔ double?
-
The number of compute servers for the Autonomous Database.
getter/setter pair
- connectionStrings ↔ AutonomousDatabaseConnectionStrings?
-
The connection strings used to connect to an Autonomous Database.
getter/setter pair
- connectionUrls ↔ AutonomousDatabaseConnectionUrls?
-
The Oracle Connection URLs for an Autonomous Database.
getter/setter pair
- cpuCoreCount ↔ int?
-
The number of CPU cores to be made available to the database.
getter/setter pair
-
customerContacts
↔ List<
CustomerContact> ? -
The list of customer contacts.
getter/setter pair
- databaseManagementState ↔ String?
-
The current state of database management for the Autonomous Database.
getter/setter pair
- dataSafeState ↔ String?
-
The current state of the Data Safe registration for the Autonomous
Database.
getter/setter pair
- dataStorageSizeGb ↔ int?
-
The size of the data stored in the database, in gigabytes.
getter/setter pair
- dataStorageSizeTb ↔ int?
-
The size of the data stored in the database, in terabytes.
getter/setter pair
- dbEdition ↔ String?
-
The edition of the Autonomous Databases.
getter/setter pair
- dbVersion ↔ String?
-
The Oracle Database version for the Autonomous Database.
getter/setter pair
- dbWorkload ↔ String?
-
The workload type of the Autonomous Database.
getter/setter pair
- failedDataRecoveryDuration ↔ String?
-
This field indicates the number of seconds of data loss during a Data
Guard failover.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAutoScalingEnabled ↔ bool?
-
This field indicates if auto scaling is enabled for the Autonomous
Database CPU core count.
getter/setter pair
- isLocalDataGuardEnabled ↔ bool?
-
This field indicates whether the Autonomous Database has local (in-region)
Data Guard enabled.
getter/setter pair
- isStorageAutoScalingEnabled ↔ bool?
-
This field indicates if auto scaling is enabled for the Autonomous
Database storage.
getter/setter pair
- licenseType ↔ String?
-
The license type used for the Autonomous Database.
getter/setter pair
- lifecycleDetails ↔ String?
-
The details of the current lifestyle state of the Autonomous Database.
getter/setter pair
- localAdgAutoFailoverMaxDataLossLimit ↔ int?
-
This field indicates the maximum data loss limit for an Autonomous
Database, in seconds.
getter/setter pair
- localDisasterRecoveryType ↔ String?
-
This field indicates the local disaster recovery (DR) type of an
Autonomous Database.
getter/setter pair
- localStandbyDb ↔ AutonomousDatabaseStandbySummary?
-
The details of the Autonomous Data Guard standby database.
getter/setter pair
- maintenanceBeginTime ↔ String?
-
The date and time when maintenance will begin.
getter/setter pair
- maintenanceEndTime ↔ String?
-
The date and time when maintenance will end.
getter/setter pair
- maintenanceScheduleType ↔ String?
-
The maintenance schedule of the Autonomous Database.
getter/setter pair
- memoryPerOracleComputeUnitGbs ↔ int?
-
The amount of memory enabled per ECPU, in gigabytes.
getter/setter pair
- memoryTableGbs ↔ int?
-
The memory assigned to in-memory tables in an Autonomous Database.
getter/setter pair
- mtlsConnectionRequired ↔ bool?
-
This field specifies if the Autonomous Database requires mTLS connections.
getter/setter pair
- nCharacterSet ↔ String?
-
The national character set for the Autonomous Database.
getter/setter pair
- nextLongTermBackupTime ↔ String?
-
The long term backup schedule of the Autonomous Database.
getter/setter pair
- ocid ↔ String?
-
OCID of the Autonomous Database.
getter/setter pair
- ociUrl ↔ String?
-
The Oracle Cloud Infrastructure link for the Autonomous Database.
getter/setter pair
- openMode ↔ String?
-
This field indicates the current mode of the Autonomous Database.
getter/setter pair
- operationsInsightsState ↔ String?
-
This field indicates the state of Operations Insights for the Autonomous
Database.
getter/setter pair
-
peerDbIds
↔ List<
String> ? -
The list of OCIDs of standby databases located in Autonomous Data Guard
remote regions that are associated with the source database.
getter/setter pair
- permissionLevel ↔ String?
-
The permission level of the Autonomous Database.
getter/setter pair
- privateEndpoint ↔ String?
-
The private endpoint for the Autonomous Database.
getter/setter pair
- privateEndpointIp ↔ String?
-
The private endpoint IP address for the Autonomous Database.
getter/setter pair
- privateEndpointLabel ↔ String?
-
The private endpoint label for the Autonomous Database.
getter/setter pair
- refreshableMode ↔ String?
-
The refresh mode of the cloned Autonomous Database.
getter/setter pair
- refreshableState ↔ String?
-
The refresh State of the clone.
getter/setter pair
- role ↔ String?
-
The Data Guard role of the Autonomous Database.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scheduledOperationDetails
↔ List<
ScheduledOperationDetails> ? -
The list and details of the scheduled operations of the Autonomous
Database.
getter/setter pair
- secretId ↔ String?
-
The ID of the Oracle Cloud Infrastructure vault secret.
getter/setter pair
- sqlWebDeveloperUrl ↔ String?
-
The SQL Web Developer URL for the Autonomous Database.
getter/setter pair
- state ↔ String?
-
The current lifecycle state of the Autonomous Database.
getter/setter pair
-
supportedCloneRegions
↔ List<
String> ? -
The list of available regions that can be used to create a clone for the
Autonomous Database.
getter/setter pair
- totalAutoBackupStorageSizeGbs ↔ double?
-
The storage space used by automatic backups of Autonomous Database, in
gigabytes.
getter/setter pair
- usedDataStorageSizeTbs ↔ int?
-
The storage space used by Autonomous Database, in gigabytes.
getter/setter pair
- vaultId ↔ String?
-
The ID of the Oracle Cloud Infrastructure vault.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited