Add RAC instance
Select
This operation adds an Oracle RAC Instance.
- application/json
Request Body
instanceProperties object
instance object
instanceId integerinstanceName stringName of the RACinstance
applicationId integer requiredAppid 80 for OracleRAC
clientName stringcommCellId integerplanEntity object
planId integeroracleRACInstance object
useCatalogConnect booleanSet to true if user has recovery catalog configured on instance
connectString object
Deprecated, use racCatalogConnectCredInfo instead
userName stringOraclerac database username
password stringBase64 encrypted database user password
domainName stringOraclerac SID/ DB TNS entry
racCatalogConnectCredInfo object
Credential to connect to recovery catalog. Must be of type 'Oracle Recovery Catalog'
credentialId integerctrlFileAutoBackupType stringblockSize integerracDBInstance object[]
instancePhysicalClient object
clientId integer requiredId of client on where Racinstance is present
clientName stringdisplayName stringhostName stringinstanceOracleSID stringuserAccount objectoracleHome string requiredOraclerac home path
connectString object
Info used to connect to individual RAC instance. Set username as '/' for default os auth, else use racDBConnectCredInfo. Inline passwords are deprecated
userName stringSet as '/' else use credential and do not send this object
serviceName stringUsed only when Oracle wallet is enabled at instance level
racDBConnectCredInfo object
Credential to connect to individual RAC instance. Must be of type 'Oracle'
credentialId integerracOSUserCredInfo object
Only for Windows clients. Used for impersonation
credentialId integerCredential ID of type 'Windows Account'
racDBOperationType string
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object
warningCode integererrorCode integerwarningMessage stringentity object
subclientId integerclientId integerinstanceName stringinstanceId integer_type_ integer
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": {
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string",
"entity": {
"subclientId": 0,
"clientId": 0,
"instanceName": "string",
"instanceId": 0,
"_type_": 0
}
}
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "exitval",
"value": "0"
}
]
},
"response": {
"warningCode": 0,
"errorCode": 0,
"warningMessage": "",
"entity": {
"subclientId": 0,
"clientId": 237,
"instanceName": "testrac",
"instanceId": 722,
"_type_": 0
}
}
}
Bad Request
Unauthorized