Create database
post
/databases
Create new database in Oracle Database Appliance using DBRequest parameters. Ensure that the repository is updated with Oracle RDBMS Clone files for the database version, before creating the database.
Request
Supported Media Types
- application/json
Header Parameters
-
opc-idempotency-token: string
Minimum Length:
1
Maximum Length:64
A user-supplied token that uniquely identifies a request. A single request will be acted upon among many requests that share the same token. Idempotency tokens expire after 30 minutes.
database creation parameters
Root Schema : DBRequest
Type:
Show Source
object
-
adminPassword:
string
-
associatedNetworkNames:
array associatedNetworkNames
names of associated networks
-
associatedNetworks:
array associatedNetworks
ids of associated networks
-
backupConfigId:
string
-
backupConfigName:
string
-
cpuPool:
string
Defines the CPU Pool name
-
databaseUniqueName:
string
-
dbCharacterSet:
object DbCharacterSet
-
dbClass:
string
Allowed Values:
[ "OLTP", "DSS", "IMDB" ]
-
dbConsoleEnable:
boolean
-
dbDomainName:
string
-
dbEdition:
string
Database Home Edition(EE/SE).
-
dbHomeId:
string
The database home resource identifier for associating this database to.
-
dbName(required):
string
-
dbOnFlashStorage:
boolean
Option to select FLASH for storing database data files
-
dbRedundancy:
string
-
dbRole:
string
Database role (PRIMARY/STANDBY).
-
dbShape:
string
Allowed Values:
[ "odb1s", "odb1", "odb2", "odb4", "odb6", "odb8", "odb10", "odb12", "odb16", "odb20", "odb24", "odb28", "odb32", "odb36", "odb42", "odb48", "odb56", "odb64" ]
-
dbStorage:
string
Allowed Values:
[ "ASM", "ACFS", "PMEM" ]
-
dbTargetNodeName:
string
Target node where the database runs on. Applies to EE dbType.
-
dbType:
string
Allowed Values:
[ "RAC", "RACOne", "SI" ]
-
dbVersion:
string
-
enableEEHA:
boolean
Enable HA for EE SI database
-
enableFlashCache:
boolean
Option to enable FLASH CACHE
-
enableSEHA:
boolean
Enable HA for SE for 19c and later SI database
-
enableTDE:
boolean
Transparent Data Encryption (TDE) feature in the database being created. By default, TDE will not be configured.
-
instanceOnly:
boolean
do not create the database files. Used in case of standby case to create standby instance.
-
isCdb:
boolean
-
isFileConversionComplete:
boolean
Flag to check if the permissions and ownership of db files have been modified
-
keystoreType:
string
Type of keystore, which stores TDE Master Encryption Key. Either Software or OKV. Default is Software
-
level0BackupDay:
string
Allowed Values:
[ "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" ]
-
okvClientPath:
string
Absolute path to okvclient.jar file. Multiple values must be comma separated.
-
okvServerConfigName:
string
Name of the OKV Server Config object which represents the metadata of OKV server where TDE Master Encryption Keys are stored
-
pdbAdminuserName:
string
-
pdBName:
string
-
pdbSourceType:
string
Allowed Values:
[ "SEED", "PDB", "ARCHIVE" ]
The source type to create the PDB -
quota:
string
disk space quota for a database.
-
registerOnly:
boolean
Use to migrate existing database
-
rmanBkupPassword:
string
-
sourcePdbArchivePath:
string
The absolute file name of the PDB archive file if ARCHIVE used in sourceType
-
sourcePdbName:
string
The source PDB name if PDB is used in pdbSource
-
sourceTDEPassword:
string
Password used for password protected software keystore in source.
-
tdePassword:
string
Password used for password protected software keystore.
-
unifiedAuditing:
string
Enable unified auditing for the database or not (TRUE/FALSE).
Response
Supported Media Types
- application/json
200 Response
database deployment state using name filter.
Root Schema : ServiceJobReport
Type:
object
Job Request Status
Show Source
-
cpsMetadata:
string
-
createTimestamp:
string(date-time)
-
description:
string
-
jobId:
string
-
jobType:
string
-
message:
string
-
reports:
array reports
-
resourceList:
array resourceList
-
status:
string
Allowed Values:
[ "Created", "Scheduled", "Running", "Success", "Failure", "Retrying", "Waiting", "InternalError", "Reverting", "Reverted", "NodeDisconnectedFailure" ]
-
updatedTime:
string(date-time)
Nested Schema : resourceList
Type:
Show Source
array
-
Array of:
object JobResourceInfo
resource information
Nested Schema : TaskReport
Type:
Show Source
object
-
duration:
string
-
endTime:
string(date-time)
-
jobId:
string
-
nodeName:
string
-
parentTaskId:
string
-
reportLevel:
string
Allowed Values:
[ "Verbose", "Info", "Error" ]
-
startTime:
string(date-time)
-
status:
string
Allowed Values:
[ "Created", "Scheduled", "Running", "Success", "Failure", "Retrying", "Waiting", "InternalError", "Reverting", "Reverted", "NodeDisconnectedFailure", "Skipped" ]
-
tags:
array tags
-
taskDescription:
string
-
taskId:
string
-
taskName:
string
-
taskResult:
string
-
updatedTime:
string(date-time)
Nested Schema : JobResourceInfo
Type:
object
resource information
Show Source
-
jobId:
string
-
resourceId:
string
-
resourceNewType:
string
-
resourceType:
string
Allowed Values:
[ "Backup", "BackupConfig", "DB", "DbHome", "Grid", "Pdb", "Recovery", "Report", "Tde", "ObjectStoreSwift" ]
-
updatedTime:
string(date-time)
Default Response
An unexpected error has occurred