AutonomousDatabaseProperties constructor

AutonomousDatabaseProperties({
  1. double? actualUsedDataStorageSizeTb,
  2. double? allocatedStorageSizeTb,
  3. AutonomousDatabaseApex? apexDetails,
  4. bool? arePrimaryAllowlistedIpsUsed,
  5. String? autonomousContainerDatabaseId,
  6. List<String>? availableUpgradeVersions,
  7. int? backupRetentionPeriodDays,
  8. String? characterSet,
  9. double? computeCount,
  10. AutonomousDatabaseConnectionStrings? connectionStrings,
  11. AutonomousDatabaseConnectionUrls? connectionUrls,
  12. int? cpuCoreCount,
  13. List<CustomerContact>? customerContacts,
  14. String? dataSafeState,
  15. int? dataStorageSizeGb,
  16. int? dataStorageSizeTb,
  17. String? databaseManagementState,
  18. String? dbEdition,
  19. String? dbVersion,
  20. String? dbWorkload,
  21. String? failedDataRecoveryDuration,
  22. bool? isAutoScalingEnabled,
  23. bool? isLocalDataGuardEnabled,
  24. bool? isStorageAutoScalingEnabled,
  25. String? licenseType,
  26. String? lifecycleDetails,
  27. int? localAdgAutoFailoverMaxDataLossLimit,
  28. String? localDisasterRecoveryType,
  29. AutonomousDatabaseStandbySummary? localStandbyDb,
  30. String? maintenanceBeginTime,
  31. String? maintenanceEndTime,
  32. String? maintenanceScheduleType,
  33. int? memoryPerOracleComputeUnitGbs,
  34. int? memoryTableGbs,
  35. bool? mtlsConnectionRequired,
  36. String? nCharacterSet,
  37. String? nextLongTermBackupTime,
  38. String? ociUrl,
  39. String? ocid,
  40. String? openMode,
  41. String? operationsInsightsState,
  42. List<String>? peerDbIds,
  43. String? permissionLevel,
  44. String? privateEndpoint,
  45. String? privateEndpointIp,
  46. String? privateEndpointLabel,
  47. String? refreshableMode,
  48. String? refreshableState,
  49. String? role,
  50. List<ScheduledOperationDetails>? scheduledOperationDetails,
  51. String? secretId,
  52. String? sqlWebDeveloperUrl,
  53. String? state,
  54. List<String>? supportedCloneRegions,
  55. double? totalAutoBackupStorageSizeGbs,
  56. int? usedDataStorageSizeTbs,
  57. String? vaultId,
})

Implementation

AutonomousDatabaseProperties({
  this.actualUsedDataStorageSizeTb,
  this.allocatedStorageSizeTb,
  this.apexDetails,
  this.arePrimaryAllowlistedIpsUsed,
  this.autonomousContainerDatabaseId,
  this.availableUpgradeVersions,
  this.backupRetentionPeriodDays,
  this.characterSet,
  this.computeCount,
  this.connectionStrings,
  this.connectionUrls,
  this.cpuCoreCount,
  this.customerContacts,
  this.dataSafeState,
  this.dataStorageSizeGb,
  this.dataStorageSizeTb,
  this.databaseManagementState,
  this.dbEdition,
  this.dbVersion,
  this.dbWorkload,
  this.failedDataRecoveryDuration,
  this.isAutoScalingEnabled,
  this.isLocalDataGuardEnabled,
  this.isStorageAutoScalingEnabled,
  this.licenseType,
  this.lifecycleDetails,
  this.localAdgAutoFailoverMaxDataLossLimit,
  this.localDisasterRecoveryType,
  this.localStandbyDb,
  this.maintenanceBeginTime,
  this.maintenanceEndTime,
  this.maintenanceScheduleType,
  this.memoryPerOracleComputeUnitGbs,
  this.memoryTableGbs,
  this.mtlsConnectionRequired,
  this.nCharacterSet,
  this.nextLongTermBackupTime,
  this.ociUrl,
  this.ocid,
  this.openMode,
  this.operationsInsightsState,
  this.peerDbIds,
  this.permissionLevel,
  this.privateEndpoint,
  this.privateEndpointIp,
  this.privateEndpointLabel,
  this.refreshableMode,
  this.refreshableState,
  this.role,
  this.scheduledOperationDetails,
  this.secretId,
  this.sqlWebDeveloperUrl,
  this.state,
  this.supportedCloneRegions,
  this.totalAutoBackupStorageSizeGbs,
  this.usedDataStorageSizeTbs,
  this.vaultId,
});