Perform Operation
post
https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/fleetOperations
Performs all the individual maintenance tasks on the targets. Tasks include- deploy software, migrate listener, update, upgrade, rollback, cleanup, attachCdb, deployCdb, updatePdb, upgradePdb, rollbackPdb, emergencyDeploy, etc. Operations to be performed using FPP will require inputs related to the FPP operations
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Root Schema : schema
Type:
object
Match All
Show Source
-
object
CreateFleetOperationDetails
Fleet operation inputs
Nested Schema : CreateFleetOperationDetails
Type:
object
Fleet operation inputs
Match Any
Show Source
-
object DeployDetails
Deploy operation input
-
object AttachCdbDetails
Attach CDB operation input
-
object DeployCdbDetails
Deploy CDB operation input
-
object EmergencyDeployDetails
Emergency deploy operation input
-
object MigrateListenerDetails
Migrate listener operation input
-
object UpdateDetails
Update operation input
-
object UpdatePdbDetails
Update PDB operation input
-
object UpgradeDetails
Upgrade operation input
-
object UpgradePdbDetails
Upgrade PDB operation input
-
object AttachCdbDetails
Attach CDB operation input
-
object RollbackDetails
Rollback operation input
-
object RollbackPdbDetails
Rollback of PDBs operation input
-
object RollbackListenerDetails
Rollback of listerner operation input
-
object CleanupDetails
Cleanup operation input
-
object CleanupCdbDetails
Cleanup CDB operation input
Nested Schema : DeployDetails
Type:
object
Deploy operation input
Show Source
-
deploy: object
deploy
Deploy operation input
Nested Schema : AttachCdbDetails
Type:
object
Attach CDB operation input
Show Source
-
attachCdb:
attachCdb
Attach CDB input
Nested Schema : DeployCdbDetails
Type:
object
Deploy CDB operation input
Show Source
-
deployCdb:
deployCdb
Deploy CDB operation input
Nested Schema : EmergencyDeployDetails
Type:
object
Emergency deploy operation input
Show Source
-
emergencyDeploy:
emergencyDeploy
Emergency deploy operation input
Nested Schema : MigrateListenerDetails
Type:
object
Migrate listener operation input
Show Source
-
migrateListener:
migrateListener
Migrate listener operation input
Nested Schema : UpdatePdbDetails
Type:
object
Update PDB operation input
Show Source
-
updatePdb:
updatePdb
Update operation input
Nested Schema : UpgradePdbDetails
Type:
object
Upgrade PDB operation input
Show Source
-
upgradePdb:
upgradePdb
Upgrade PDB operation input
Nested Schema : RollbackPdbDetails
Type:
object
Rollback of PDBs operation input
Show Source
-
rollbackPdb:
rollbackPdb
Rollback of PDBs operation input
Nested Schema : RollbackListenerDetails
Type:
object
Rollback of listerner operation input
Show Source
-
rollbackListener:
rollbackListener
Rollback of listener operation input
Nested Schema : CleanupCdbDetails
Type:
object
Cleanup CDB operation input
Show Source
-
cleanupCdb:
cleanupCdb
Cleanup CDB operation input
Nested Schema : deploy
Type:
object
Deploy operation input
Match All
Show Source
-
object
allOf
DeployOperationInput
Input for 'deploy Oracle home' operation
Nested Schema : DeployOperationInput
Type:
object
Input for 'deploy Oracle home' operation
Show Source
-
additionalParam: string
Additional parameters for database deploymentExample:
-J-Xint
-
attachHome: string
Param to indicate attach home
-
customCVUComponent: string
Custom CVU component
-
dispatcherLocation: string
Dispatcher locationExample:
/scratch/user/dispatchLoc
-
gimrOsBackupDbaGroup: string
Mandatory OsBackupDba (GIMR only) group for target deployment
-
gimrOsDbaGroup: string
Mandatory OsDba (GIMR only) group for target deployment
-
gimrOsDgDbaGroup: string
Mandatory OsDgDba (GIMR only) group for target deployment
-
gimrOsInstallGroup: string
Mandatory OsInstall (GIMR only) group for target deployment
-
gimrOsKmDbaGroup: string
Mandatory OsKmDba (GIMR only) group for target deployment
-
gimrOsOperGroup: string
Mandatory OsOper (GIMR only) group for target deployment
-
gimrOsRacDbaGroup: string
Mandatory OsRacDba (GIMR only) group for target deployment
-
isBuiltInAccount: boolean
Default Value:
false
Flag to indicate built in account -
isForce: boolean
Default Value:
false
When set to true, this flag forces Oracle Home cleanup even if there are potential conflicts, like a break within the lineage, with the databases contained within. In its default value of false, should conflicts arise, when performing Oracle Home cleanup the process stops and you see a warning message. -
isPrerequisitesOnly: boolean
Default Value:
false
Flag to indicate only prerequisite checks are to be performed -
isRedeploy: boolean
Default Value:
false
Param to indicate redeploy home -
isRootPreStaged: boolean
Default Value:
false
Flag to indicate root pre staged -
isRunCVUFromOH: boolean
Default Value:
false
Flag to indicate run CVU from Oracle home -
isSkipCVUChecks: boolean
Default Value:
false
Flag to indicate skipping CVU checks -
isSkipPrerequisites: boolean
Default Value:
false
Flag to indicate skipping prerequisites -
isSkipRemoteHostValidations: boolean
Default Value:
false
Flag to indicate skipping remote host validations -
isSkipValidations: boolean
Default Value:
false
Flag to indicate skipping validations -
isSkipWindowsHomeAccountTypeCheck: boolean
Default Value:
false
Flag to indicate skipping the Windows home account type check -
isStandByAutoDeploy: boolean
Default Value:
true
Flag to indicate auto deployment on the standby databases -
isVirtualAccount: boolean
Default Value:
false
Flag to indicate virtual account -
newOracleHomeLocation(required): string
New Oracle home locationExample:
/scratch/user/oraclehome
-
normalCredential(required): string
Normal credentialExample:
HOST_CRED:ADMIN
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
targetData: array
targetData
Heterogenous list of targets
-
windowsSecurityCredential: string
Windows security credentialExample:
WIN_SEC_CRED:ADMIN
-
workingCopyPrefix: string
Working copy prefix. This is mandatory if there is more than one target specified in target list for a deploy operation.Example:
WC
-
workingDirectory: string
Working directoryExample:
/scratch/user/workDir
Match All
Show Source
-
object
TargetList
List of targets
-
object
OperationInput
Common Input for operations
Match One Schema
Show Source
Nested Schema : TargetList
Type:
object
List of targets
Show Source
-
targetList: array
targetList
Array of target names
-
targetType: string
Target typeExample:
oracle_database
Nested Schema : OperationInput
Type:
object
Common Input for operations
Show Source
-
customPostScriptURN: string
Custom post script URN
-
customPreScriptURN: string
Custom pre script URN
-
deploymentProcedureNamePrefix: string
Deployment procedure name prefix
-
description: string
Description of the operation
-
fppOptions: object
fppOptions
Additional Properties Allowed:
true
Additional key, value inputs for FPP operations -
fppRestUser: string
REST user to be used for an FPP REST callExample:
rest_cuser
-
isRunPostScriptAsRoot: boolean
Default Value:
false
Runs post script as root -
isRunPreScriptAsRoot: boolean
Default Value:
false
Runs pre script as root -
metadataCheckCorrection: string
Default Value:
ignore
Performs metadata check correction -
name: string
Name of the operation
-
schedule: object
Schedule
Schedule details
Nested Schema : targetList
Type:
array
Array of target names
Show Source
-
Array of:
string
Example:
db1, db2
Nested Schema : fppOptions
Type:
object
Additional Properties Allowed:
true
Additional key, value inputs for FPP operations
Nested Schema : Schedule
Type:
object
Schedule details
Show Source
-
isTargetZone: boolean
To indicate if the time should be interpreted in the target timezone or not. If timezone is specified in time and isTargetZone is true, it will be reported as an ERROR condition
-
recurring: string
Frequency at which the operation must be executed repeatedlyExample:
frequency:weekly;days:2,
-
scheduleType: string
Currently we support ICAL specification default is ICAL, in the future it can be extended to other types e.g CRON.
-
startGracePeriodInMinutes: integer
Time in minutes after which the job will be marked as skipped if not started. Null or Negative value means no grace period.Example:
60
-
timeToEnd: string
(date-time)
End time
-
timeToStart: string
(date-time)
Start time
Nested Schema : attachCdb
Attach CDB input
Match All
Show Source
-
object
allOf
AttachCdbOperationInput
Input for the 'attach CDB' operation
Nested Schema : AttachCdbOperationInput
Type:
object
Input for the 'attach CDB' operation
Show Source
-
targetData: array
targetData
Target data for the 'attach CDB' operation
Match All
Show Source
-
object
allOf
PdbPatchingInput
PDB patching operation common details
Match One Schema
Show Source
Nested Schema : PdbPatchingInput
Type:
object
PDB patching operation common details
Show Source
-
databaseCredential: string
Database credentialExample:
DB_CRED:ADMIN
-
databaseName: string
Name of the databaseExample:
pdb1
-
databasePrefix: string
Prefix of the database nameExample:
pdb
-
destinationCdb: string
Destination CDBExample:
sales_cdb
-
destinationOracleHomeLocation: string
Destination Oracle home locationExample:
/scratch/user/oraclehome
-
destinationPrefix: string
Prefix of destination CDBExample:
sales
-
isForce: string
Flag used in emergency patchingExample:
true
-
isPrerequisitesOnly: boolean
Default Value:
false
Flag to indicate only prerequisite checks are to be performed -
isSkipRemoteHostValidations: boolean
Default Value:
false
Flag to indicate skipping the remote host validations -
isSkipValidations: string
Flag to indicate skipping validationsExample:
true
-
normalCredential: string
Normal credentialExample:
HOST_CRED:ADMIN
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
workingDirectory: string
Working directoryExample:
/tmp
Match All
Show Source
-
object
TargetList
List of targets
-
object
OperationInput
Common Input for operations
Match One Schema
Show Source
Nested Schema : deployCdb
Deploy CDB operation input
Match All
Show Source
-
object
allOf
DeployCdbOperationInput
Input for the CDB deployment operation
Nested Schema : DeployCdbOperationInput
Type:
object
Input for the CDB deployment operation
Show Source
-
targetData: array
targetData
Target data for the 'deploy CDB' operation
Match All
Show Source
-
object
allOf
PdbPatchingInput
PDB patching operation common details
Match One Schema
Show Source
Nested Schema : emergencyDeploy
Emergency deploy operation input
Match All
Show Source
-
object
allOf
EmergencyDeployOperationInput
Input for emergency deploy operation
Nested Schema : EmergencyDeployOperationInput
Type:
object
Input for emergency deploy operation
Show Source
-
description: string
Description of the operationExample:
emergency deploy
-
dispatcherLocation: string
Dispatcher locationExample:
/scratch/user/dispatchLoc
-
isPrerequisitesOnly: boolean
Default Value:
false
Flag for prerequisites only -
isSkipCVUChecks: boolean
Default Value:
false
Flag to indicate skipping the CVU checks -
isSkipPrerequisites: boolean
Default Value:
false
Flag to indicate skipping prerequisite checks -
isSkipRemoteHostValidations: boolean
Default Value:
false
Flag to skip remote host validations -
isStandByAutoDeploy: boolean
Default Value:
true
Flag to indicate a deploy operation on standby databases -
metadataCheckCorrection: string
Flag for metadata check correction
-
name: string
Nmae of the operationExample:
emergency deploy
-
newOracleHomeLocation(required): string
Path for the new Oracle Home
-
normalCredential: string
Normal credentialExample:
HOST_CRED:ADMIN
-
patchList(required): array
patchList
List of patches to be applied
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
targetName(required): string
Name of the target to be patchedExample:
salesdb
-
targetType(required): string
Target typeExample:
oracle_database
-
workingDirectory: string
Working directoryExample:
/scratch/user/workDir
Match All
Show Source
Nested Schema : migrateListener
Migrate listener operation input
Match All
Show Source
-
object
allOf
MigrateListenerOperationInput
Input for migrate listener operation
Nested Schema : MigrateListenerOperationInput
Type:
object
Input for migrate listener operation
Show Source
-
deploymentProcedureNamePrefix: string
Deployment procedure name prefix
-
description: string
Description of the operation
-
isForce: boolean
Default Value:
false
When set to true this flag forces Oracle Home cleanup to occur even if there are potential conflicts, like a break within the lineage, with the databases contained within. In its default value of false, should conflicts arise, when performing Oracle Home cleanup the process stops and you see a warning message -
isPrerequisitesOnly: boolean
Default Value:
false
Flag to indicate only prerequisite checks are to be performed -
isSkipRemoteHostValidations: boolean
Default Value:
false
Flag to indicate skipping the remote host validations -
isSkipValidations: boolean
Default Value:
false
Flag to indicate skipping validations -
isSkipWindowsHomeAccountTypeCheck: boolean
Default Value:
false
Flag to indicate skip Windows home account type check -
metadataCheckCorrection: string
Default Value:
ignore
Performs metadata check correction -
name(required): string
Name of the operation
-
newOracleHomeLocation: string
New Oracle home locationExample:
/scratch/user/oraclehome
-
normalCredential: string
Normal credentialExample:
HOST_CRED:ADMIN
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
schedule: object
Schedule
Schedule details
-
windowsSecurityCredential: string
Windows security credentialExample:
WIN_SEC_CRED:ADMIN
-
workingDirectory: string
Working directoryExample:
/scratch/user/workDir
Match All
Show Source
-
object
TargetList
List of targets
Nested Schema : update
Update operation input
Match All
Show Source
-
object
allOf
UpdateOperationInput
Input for the update operation
Nested Schema : UpdateOperationInput
Type:
object
Input for the update operation
Match All
Show Source
-
object
OperationInput
Common Input for operations
-
object
TargetList
List of targets
-
object
allOf
UpdateDBOperationInput
Input for the update database operation
Nested Schema : UpdateDBOperationInput
Type:
object
Input for the update database operation
Show Source
-
auto: string
Auto parameter
-
blackoutId: string
ID of the black out
-
cleanpids: string
Clean PIDs
-
databaseList: string
Database list
-
databaseToPdbData: array
databaseToPdbData
Input to convert the database to PDB
-
dataguardRole: string
Enum for Data Guard role
-
deleteSourceDatabase: string
Indicates if the source database can be deleted
-
description: string
Description of the update operation
-
destinationCdbCredential: string
Destination CDB credentialExample:
HOST_CDB_CRED:ADMIN
-
destinationHostCredential: string
Destination host credentialExample:
HOST_CRED:ADMIN
-
destinationPdbDisplayName: string
Destination PDB name
-
destinationPdbName: string
Destination PDB nameExample:
hrpdb
-
destinationWalletPassword: string
Destination database wallet password, only for TDE enabled databases
-
destinationWorkingDirectory: string
Working directory in the destination host
-
disconnect: string
Disconnect parameter
-
dispatcherLocation: string
Dispatcher locationExample:
/scratch/user/dispatchLoc
-
drainTimeout: string
Drain time out
-
excludeDatabaseList: string
Exclude database list parameter
-
fppOptions: object
fppOptions
Additional Properties Allowed:
true
Additional key, value inputs for FPP operations -
gimrOperation: string
Identifies the Grid Infrastructure Management Repository (GIMR) operation
-
ignoreDatabaseStartError: string
Ignore database start error parameter
-
isBuiltinAccount: boolean
Built in account, only for Windows deployments
-
isDisableDataguard: boolean
Default Value:
false
Flag to indicate the operation to disable Data Guard role -
isEnableDataguard: boolean
Default Value:
false
Flag to indicate the operation to enable Data Guard role -
isEnableFSFO: boolean
Default Value:
false
Flag to indicate the operation to enable FSFO -
isForce: boolean
Forces the execution
-
isIgnoreStandbyPrerequisites: boolean
Default Value:
false
This disables the verification check if the standby is on same image version that the primary is being moved to -
isNonCdbToPdb: boolean
Flag to identify non CDB to PDB operation
-
isPrerequisitesOnly: boolean
Default Value:
false
Flag to indicate only prerequisite checks are to be performed -
isRolling: boolean
Default Value:
false
Flag to indicate a rolling patch operation -
isSkipCVUChecks: boolean
Default Value:
false
Flag to indicate skipping the CVU checks -
isSkipLocalSaveState: boolean
Skip local state saving
-
isSkipPrerequisites: boolean
Default Value:
false
Flag to indicate skipping the prerequisite checks -
isSkipRemoteHostValidations: boolean
Default Value:
false
Flag to indicate skipping remote host validations -
isSkipSwitchDatabase: boolean
It should be set to true. It skips switching of the database to the patched home since it is already performed in earlier steps.
-
isSkipValidations: boolean
Default Value:
false
Flag to indicate skipping the validations -
isSkipWindowsHomeAccountTypeCheck: boolean
Skip the Windows home account type check
-
isStartupAfterSwitch: boolean
For non-rolling patches, it is necessary to bring up the Primary database first from the patched home. It will ensure that the standby is left in the shutdown state during the update operation. The standby database will be started in a separate step after the primary is patched and started.
-
isStartupDatabase: boolean
Startup the database after the patch is completed
-
isStartupDBAfterSwitch: boolean
Default Value:
true
It is used for node-wise patching in order to leave a database instance down after a cluster instance is patched -
isVirtualAccount: boolean
Virtual account, only for Windows deployments
-
migrateDatabase: string
Indicates the migrate database operation
-
migrateType: string
Enum for migrate type
-
newOracleHomeLocation: string
Path for the new Oracle Home
-
nodeList: string
comma separated list of nodes
-
normalCredential: string
Normal credentialExample:
HOST_CRED:ADMIN
-
parallelism: string
Parallelism parameterExample:
4
-
pdbAdminName: string
PDB admin name
-
primaryDatabaseHostCredential: string
Host credential for the primary database
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
sourceWalletPassword: string
Source database wallet password, only for TDE enabled databases
-
sourceWorkingDirectory: string
Working directory on source databaseExample:
/scratch/user/workdir
-
sqlSequence: string
SQL sequence
-
standbyStartOption: string
Standby start up option after the patch
-
startupStandby: string
Startup standby
-
targetNode: string
Target node
-
windowsCredential: string
Windows credential, only for Windows deployments
-
windowsSecurityCredential: string
Windows security credentialExample:
WIN_SEC_CRED:ADMIN
-
workingDirectory: string
Working directoryExample:
/scratch/user/workDir
Match All
Show Source
-
object
OperationInput
Common Input for operations
-
object
TargetList
List of targets
Nested Schema : updatePdb
Update operation input
Match All
Show Source
-
object
allOf
UpdatePdbOperationInput
Input for the 'update PDB' operation
Nested Schema : UpdatePdbOperationInput
Type:
object
Input for the 'update PDB' operation
Show Source
-
destinationCdbName: string
Destination CDB nameExample:
sales_cdb
Match All
Show Source
-
object
allOf
PdbPatchingInput
PDB patching operation common details
Nested Schema : upgrade
Upgrade operation input
Match All
Show Source
-
object
allOf
UpgradeOperationInput
Details for Upgrade operation
Nested Schema : UpgradeOperationInput
Type:
object
Details for Upgrade operation
Show Source
-
autoUpgradeAdditionalInput: object
AutoUpgradeAdditionalInput
Additional input for upgrade using auto upgrade tool.
Match All
Show Source
-
object
allOf
UpdateOperationInput
Input for the update operation
Nested Schema : upgradePdb
Upgrade PDB operation input
Match All
Show Source
-
object
allOf
PdbPatchingInput
PDB patching operation common details
Nested Schema : rollback
Rollback operation input
Match All
Show Source
-
object
allOf
RollbackOperationInput
Input to create rollback to old Oracle home
Nested Schema : RollbackOperationInput
Type:
object
Input to create rollback to old Oracle home
Show Source
-
isdowngradeOperation: boolean
It should be set to true for downgrade GI / SIHA operations.
-
isReportOnly: boolean
Default Value:
false
Flag indicates report only -
targetName(required): string
Name of the targetExample:
db1
Match All
Show Source
-
object
allOf
DeployOperationInput
Input for 'deploy Oracle home' operation
Nested Schema : rollbackPdb
Rollback of PDBs operation input
Match All
Show Source
-
object
allOf
RollbackPdbOperationInput
Rollback PDB details
Nested Schema : RollbackPdbOperationInput
Type:
object
Rollback PDB details
Show Source
-
isReportOnly: boolean
Default Value:
false
Flag indicates report only
Match All
Show Source
-
object
allOf
PdbPatchingInput
PDB patching operation common details
Nested Schema : rollbackListener
Rollback of listener operation input
Match All
Show Source
-
object
allOf
MigrateListenerOperationInput
Input for migrate listener operation
Nested Schema : cleanup
Cleanup operation input
Match All
Show Source
-
object
allOf
CleanupOperationInput
Input to cleanup old Oracle home
Nested Schema : CleanupOperationInput
Type:
object
Input to cleanup old Oracle home
Show Source
-
databaseCredential: string
Database credentialExample:
DB_CRED:ADMIN
-
description: string
Description of the operationExample:
Clean up database homes
-
dispatcherLocation: string
Location of dispatcherExample:
/scratch/user/dispatcherLoc
-
fppOptions: object
fppOptions
Additional Properties Allowed:
true
Additional key, value inputs for FPP operations -
isForce: boolean
Default Value:
false
When set to true this flag forces an Oracle Home cleanup to occur even if there are potential conflicts, like a break within the lineage, with the databases contained within. In its default value of false, should conflicts arise, when performing Oracle Home cleanup the process stops and you see a warning message in the EM CLI console. -
isReportOnly: boolean
Default Value:
false
Flag indicates report only -
normalCredential: string
Normal credentialExample:
HOST_CRED:ADMIN
-
privilegeCredential: string
Privilege credentialExample:
HOST_ROOT_CRED:ADMIN
-
workingDirectory(required): string
Working directoryExample:
/scratch/user/workDir
Match All
Show Source
-
object
OperationInput
Common Input for operations
-
object
TargetList
List of targets
Nested Schema : cleanupCdb
Cleanup CDB operation input
Match All
Show Source
-
object
allOf
CleanupCdbOperationInput
Input for cleanup of CDB and oracle homes
Nested Schema : CleanupCdbOperationInput
Type:
object
Input for cleanup of CDB and oracle homes
Match All
Show Source
-
object
allOf
CleanupOperationInput
Input to cleanup old Oracle home
Examples
Back to Top
Response
Supported Media Types
- application/json
202 Response
Accepted. Fleet operation(s) is(are) submitted.
Root Schema : FleetOperationsResult
Type:
object
Response of fleet operations
Match Any
Show Source
-
object DeployOperationSubmission
Deploy submission details
-
object EmergencyDeployOperationSubmission
Emergency deploy submission details
-
object DeployCdbSubmission
Deploy CDB submission details
-
object AttachCdbSubmission
Attach CDB submission details
-
object UpdateSubmission
Update submission details
-
object UpdatePdbSubmission
Update PDB submission details
-
object UpgradeSubmission
Upgrade submission details
-
object UpgradePdbSubmission
Upgrade PDB submission details
-
object MigrateListenerSubmission
Migrate listener submission details
-
object RollbackSubmission
Rollback submission details
-
object RollbackPdbSubmission
Rollback PDB submission details
-
object RollbackListenerSubmission
Rollback listener submission details
-
object CleanupSubmission
Cleanup submission details
-
object CleanupCdbSubmission
Cleanup CDB submission details
Nested Schema : DeployOperationSubmission
Type:
object
Deploy submission details
Show Source
-
deployDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : EmergencyDeployOperationSubmission
Type:
object
Emergency deploy submission details
Show Source
-
emergencyDeployDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : DeployCdbSubmission
Type:
object
Deploy CDB submission details
Show Source
-
deployCdbDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : AttachCdbSubmission
Type:
object
Attach CDB submission details
Show Source
-
attachCdbDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : UpdateSubmission
Type:
object
Update submission details
Show Source
-
updateDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : UpdatePdbSubmission
Type:
object
Update PDB submission details
Show Source
-
updatePdbDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : UpgradeSubmission
Type:
object
Upgrade submission details
Show Source
-
upgradeDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : UpgradePdbSubmission
Type:
object
Upgrade PDB submission details
Show Source
-
upgradePdbDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : MigrateListenerSubmission
Type:
object
Migrate listener submission details
Show Source
-
migratelistenerDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : RollbackSubmission
Type:
object
Rollback submission details
Show Source
-
rollbackDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : RollbackPdbSubmission
Type:
object
Rollback PDB submission details
Show Source
-
rollbackPdbDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : RollbackListenerSubmission
Type:
object
Rollback listener submission details
Show Source
-
rollbackListenerDetails: object
FleetOperation
Response for the fleet operation
Nested Schema : CleanupSubmission
Type:
object
Cleanup submission details
Show Source
-
cleanupDetails: object
CleanupOperationResult
Cleanup operation response. Fleet operation validations are not applicable for cleanup and cleanup CDB. Hence validations are not be available under 'submissions'.
Nested Schema : CleanupCdbSubmission
Type:
object
Cleanup CDB submission details
Show Source
-
cleanupCdbDetails: object
CleanUpCdbAndHomesOperationResultCollection
Response for cleanup CDB and Oracle Homes operation
Nested Schema : FleetOperation
Type:
object
Response for the fleet operation
Show Source
-
isPrerequisitesOnly: boolean
Default Value:
false
Indicates if the operation is a prerequisites -
targetSubmissions: array
targetSubmissions
Array of submissions for Targets
Nested Schema : targetSubmissions
Type:
array
Array of submissions for Targets
Show Source
-
Array of:
object TargetSubmissions
Array of submissions for targets
Nested Schema : TargetSubmissions
Type:
object
Array of submissions for targets
Show Source
-
status: string
Enum for status
-
submissions: array
submissions
Submissions of operation for the target
Match All
Show Source
-
object
TargetList
List of targets
Nested Schema : submissions
Type:
array
Submissions of operation for the target
Show Source
-
Array of:
object Submission
Submission summary of target for an operation
Nested Schema : TargetList
Type:
object
List of targets
Show Source
-
targetList: array
targetList
Array of target names
-
targetType: string
Target typeExample:
oracle_database
Nested Schema : Submission
Type:
object
Submission summary of target for an operation
Show Source
-
messages: string
Messages of submission
Match All
Show Source
-
object
TargetList
List of targets
Match Any
Show Source
-
object TargetValidation
Fleet operation target validation results
-
object SubmissionError
Submission error details
Nested Schema : TargetValidation
Type:
object
Fleet operation target validation results
Show Source
-
links: object
links
Links of procedure execution and tracking
-
status: string
Enum for status
-
validations: array
validations
Array of validation results
Match All
Show Source
-
object
ValidationSummary
Validation result summary
Nested Schema : SubmissionError
Type:
object
Submission error details
Show Source
-
errorMessages: string
Error message for the failed submission
-
status: string
Status of the submission
Nested Schema : targetList
Type:
array
Array of target names
Show Source
-
Array of:
string
Example:
db1, db2
Nested Schema : links
Type:
object
Links of procedure execution and tracking
Match All
Show Source
-
object
ProcedureLink
Represents a link to the deployment procedure execution
-
object
TrackingLink
Represents a link to the REST API to track status
Nested Schema : validations
Type:
array
Array of validation results
Show Source
-
Array of:
object Validation
Validation details
Nested Schema : ValidationSummary
Type:
object
Validation result summary
Show Source
-
failed: integer
Total count of failed validationsExample:
0
-
submitted: integer
0 Indicates the deployment procedure for the validation is not submitted, 1 indicates the deployment procedure for the validation is submittedExample:
0
-
succeeded: integer
Total count of succeeded validationsExample:
8
-
totalValidations: integer
Total count of validationsExample:
8
-
warnings: integer
Total count of warningsExample:
0
Nested Schema : ProcedureLink
Type:
object
Represents a link to the deployment procedure execution
Show Source
-
procedureExecution: object
procedureExecution
Web URL to poll status of the deployment procedure execution
Nested Schema : TrackingLink
Type:
object
Represents a link to the REST API to track status
Show Source
-
tracking: object
tracking
Tracking URL to poll status of the deployment procedure execution
Nested Schema : procedureExecution
Type:
object
Web URL to poll status of the deployment procedure execution
Show Source
-
href: string
URL for linkExample:
https://myhost.com:4473/em/faces/core-jobs-procedureExecutionTracking?executionGUID=E6E32C11DC0A6E8DE05380FE4564A6B2
Nested Schema : tracking
Type:
object
Tracking URL to poll status of the deployment procedure execution
Show Source
-
href: string
URL for the linkExample:
/deploymentProcedureInstances/{deploymentProcedureInstanceId}
Nested Schema : Validation
Type:
object
Validation details
Show Source
-
description: string
Description of the validationExample:
Verfied that the EM user has "configure target" privileges on the target.
-
id: string
ID of the validationExample:
CONFIG_TARGET_USER_PRIV_VALIDATION
-
links: object
links
Links of procedure execution and tracking
-
name: string
Name of the validationExample:
Configure target privilege validation
-
status: string
Enum for validation statusExample:
success
Nested Schema : links
Type:
object
Links of procedure execution and tracking
Match All
Show Source
-
object
ProcedureLink
Represents a link to the deployment procedure execution
-
object
TrackingLink
Represents a link to the REST API to track status
Nested Schema : CleanupOperationResult
Type:
object
Cleanup operation response. Fleet operation validations are not applicable for cleanup and cleanup CDB. Hence validations are not be available under 'submissions'.
Match All
Show Source
-
object
FleetOperation
Response for the fleet operation
-
object
CleanupReport
Response for CleanUp Oracle Home Operation
Nested Schema : CleanupReport
Type:
object
Response for CleanUp Oracle Home Operation
Show Source
-
report: object
report
CleanUp Report
Nested Schema : report
Type:
object
CleanUp Report
Show Source
-
countEligibleOracleHomes: integer
Eligible Oracle Homes count
-
countIneligibleOracleHomes: integer
InEligible Oracle Homes count
-
eligibleOracleHomes: array
eligibleOracleHomes
Eligible Oracle Homes
-
ineligibleOracleHomes: array
ineligibleOracleHomes
InEligible Oracle Homes
-
message: string
Report related messageExample:
Report Generated Successfully
Nested Schema : eligibleOracleHomes
Type:
array
Eligible Oracle Homes
Show Source
-
Array of:
object OracleHomeDetails
Oracle Home details
Nested Schema : ineligibleOracleHomes
Type:
array
InEligible Oracle Homes
Show Source
-
Array of:
object OracleHomeDetails
Oracle Home details
Nested Schema : OracleHomeDetails
Type:
object
Oracle Home details
Show Source
-
countAssociatedTargets: integer
Associated targets count
-
homeLocation: string
Location of Oracle HomeExample:
/scratch/cuser/deployedHome
-
hostName: string
Host of Oracle homeExample:
myhost.com
-
targetName: string
Name of the targetExample:
db1
Nested Schema : CleanUpCdbAndHomesOperationResultCollection
Type:
object
Response for cleanup CDB and Oracle Homes operation
Match All
Show Source
-
object
FleetOperation
Response for the fleet operation
-
object
CleanupCdbReport
Report for Cleanup CDB and Homes
Nested Schema : CleanupCdbReport
Type:
object
Report for Cleanup CDB and Homes
Show Source
-
report: object
report
Cleanup CDB Report
Nested Schema : report
Type:
object
Cleanup CDB Report
Show Source
-
countEligibleCdbs: integer
Eligible CDBs count
-
countEligibleOracleHomes: integer
Eligible Oracle Homes count
-
countIneligibleCdbs: integer
Ineligible CDBs count
-
countIneligibleOracleHomes: integer
Ineligible Oracle Homes count
-
eligibleCdbs: array
eligibleCdbs
Eligible CDBs
-
eligibleOracleHomes: array
eligibleOracleHomes
Eligible Oracle Homes
-
ineligibleCdbs: array
ineligibleCdbs
Ineligible CDBs
-
ineligibleOracleHomes: array
ineligibleOracleHomes
InEligible Homes
-
message: string
Report related messageExample:
Report Generated Successfully
Nested Schema : eligibleCdbs
Type:
array
Eligible CDBs
Show Source
-
Array of:
object CdbDetails
CDB details
Nested Schema : eligibleOracleHomes
Type:
array
Eligible Oracle Homes
Show Source
-
Array of:
object OracleHomeDetails
Oracle Home details
Nested Schema : ineligibleCdbs
Type:
array
Ineligible CDBs
Show Source
-
Array of:
object CdbDetails
CDB details
Nested Schema : ineligibleOracleHomes
Type:
array
InEligible Homes
Show Source
-
Array of:
object OracleHomeDetails
Oracle Home details
Nested Schema : CdbDetails
Type:
object
CDB details
Show Source
-
countAssociatedPdbs: integer
Associated PDBs count
-
hostName: string
Host of Oracle homeExample:
myhost.com
-
id: string
ID of a CDB targetExample:
EF17D657C6AD7C1BE05375FD4564B913
-
name: string
Name of a CDBExample:
cdb1
-
oracleHomeLocation: string
Oracle home pathExample:
/scratch/cuser/deployedHome
Examples
400 Response
Bad Request. The payload is null or missing some parameters
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string
401 Response
Unauthorized. The user does not have permissions to perform the requested operation
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string
403 Response
Forbidden. The user is forbidden to perform the requested operation
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string
404 Response
Not Found. The requested REST API URL is not found.
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string
500 Response
Internal Server Error. Exception in execution of REST API.
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string
503 Response
Service Unavailable. The server is unable to process the request.
Root Schema : ErrorResponse
Type:
object
Error response
Show Source
-
code(required): string
A short error code that defines the error, meant for programmatic parsing
-
message(required): string
A human-readable error string