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
Request Body - application/json ()
Root Schema : schema
Type: object
Match All
Show Source
Nested Schema : CreateFleetOperationDetails
Type: object
Fleet operation inputs
Match Any
Show Source
Nested Schema : DeployDetails
Type: object
Deploy operation input
Show Source
Nested Schema : AttachCdbDetails
Type: object
Attach CDB operation input
Show Source
Nested Schema : DeployCdbDetails
Type: object
Deploy CDB operation input
Show Source
Nested Schema : EmergencyDeployDetails
Type: object
Emergency deploy operation input
Show Source
Nested Schema : MigrateListenerDetails
Type: object
Migrate listener operation input
Show Source
Nested Schema : UpdateDetails
Type: object
Update operation input
Show Source
Nested Schema : UpdatePdbDetails
Type: object
Update PDB operation input
Show Source
Nested Schema : UpgradeDetails
Type: object
Upgrade operation input
Show Source
Nested Schema : UpgradePdbDetails
Type: object
Upgrade PDB operation input
Show Source
Nested Schema : RollbackDetails
Type: object
Rollback operation input
Show Source
Nested Schema : RollbackPdbDetails
Type: object
Rollback of PDBs operation input
Show Source
Nested Schema : RollbackListenerDetails
Type: object
Rollback of listerner operation input
Show Source
Nested Schema : CleanupDetails
Type: object
Cleanup operation input
Show Source
Nested Schema : CleanupCdbDetails
Type: object
Cleanup CDB operation input
Show Source
Nested Schema : deploy
Type: object
Deploy operation input
Match All
Show Source
Nested Schema : DeployOperationInput
Type: object
Input for 'deploy Oracle home' operation
Show Source
Match All
Show Source
Match One Schema
Show Source
Nested Schema : TargetList
Type: object
List of targets
Show Source
Nested Schema : OperationInput
Type: object
Common Input for operations
Show Source
Nested Schema : targetList
Type: array
Array of target names
Show Source
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
Nested Schema : attachCdb
Attach CDB input
Match All
Show Source
Nested Schema : AttachCdbOperationInput
Type: object
Input for the 'attach CDB' operation
Show Source
Match All
Show Source
Match One Schema
Show Source
Nested Schema : PdbPatchingInput
Type: object
PDB patching operation common details
Show Source
Match All
Show Source
Match One Schema
Show Source
Nested Schema : deployCdb
Deploy CDB operation input
Match All
Show Source
Nested Schema : DeployCdbOperationInput
Type: object
Input for the CDB deployment operation
Show Source
Match All
Show Source
Match One Schema
Show Source
Nested Schema : emergencyDeploy
Emergency deploy operation input
Match All
Show Source
Nested Schema : EmergencyDeployOperationInput
Type: object
Input for emergency deploy operation
Show Source
Match All
Show Source
Nested Schema : migrateListener
Migrate listener operation input
Match All
Show Source
Nested Schema : MigrateListenerOperationInput
Type: object
Input for migrate listener operation
Show Source
Match All
Show Source
Nested Schema : update
Update operation input
Match All
Show Source
Nested Schema : UpdateOperationInput
Type: object
Input for the update operation
Match All
Show Source
Nested Schema : UpdateDBOperationInput
Type: object
Input for the update database operation
Show Source
Match All
Show Source
Nested Schema : updatePdb
Update operation input
Match All
Show Source
Nested Schema : UpdatePdbOperationInput
Type: object
Input for the 'update PDB' operation
Show Source
Match All
Show Source
Nested Schema : upgrade
Upgrade operation input
Match All
Show Source
Nested Schema : UpgradeOperationInput
Type: object
Details for Upgrade operation
Show Source
Match All
Show Source
Nested Schema : upgradePdb
Upgrade PDB operation input
Match All
Show Source
Nested Schema : rollback
Rollback operation input
Match All
Show Source
Nested Schema : RollbackOperationInput
Type: object
Input to create rollback to old Oracle home
Show Source
Match All
Show Source
Nested Schema : rollbackPdb
Rollback of PDBs operation input
Match All
Show Source
Nested Schema : RollbackPdbOperationInput
Type: object
Rollback PDB details
Show Source
Match All
Show Source
Nested Schema : rollbackListener
Rollback of listener operation input
Match All
Show Source
Nested Schema : cleanup
Cleanup operation input
Match All
Show Source
Nested Schema : CleanupOperationInput
Type: object
Input to cleanup old Oracle home
Show Source
Match All
Show Source
Nested Schema : cleanupCdb
Cleanup CDB operation input
Match All
Show Source
Nested Schema : CleanupCdbOperationInput
Type: object
Input for cleanup of CDB and oracle homes
Match All
Show Source
Examples

Back to Top

Response

Supported Media Types

202 Response

Accepted. Fleet operation(s) is(are) submitted.
Body ()
Root Schema : FleetOperationsResult
Type: object
Response of fleet operations
Match Any
Show Source
Nested Schema : DeployOperationSubmission
Type: object
Deploy submission details
Show Source
Nested Schema : EmergencyDeployOperationSubmission
Type: object
Emergency deploy submission details
Show Source
Nested Schema : DeployCdbSubmission
Type: object
Deploy CDB submission details
Show Source
Nested Schema : AttachCdbSubmission
Type: object
Attach CDB submission details
Show Source
Nested Schema : UpdateSubmission
Type: object
Update submission details
Show Source
Nested Schema : UpdatePdbSubmission
Type: object
Update PDB submission details
Show Source
Nested Schema : UpgradeSubmission
Type: object
Upgrade submission details
Show Source
Nested Schema : UpgradePdbSubmission
Type: object
Upgrade PDB submission details
Show Source
Nested Schema : MigrateListenerSubmission
Type: object
Migrate listener submission details
Show Source
Nested Schema : RollbackSubmission
Type: object
Rollback submission details
Show Source
Nested Schema : RollbackPdbSubmission
Type: object
Rollback PDB submission details
Show Source
Nested Schema : RollbackListenerSubmission
Type: object
Rollback listener submission details
Show Source
Nested Schema : CleanupSubmission
Type: object
Cleanup submission details
Show Source
Nested Schema : CleanupCdbSubmission
Type: object
Cleanup CDB submission details
Show Source
Nested Schema : FleetOperation
Type: object
Response for the fleet operation
Show Source
Nested Schema : targetSubmissions
Type: array
Array of submissions for Targets
Show Source
Nested Schema : TargetSubmissions
Type: object
Array of submissions for targets
Show Source
Match All
Show Source
Nested Schema : submissions
Type: array
Submissions of operation for the target
Show Source
Nested Schema : TargetList
Type: object
List of targets
Show Source
Nested Schema : Submission
Type: object
Submission summary of target for an operation
Show Source
Match All
Show Source
Match Any
Show Source
Nested Schema : TargetValidation
Type: object
Fleet operation target validation results
Show Source
Match All
Show Source
Nested Schema : SubmissionError
Type: object
Submission error details
Show Source
Nested Schema : targetList
Type: array
Array of target names
Show Source
Nested Schema : validations
Type: array
Array of validation results
Show Source
Nested Schema : ValidationSummary
Type: object
Validation result summary
Show Source
Nested Schema : Validation
Type: object
Validation details
Show Source
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
Nested Schema : CleanupReport
Type: object
Response for CleanUp Oracle Home Operation
Show Source
Nested Schema : report
Type: object
CleanUp Report
Show Source
Nested Schema : eligibleOracleHomes
Type: array
Eligible Oracle Homes
Show Source
Nested Schema : ineligibleOracleHomes
Type: array
InEligible Oracle Homes
Show Source
Nested Schema : OracleHomeDetails
Type: object
Oracle Home details
Show Source
Nested Schema : CleanUpCdbAndHomesOperationResultCollection
Type: object
Response for cleanup CDB and Oracle Homes operation
Match All
Show Source
Nested Schema : CleanupCdbReport
Type: object
Report for Cleanup CDB and Homes
Show Source
Nested Schema : report
Type: object
Cleanup CDB Report
Show Source
Nested Schema : eligibleCdbs
Type: array
Eligible CDBs
Show Source
Nested Schema : eligibleOracleHomes
Type: array
Eligible Oracle Homes
Show Source
Nested Schema : ineligibleCdbs
Type: array
Ineligible CDBs
Show Source
Nested Schema : ineligibleOracleHomes
Type: array
InEligible Homes
Show Source
Nested Schema : CdbDetails
Type: object
CDB details
Show Source
Examples

400 Response

Bad Request. The payload is null or missing some parameters
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

401 Response

Unauthorized. The user does not have permissions to perform the requested operation
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

403 Response

Forbidden. The user is forbidden to perform the requested operation
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

404 Response

Not Found. The requested REST API URL is not found.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

500 Response

Internal Server Error. Exception in execution of REST API.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source

503 Response

Service Unavailable. The server is unable to process the request.
Body ()
Root Schema : ErrorResponse
Type: object
Error response
Show Source
Back to Top