toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final actualUsedDataStorageSizeTb = this.actualUsedDataStorageSizeTb;
final allocatedStorageSizeTb = this.allocatedStorageSizeTb;
final allowlistedIps = this.allowlistedIps;
final apexDetails = this.apexDetails;
final arePrimaryAllowlistedIpsUsed = this.arePrimaryAllowlistedIpsUsed;
final autonomousContainerDatabaseId = this.autonomousContainerDatabaseId;
final availableUpgradeVersions = this.availableUpgradeVersions;
final backupRetentionPeriodDays = this.backupRetentionPeriodDays;
final characterSet = this.characterSet;
final computeCount = this.computeCount;
final connectionStrings = this.connectionStrings;
final connectionUrls = this.connectionUrls;
final cpuCoreCount = this.cpuCoreCount;
final customerContacts = this.customerContacts;
final dataGuardRoleChangedTime = this.dataGuardRoleChangedTime;
final dataSafeState = this.dataSafeState;
final dataStorageSizeGb = this.dataStorageSizeGb;
final dataStorageSizeTb = this.dataStorageSizeTb;
final databaseManagementState = this.databaseManagementState;
final dbEdition = this.dbEdition;
final dbVersion = this.dbVersion;
final dbWorkload = this.dbWorkload;
final disasterRecoveryRoleChangedTime =
this.disasterRecoveryRoleChangedTime;
final encryptionKey = this.encryptionKey;
final encryptionKeyHistoryEntries = this.encryptionKeyHistoryEntries;
final failedDataRecoveryDuration = this.failedDataRecoveryDuration;
final isAutoScalingEnabled = this.isAutoScalingEnabled;
final isLocalDataGuardEnabled = this.isLocalDataGuardEnabled;
final isStorageAutoScalingEnabled = this.isStorageAutoScalingEnabled;
final licenseType = this.licenseType;
final lifecycleDetails = this.lifecycleDetails;
final localAdgAutoFailoverMaxDataLossLimit =
this.localAdgAutoFailoverMaxDataLossLimit;
final localDisasterRecoveryType = this.localDisasterRecoveryType;
final localStandbyDb = this.localStandbyDb;
final maintenanceBeginTime = this.maintenanceBeginTime;
final maintenanceEndTime = this.maintenanceEndTime;
final maintenanceScheduleType = this.maintenanceScheduleType;
final memoryPerOracleComputeUnitGbs = this.memoryPerOracleComputeUnitGbs;
final memoryTableGbs = this.memoryTableGbs;
final mtlsConnectionRequired = this.mtlsConnectionRequired;
final nCharacterSet = this.nCharacterSet;
final nextLongTermBackupTime = this.nextLongTermBackupTime;
final ociUrl = this.ociUrl;
final ocid = this.ocid;
final openMode = this.openMode;
final operationsInsightsState = this.operationsInsightsState;
final peerDbIds = this.peerDbIds;
final permissionLevel = this.permissionLevel;
final privateEndpoint = this.privateEndpoint;
final privateEndpointIp = this.privateEndpointIp;
final privateEndpointLabel = this.privateEndpointLabel;
final refreshableMode = this.refreshableMode;
final refreshableState = this.refreshableState;
final role = this.role;
final scheduledOperationDetails = this.scheduledOperationDetails;
final secretId = this.secretId;
final serviceAgentEmail = this.serviceAgentEmail;
final sqlWebDeveloperUrl = this.sqlWebDeveloperUrl;
final state = this.state;
final supportedCloneRegions = this.supportedCloneRegions;
final totalAutoBackupStorageSizeGbs = this.totalAutoBackupStorageSizeGbs;
final usedDataStorageSizeTbs = this.usedDataStorageSizeTbs;
final vaultId = this.vaultId;
return {
'actualUsedDataStorageSizeTb': ?actualUsedDataStorageSizeTb,
'allocatedStorageSizeTb': ?allocatedStorageSizeTb,
'allowlistedIps': ?allowlistedIps,
'apexDetails': ?apexDetails,
'arePrimaryAllowlistedIpsUsed': ?arePrimaryAllowlistedIpsUsed,
'autonomousContainerDatabaseId': ?autonomousContainerDatabaseId,
'availableUpgradeVersions': ?availableUpgradeVersions,
'backupRetentionPeriodDays': ?backupRetentionPeriodDays,
'characterSet': ?characterSet,
'computeCount': ?computeCount,
'connectionStrings': ?connectionStrings,
'connectionUrls': ?connectionUrls,
'cpuCoreCount': ?cpuCoreCount,
'customerContacts': ?customerContacts,
'dataGuardRoleChangedTime': ?dataGuardRoleChangedTime,
'dataSafeState': ?dataSafeState,
'dataStorageSizeGb': ?dataStorageSizeGb,
'dataStorageSizeTb': ?dataStorageSizeTb,
'databaseManagementState': ?databaseManagementState,
'dbEdition': ?dbEdition,
'dbVersion': ?dbVersion,
'dbWorkload': ?dbWorkload,
'disasterRecoveryRoleChangedTime': ?disasterRecoveryRoleChangedTime,
'encryptionKey': ?encryptionKey,
'encryptionKeyHistoryEntries': ?encryptionKeyHistoryEntries,
'failedDataRecoveryDuration': ?failedDataRecoveryDuration,
'isAutoScalingEnabled': ?isAutoScalingEnabled,
'isLocalDataGuardEnabled': ?isLocalDataGuardEnabled,
'isStorageAutoScalingEnabled': ?isStorageAutoScalingEnabled,
'licenseType': ?licenseType,
'lifecycleDetails': ?lifecycleDetails,
'localAdgAutoFailoverMaxDataLossLimit':
?localAdgAutoFailoverMaxDataLossLimit,
'localDisasterRecoveryType': ?localDisasterRecoveryType,
'localStandbyDb': ?localStandbyDb,
'maintenanceBeginTime': ?maintenanceBeginTime,
'maintenanceEndTime': ?maintenanceEndTime,
'maintenanceScheduleType': ?maintenanceScheduleType,
'memoryPerOracleComputeUnitGbs': ?memoryPerOracleComputeUnitGbs,
'memoryTableGbs': ?memoryTableGbs,
'mtlsConnectionRequired': ?mtlsConnectionRequired,
'nCharacterSet': ?nCharacterSet,
'nextLongTermBackupTime': ?nextLongTermBackupTime,
'ociUrl': ?ociUrl,
'ocid': ?ocid,
'openMode': ?openMode,
'operationsInsightsState': ?operationsInsightsState,
'peerDbIds': ?peerDbIds,
'permissionLevel': ?permissionLevel,
'privateEndpoint': ?privateEndpoint,
'privateEndpointIp': ?privateEndpointIp,
'privateEndpointLabel': ?privateEndpointLabel,
'refreshableMode': ?refreshableMode,
'refreshableState': ?refreshableState,
'role': ?role,
'scheduledOperationDetails': ?scheduledOperationDetails,
'secretId': ?secretId,
'serviceAgentEmail': ?serviceAgentEmail,
'sqlWebDeveloperUrl': ?sqlWebDeveloperUrl,
'state': ?state,
'supportedCloneRegions': ?supportedCloneRegions,
'totalAutoBackupStorageSizeGbs': ?totalAutoBackupStorageSizeGbs,
'usedDataStorageSizeTbs': ?usedDataStorageSizeTbs,
'vaultId': ?vaultId,
};
}