How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Java Management Service API

Endpoints related to the Java Management Service

Oracle Java Management Service API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 92 operations across 72 paths, and defines 163 schemas. It is described by OpenAPI 3.2.0, at version 20210610.

Requests are made against a single base URL, /20210610.

92 operations 72 paths 163 schemas 9 DELETE56 GET20 POST7 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20210610
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 92

Across 72 paths, the API surfaces 92 operations — 9 DELETE, 56 GET, 20 POST, 7 PUT. Each is listed below with its method, path, parameters, and response codes.

javaManagementService 92

Endpoints related to the Java Management Service

GET
/agentInstallers
Retrieve a list of the supported agent installer information.
ListAgentInstallers 9 params → 200400401404429500default
POST
/agentInstallers/actions/generateAgentInstallerConfiguration
Generate Agent Installer Configuration for Fleet
GenerateAgentInstallerConfiguration 1 param body → 200400401404409429500default
GET
/agentInstallers/{agentInstallerId}/content
Download the Agent Installer
GetAgentInstallerContent 3 params → 200302400401404429500default
GET
/announcements
Retrieve JMS announcements
ListAnnouncements 8 params → 200400401404405412429500
GET
/fleetErrorAnalytics
Returns a summary of FleetErrors.
SummarizeFleetErrors 5 params → 200400401404429500default
GET
/fleetErrors
Returns a list of FleetErrors.
ListFleetErrors 12 params → 200400401404429500default
GET
/fleets
Retrieve a list of all Fleets in a compartment.
ListFleets 10 params → 200400401404429500default
POST
/fleets
Create a new Fleet.
CreateFleet 2 params body → 202400401404409429500default
DELETE
/fleets/{fleetId}
Delete a Fleet.
DeleteFleet 3 params → 202400401404412429500default
GET
/fleets/{fleetId}
Retrieve a Fleet.
GetFleet 2 params → 200400401404429500default
PUT
/fleets/{fleetId}
Update a Fleet.
UpdateFleet 3 params body → 202400401404412429500default
POST
/fleets/{fleetId}/actions/addInstallationSites
Add Java installation sites in a fleet.
AddFleetInstallationSites 4 params body → 202400401404405409412429
POST
/fleets/{fleetId}/actions/changeCompartment
Move a Fleet into a different compartment.
ChangeFleetCompartment 4 params body → 202401404409412429500
POST
/fleets/{fleetId}/actions/disableDrs
Request to disable DRS.
DisableDrs 4 params body → 202400401404405409412429
POST
/fleets/{fleetId}/actions/enableDrs
Request to enable DRS.
EnableDrs 4 params body → 202400401404405409412429
POST
/fleets/{fleetId}/actions/generateAgentDeployScript
Generate Agent Deploy Script for Fleet
GenerateAgentDeployScript 2 params body → 200400401404409429500default
POST
/fleets/{fleetId}/actions/generateLoadPipelineScript
Generate Load Pipeline Script
GenerateLoadPipelineScript 2 params body → 200400401404409429500default
POST
/fleets/{fleetId}/actions/removeInstallationSites
Remove Java installation sites in a fleet.
RemoveFleetInstallationSites 4 params body → 202400401404405409412429
POST
/fleets/{fleetId}/actions/requestCryptoAnalyses
Request to start crypto analyses on selected target.
RequestCryptoAnalyses 2 params body → 202400401404405429500default
POST
/fleets/{fleetId}/actions/requestDeployedApplicationMigrationAnalyses
Request to start the Java migration analyses for selected deployed applications.
RequestDeployedApplicationMigrationAnalyses 2 params body → 202400401404405429500default
POST
/fleets/{fleetId}/actions/requestJavaMigrationAnalyses
Request to start the Java migration analysis for selected applications.
RequestJavaMigrationAnalyses 2 params body → 202400401404405429500default
POST
/fleets/{fleetId}/actions/requestJfrRecordings
Request to collect JFR recordings.
RequestJfrRecordings 2 params body → 202400401404405429500default
POST
/fleets/{fleetId}/actions/requestPerformanceTuningAnalyses
Request to start performance tuning analyses on selected target.
RequestPerformanceTuningAnalyses 2 params body → 202400401404405429500default
POST
/fleets/{fleetId}/actions/scanJavaServerUsage
Scan Java Server usage in a fleet.
ScanJavaServerUsage 4 params body → 202400401404405409412429
POST
/fleets/{fleetId}/actions/scanLibraryUsage
Scan library usage in a fleet.
ScanLibraryUsage 4 params body → 202400401404405409412429
GET
/fleets/{fleetId}/actions/summarizeApplicationInstallationUsage
Summarize application installation usage in a Fleet filtered by query parameters.
SummarizeApplicationInstallationUsage 21 params → 200400401404429500default
GET
/fleets/{fleetId}/actions/summarizeApplicationUsage
List application usage in a Fleet filtered by query parameters.
SummarizeApplicationUsage 20 params → 200400401404429500default
GET
/fleets/{fleetId}/actions/summarizeDeployedApplicationInstallationUsage
Summarize deployed application installation usage in a fleet filtered by query parameters.
SummarizeDeployedApplicationInstallationUsage 17 params → 200400401404405429500default
GET
/fleets/{fleetId}/actions/summarizeDeployedApplicationUsage
List of deployed applications in a fleet filtered by query parameters.
SummarizeDeployedApplicationUsage 15 params → 200400401404405429500default
GET
/fleets/{fleetId}/actions/summarizeInstallationUsage
List Java installation usage in a Fleet filtered by query parameters.
SummarizeInstallationUsage 18 params → 200400401404429500default
GET
/fleets/{fleetId}/actions/summarizeJavaServerInstanceUsage
List of Java Server instances in a Fleet filtered by query parameters.
SummarizeJavaServerInstanceUsage 15 params → 200400401404405429500default
GET
/fleets/{fleetId}/actions/summarizeJavaServerUsage
List of Java Servers in a Fleet filtered by query parameters.
SummarizeJavaServerUsage 12 params → 200400401404405429500default
GET
/fleets/{fleetId}/actions/summarizeJreUsage
List Java Runtime usage in a Fleet filtered by query parameters.
SummarizeJreUsage 17 params → 200400401404429500default
GET
/fleets/{fleetId}/actions/summarizeLibraryUsage
List libraries in a fleet filtered by query parameters.
SummarizeLibraryUsage 16 params → 200400401404405429500default
GET
/fleets/{fleetId}/actions/summarizeManagedInstanceUsage
List managed instance usage in a Fleet filtered by query parameters.
SummarizeManagedInstanceUsage 19 params → 200400401404429500default
GET
/fleets/{fleetId}/advancedFeatureConfiguration
Get fleet advanced feature config.
GetFleetAdvancedFeatureConfiguration 3 params → 200400401404405412429500
PUT
/fleets/{fleetId}/advancedFeatureConfiguration
Update fleet advanced feature config.
UpdateFleetAdvancedFeatureConfiguration 4 params body → 200400401404405409412429
GET
/fleets/{fleetId}/agentConfiguration
Retrieve a Fleet Agent Configuration.
GetFleetAgentConfiguration 2 params → 200400401404429500default
PUT
/fleets/{fleetId}/agentConfiguration
Update a Fleet Agent Configuration.
UpdateFleetAgentConfiguration 3 params body → 202400401404412429500default
GET
/fleets/{fleetId}/blocklists
Retrieve the blocklist of the fleet.
ListBlocklists 8 params → 200400401404429500default
POST
/fleets/{fleetId}/blocklists
Add a new blocklist record.
CreateBlocklist 3 params body → 200400401404409429500default
DELETE
/fleets/{fleetId}/blocklists/{blocklistKey}
Delete a blocklist record.
DeleteBlocklist 4 params → 204400401404405409412429
GET
/fleets/{fleetId}/containers
List containers in a fleet filtered by query parameters.
ListContainers 13 params → 200400401404405429500default
GET
/fleets/{fleetId}/cryptoAnalysisResults
List Crypto Event Analysis results.
ListCryptoAnalysisResults 15 params → 200400401404405429500default
DELETE
/fleets/{fleetId}/cryptoAnalysisResults/{cryptoAnalysisResultId}
Delete metadata of a Crypto Event Analysis result.
DeleteCryptoAnalysisResult 4 params → 202400401404412429500default
GET
/fleets/{fleetId}/cryptoAnalysisResults/{cryptoAnalysisResultId}
Retrieve metadata of a Crypto Event Analysis result.
GetCryptoAnalysisResult 3 params → 200400401404429500default
GET
/fleets/{fleetId}/diagnoses
List diagnoses on resources needed by the fleet.
ListFleetDiagnoses 4 params → 200400401404405429500default
GET
/fleets/{fleetId}/drsFiles
List the DRS details.
ListDrsFiles 6 params → 200400401404405412429500
POST
/fleets/{fleetId}/drsFiles
Request to create DRS file in Object Store.
CreateDrsFile 4 params body → 202400401404405409412429
DELETE
/fleets/{fleetId}/drsFiles/{drsFileKey}
Delete DRS file from object store.
DeleteDrsFile 4 params → 202400401404405412429500
GET
/fleets/{fleetId}/drsFiles/{drsFileKey}
Get the DRS detail.
GetDrsFile 4 params → 200400401404405412429500
PUT
/fleets/{fleetId}/drsFiles/{drsFileKey}
Request to update DRS to object store.
UpdateDrsFile 5 params body → 202400401404405409412429
GET
/fleets/{fleetId}/exportSetting
Retrieves export setting
GetExportSetting 2 params → 200400401404429500default
PUT
/fleets/{fleetId}/exportSetting
Updates existing Export setting.
UpdateExportSetting 3 params body → 200400401404412429500default
GET
/fleets/{fleetId}/exportStatus
Retrieves last export status
GetExportStatus 2 params → 200400401404429500default
GET
/fleets/{fleetId}/installationSites
List Java installations in a fleet filtered by query parameters.
ListInstallationSites 17 params → 200400401404405429500default
GET
/fleets/{fleetId}/javaMigrationAnalysisResults
Lists the Java migration analysis results.
ListJavaMigrationAnalysisResults 11 params → 200400401404405429500default
DELETE
/fleets/{fleetId}/javaMigrationAnalysisResults/{javaMigrationAnalysisResultId}
Delete Java Migration Analysis result.
DeleteJavaMigrationAnalysisResult 4 params → 202400401404412429500default
GET
/fleets/{fleetId}/javaMigrationAnalysisResults/{javaMigrationAnalysisResultId}
Retrieve Java Migration Analysis result.
GetJavaMigrationAnalysisResult 3 params → 200400401404429500default
GET
/fleets/{fleetId}/libraries/{libraryKey}/applications
List applications where a library has been detected.
ListLibraryApplicationUsage 13 params → 200400401404405429500default
GET
/fleets/{fleetId}/libraries/{libraryKey}/managedInstances
List managed instances where a library has been detected.
ListLibraryManagedInstanceUsage 13 params → 200400401404405429500default
GET
/fleets/{fleetId}/performanceTuningAnalysisResults
List Performance Tuning Analysis results.
ListPerformanceTuningAnalysisResults 12 params → 200400401404405429500default
DELETE
/fleets/{fleetId}/performanceTuningAnalysisResults/{performanceTuningAnalysisResultId}
Delete metadata of a Performance Tuning Analysis result.
DeletePerformanceTuningAnalysisResult 4 params → 202400401404412429500default
GET
/fleets/{fleetId}/performanceTuningAnalysisResults/{performanceTuningAnalysisResultId}
Retrieve metadata of a Performance Tuning Analysis result.
GetPerformanceTuningAnalysisResult 3 params → 200400401404429500default
GET
/fleets/{fleetId}/summarizeLibraryInventory
Retrieves libraries inventory in a fleet, filtered by query parameters.
SummarizeLibraryInventory 6 params → 200400401404405429500default
GET
/fleets/{fleetId}/uncorrelatedPackages
List uncorrelated package summaries in a fleet, filtered by query parameters.
ListUncorrelatedPackageUsage 11 params → 200400401404405429500default
GET
/fleets/{fleetId}/uncorrelatedPackages/{packageName}/applications
List applications where an uncorrelated package has been detected.
ListUncorrelatedPackageApplicationUsage 11 params → 200400401404405429500default
GET
/fleets/{fleetId}/uncorrelatedPackages/{packageName}/managedInstances
List uncorrelated Java package detection events for a Java application in a fleet filtered by query parameters.
ListUncorrelatedPackageManagedInstanceUsage 11 params → 200400401404405429500default
GET
/javaFamilies
Retrieve a list of the Java release family information.
ListJavaFamilies 8 params → 200400401404429500default
GET
/javaFamilies/{familyVersion}
Retrieve metadata associated with a specific Java release family.
GetJavaFamily 2 params → 200400401404429500default
GET
/javaReleases
Retrieve a list of Java releases.
ListJavaReleases 10 params → 200400401404429500default
GET
/javaReleases/{releaseVersion}
Retrieve complete details of a specific Java release including artifact information.
GetJavaRelease 2 params → 200400401404429500default
GET
/jmsPlugins
Returns a list of JmsPlugins.
ListJmsPlugins 16 params → 200400401404429500default
POST
/jmsPlugins
Creates a JmsPlugin.
CreateJmsPlugin 2 params body → 200400401404405409412429
DELETE
/jmsPlugins/{jmsPluginId}
Deletes a JmsPlugin.
DeleteJmsPlugin 3 params → 204400401404412429500default
GET
/jmsPlugins/{jmsPluginId}
Returns the JmsPlugin.
GetJmsPlugin 2 params → 200400401404429500default
PUT
/jmsPlugins/{jmsPluginId}
Update a JmsPlugin.
UpdateJmsPlugin 3 params body → 200400401404412429500default
GET
/listJreUsage
List Java Runtime usage in a specified host filtered by query parameters.
ListJreUsage 11 params → 200400401404429500default
GET
/pluginErrorAnalytics
Returns a summary of PluginErrors.
SummarizePluginErrors 5 params → 200400401404429500default
GET
/pluginErrors
Returns a list of PluginErrors.
ListPluginErrors 12 params → 200400401404429500default
GET
/summarizeResourceInventory
Retrieve the inventory of JMS resources in the specified compartment.
SummarizeResourceInventory 5 params → 200400401404429500default
GET
/taskSchedules
List the task schedule results.
ListTaskSchedules 10 params → 200400401404405429500default
POST
/taskSchedules
Create a task schedule.
CreateTaskSchedule 2 params body → 200400401404405409429500
DELETE
/taskSchedules/{taskScheduleId}
Delete a task schedule record.
DeleteTaskSchedule 4 params → 204400401404405409412429
GET
/taskSchedules/{taskScheduleId}
Retrieve a task schedule.
GetTaskSchedule 3 params → 200400401404405429500default
PUT
/taskSchedules/{taskScheduleId}
Update a task schedule.
UpdateTaskSchedule 4 params body → 200400401404405409412429
GET
/workRequests
List Work Requests.
ListWorkRequests 9 params → 200400401404429500default
DELETE
/workRequests/{workRequestId}
Cancel a work request.
CancelWorkRequest 3 params → 202400401404412429500default
GET
/workRequests/{workRequestId}
Retrieve Work Request description.
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
List work request errors.
ListWorkRequestErrors 4 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
List work request logs.
ListWorkRequestLogs 4 params → 200400401404429500default
GET
/workRequests/{workRequestId}/workItems
List work items of a work request.
ListWorkItems 4 params → 200400401404429500default

Schemas 163

The contract defines 163 schemas that model the data the API accepts and returns. The most detailed are Fleet (20 properties), FleetSummary (20 properties), JavaServerInstanceUsage (19 properties), JreUsage (19 properties). Each schema is shown below with its type and property counts.

BlocklistTarget
object
A resource to blocklist for certain operation.
3 properties 1 required
JavaFamilyCollection
object
Collection of the Java release family summary. A Java release family is typically a major version in the Java version identifier.
1 property 1 required
TaskScheduleSummary
object
A summary of the task schedule properties.
11 properties 9 required
UncorrelatedPackageUsageCollection
object
Collection of uncorrelated package summaries.
1 property 1 required
PostInstallationActions
string
list of post installation actions
RemoveFleetInstallationSitesDetails
object
The list of Java installation sites to remove.
1 property 1 required
RequestJavaMigrationAnalysesDetails
object
Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, a…
1 property 1 required
CreateBlocklistDetails
object
The blocklist record details.
3 properties 2 required
JavaReleaseCollection
object
Collection of Java releases information.
1 property 1 required
PostInstallationActionSettings
object
List of available post actions you can execute after the successful Java installation.
6 properties
BlocklistCollection
object
Results of a blocklist search that contain Blocklist records.
1 property 1 required
DrsFileSummary
object
A Deployment Rule Set(DRS) is a JAR (Java ARchive) file used in Java applications to enforce security and manage compatibility between different versions of Ja…
7 properties 7 required
ManagedInstanceUsageCollection
object
Results of a managed instance search. Contains ManagedInstanceUsage items.
1 property 1 required
DeployedApplicationMigrationAnalysesTarget
object
The target describes the input data for deployed Java migration analyses. A target contains a managed instance, deployed application installation Key, sourceJd…
6 properties 4 required
LibraryManagedInstanceUsageSummary
object
Summary of a managed instance where a given library was detected statically and/or dynamically. Contains the count of applications where the library was detect…
6 properties 6 required
KeySizeAlgorithm
object
The algorithm object with name and key size properties.
2 properties
JmsPluginCollection
object
Results of a JmsPlugin search. Contains JmsPluginSummary items.
1 property 1 required
ApplicationInstallationUsageSummaryCollection
object
Results of an application installation search. Contains ApplicationInstallationUsageSummary items.
1 property 1 required
JavaLicense
object
Information about a license type for Java.
3 properties 3 required
JavaFamilySummary
object
A summary of the Java release family information. A Java release family is typically a major version in the Java version identifier.
9 properties 7 required
UncorrelatedPackageApplicationUsageSummary
object
Summary of an application where a given libary was detected. Contains the count of managed instances where the package was detected with this application.
4 properties 4 required
UpdateFleetDetails
object
Attributes to update a Fleet.
7 properties
JreUsageCollection
object
Results of a Java Runtime search. Contains JreUsage items
1 property 1 required
Agent
object
Information about the agent.
5 properties 5 required
RequestPerformanceTuningAnalysesDetails
object
Details of the request to start a JFR performance tuning analysis.
3 properties 1 required
Proxies
object
List of proxy properties to be configured in net.properties file.
9 properties
WorkItemCollection
object
A list of WorkItem.
1 property 1 required
BlocklistEntry
object
An entry for blocklist to describe blocked operation and reason.
2 properties 2 required
WorkRequestCollection
object
Results of a work request search. Contains WorkRequest items
1 property 1 required
CryptoAnalysisResultCollection
object
List of Crypto event analysis results.
1 property 1 required
DisableDrsDetails
object
Details of the request to disable DRS file from active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) c…
1 property
FleetErrorCollection
object
Results of a Fleet Error search.
1 property 1 required
AnnouncementCollection
object
Results of list announcements call. Contains AnnouncementSummary items
1 property 1 required
CreateTaskScheduleDetails
object
Attributes to create a task schedule.
3 properties 3 required
UncorrelatedPackageManagedInstanceUsageSummary
object
Summary of a managed instance where a given uncorrelated package was detected. Contains the count of application where the package was detected with this appli…
4 properties 4 required
SummarizedEventsLog
object
Summarized events log for advanced feature.
2 properties 2 required
WorkItemDetails
object
The minimum details of a work item.
2 properties 1 required
TaskDetails
object
The minimum details of a task.
1 property 1 required
ClusterDetails
object
The state of the cluster during a specified time period.
4 properties
CryptoEventAnalysis
object
CryptoEventAnalysis configuration
2 properties
JavaMigrationAnalysisResultCollection
object
List of Java migration analysis results.
1 property 1 required
CryptoAnalysisResult
Metadata for the result of a crypto event analysis. The analysis result is stored in an Object Storage bucket.
CryptoAnalysisResultSummary
object
Summary of a crypto analysis result. The actual output of the analysis is stored in the Object Storage object.
19 properties 11 required
JmsPluginSummary
object
Summary of the JmsPlugin.
17 properties 6 required
WorkRequestErrorCollection
object
Results of a work request error search. Contains WorkRequestError items
1 property 1 required
FleetCollection
object
Results of a Fleet search. Contains FleetSummary items.
1 property 1 required
GenerateLoadPipelineScriptDetails
object
Attributes to generate load pipeline script.
4 properties 3 required
WorkRequestError
object
An error encountered while executing an operation that is tracked by a work request.
3 properties 3 required
InstallationUsageCollection
object
Results of an installation search. Contains InstallationUsage items.
1 property 1 required
DeployedApplicationUsage
object
Deployed application usage during a specified time period.
11 properties 3 required
PluginErrorAggregation
object
Aggregation of PluginErrors
2 properties 2 required
DeployedApplicationInstallationUsageSummaryCollection
object
Results of a deployed application installation usage search. Contains deployed application installation usage items.
1 property 1 required
FleetErrorAggregationSummary
object
High level view of fleet error aggregations.
2 properties 2 required
PluginErrorAggregationCollection
object
Collection of PluginErrorAggregation.
1 property 1 required
RequestJfrRecordingsDetails
object
Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
7 properties 1 required
JavaFamily
Metadata associated with a specific Java release family. A Java release family is typically a major version in the Java version identifier.
LicenseType
string
Type of license associated with the Java version.
FleetAdvancedFeatureConfiguration
object
Metadata for the advanced features in the Fleet.
9 properties 9 required
Plugin
object
Information about the plugin.
2 properties 2 required
Lcm
object
Enable lifecycle management and set post action configurations.
2 properties
InstallationUsage
object
Installation usage during a specified time period. An installation is a collection of deployed instances of a specific Java Runtime that share the same install…
15 properties 6 required
ManagedInstanceUsage
object
Managed instance usage during a specified time period. An entity that emits usage events to Java Management Service (JMS) is represented as a managed instance.…
19 properties 2 required
DeployedApplicationInstallationUsageSummary
object
Summarize usage information about an application deployed on Java servers including installation information during a specified time period. The main differenc…
13 properties 4 required
UpdateExportSettingDetails
object
Attributes to update an export setting.
9 properties 1 required
Blocklist
object
The blocklist record to prevent a target resource from certain operation with reason.
4 properties 3 required
MinimumKeySizeSettings
object
test
3 properties
ExportSetting
object
Export settings of a fleet.
13 properties 1 required
WorkRequestLogEntry
object
A log message from executing an operation that is tracked by a work request.
2 properties 2 required
AgentInstallerSummary
object
Supported agent installer downloads.
10 properties 10 required
TaskScheduleCollection
object
Results of a task schedule search that contain task schedule records.
1 property 1 required
AnnouncementSummary
object
An summary of a announcement on Console Overview page
4 properties 4 required
JavaServerUsage
object
Java Server usage during a specified time period.
10 properties 3 required
JavaArtifact
object
Information about a binary artifact of Java.
13 properties 11 required
GenerateAgentDeployScriptDetails
object
Attributes to generate agent deploy script for a Fleet.
3 properties 3 required
EnableDrsDetails
object
Details of the request to enable DRS in active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) currently…
1 property
DrsTarget
object
The target to manage DRS distribution. A target is a managed instance.
1 property 1 required
AgentInstallerCollection
object
Collection of the agent installer summary.
1 property 1 required
InstallationSiteSummary
object
Installation site of a Java Runtime. An installation site is a Java Runtime installed at a specific path on a managed instance.
10 properties 2 required
JfrRecording
object
JfrRecording configuration
1 property
JavaRelease
Metadata associated with a specific release of Java. Includes the artifact details.
InstallationSite
object
Installation site of a Java Runtime. An installation site is a Java Runtime installed at a specific path on a managed instance.
11 properties 5 required
PatchDetail
object
My Oracle Support(MoS) patch details for the Java release.
2 properties 2 required
FleetErrorDetails
object
Details of a fleet error.
3 properties 2 required
UpdateFleetAgentConfigurationDetails
object
Attributes to update a Fleet Agent Configuration.
11 properties
ApplicationInstallationUsageSummary
object
Summarizes application installation usage information during a specified time period. The main difference between ApplicationUsage and ApplicationInstallationU…
16 properties 4 required
UncorrelatedPackageUsageSummary
object
Summary of an uncorrelated package.
4 properties 4 required
DrsFileCollection
object
List of DRS details.
1 property 1 required
DeployedApplicationUsageCollection
object
Results of a deployed application usage search. Contains deployed application usage items.
1 property 1 required
JavaMigrationAnalysisResultSummary
object
Summary of a Java migration analysis result. The output of the analysis is stored in the Object Storage object.
17 properties 12 required
CreateJmsPluginDetails
object
The details for creating a JmsPlugin.
6 properties 2 required
UncorrelatedPackageManagedInstanceUsageCollection
object
Collection of UncorrelatedPackageManagedInstanceUsageSummaries.
1 property 1 required
ApplicationUsageCollection
object
Results of an application search. Contains ApplicationUsage items.
1 property 1 required
LibraryUsage
object
Library usage during a specified time period.
19 properties 4 required
WorkRequest
object
An asynchronous work request. See [Work Requests](/Content/General/Concepts/workrequestoverview.htm).
13 properties 7 required
Principal
object
An authorized principal.
2 properties 2 required
PerformanceTuningAnalysisResult
Metadata of a Performance Tuning Analysis result. The analysis result is stored as the Object Storage object.
TlsVersions
string
List of TLS versions to be disabled.
UpdateJmsPluginDetails
object
Attributes to update a JmsPlugin.
3 properties
PerformanceTuningAnalysis
object
Performance tuning analysis configuration
1 property
LibraryVulnerability
object
A library vulnerability.
2 properties 2 required
WorkItemSummary
object
Work item to complete a work request.
7 properties 6 required
RequestDeployedApplicationMigrationAnalysesDetails
object
Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and t…
1 property 1 required
FleetDiagnosisCollection
object
List of the fleet resource diagnosis.
1 property 1 required
UpdateTaskScheduleDetails
object
Attributes to update a task schedule.
3 properties 3 required
FleetErrorAggregationCollection
object
Collection of FleetErrorAggregationSummary.
1 property 1 required
TaskSchedule
object
The properties of a task schedule.
11 properties 9 required
JavaRuntimeId
object
The essential properties to identify a Java Runtime.
4 properties 3 required
AddFleetInstallationSitesDetails
object
The list of Java installation sites to add.
2 properties 1 required
GenerateAgentInstallerConfigurationDetails
object
Attributes to generate agent installer parameters for a fleet.
3 properties 2 required
FleetErrorSummary
object
The summary of a fleet error.
6 properties 6 required
UpdateFleetAdvancedFeatureConfigurationDetails
object
Details object containing advanced feature configurations to be updated. Ensure that the namespace and bucket storage are created prior to turning on the JfrRe…
8 properties
LibraryUsageCollection
object
Results of a library usage search. Contains library usage items.
1 property 1 required
JreUsage
object
Java Runtime usage during a specified time period. A Java Runtime is identified by its vendor and version.
19 properties 3 required
PerformanceTuningAnalysisResultSummary
object
Summary of a performance tuning analysis result. The actual output of the analysis is stored in the Object Storage object.
17 properties 16 required
ApplicationUsage
object
Application usage during a specified time period. An application is a Java application that can be executed by a Java Runtime installation. An application is i…
12 properties 3 required
JavaServerInstanceUsage
object
Java Server instance usage during a specified time period.
19 properties 5 required
FleetAgentOsConfiguration
object
Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
2 properties 2 required
FleetErrorAggregation
object
Aggregation of FleetErrors
2 properties 2 required
PluginErrorCollection
object
Collection of PluginErrors.
1 property 1 required
ScanJavaServerUsageDetails
object
The list of managed instances to scan.
1 property
Fleet
object
A Fleet is the primary collection with which users interact when using Java Management Service.
20 properties 13 required
LibraryApplicationUsageSummary
object
Summary of an application where a given library was detected statically and/or dynamically. Contains the count of managed instances where the library was detec…
6 properties 6 required
WorkRequestResource
object
A resource that is created or operated on by an asynchronous operation that is tracked by a work request.
4 properties 3 required
JavaMigrationAnalysisTarget
object
The target describes the input data for Java migration analysis. A target contains a managed instance, application Installation Key, sourceJdkVersion, targetJd…
6 properties 4 required
DrsFile
object
A Deployment Rule Set(DRS) is a JAR (Java ARchive) file used in Java applications to enforce security and manage compatibility between different versions of Ja…
7 properties 7 required
CreateFleetDetails
object
Attributes to create a Fleet.
8 properties 3 required
ContainerSummary
object
Information about a container in the cluster.
13 properties 7 required
JfrAttachmentTarget
object
The target to collect JFR data. A target is a managed instance, with options to further limit to specific container and/or application and/or Java Runtime. Whe…
5 properties 1 required
ExportStatus
object
Attributes of fleet's export status.
4 properties 4 required
ChangeFleetCompartmentDetails
object
Attributes to change the compartment of a Fleet.
1 property 1 required
NewInstallationSite
object
The properties of a new Java installation site.
6 properties 2 required
FleetDiagnosisSummary
object
Diagnosis of a resource needed by the fleet.
4 properties 1 required
LibraryManagedInstanceUsageCollection
object
Contains a list of LibraryManagedInstanceUsageSummaries.
1 property 1 required
OperatingSystem
object
Operating System of the platform on which the Java Runtime was reported.
7 properties 4 required
LibraryApplicationUsageCollection
object
Contains a list of LibraryApplicationUsageSummaries.
1 property 1 required
JmsPlugin
object
Information about a JmsPlugin that has been registered.
17 properties 6 required
JavaServerUsageCollection
object
Results of a Java Server usage search. Contains Java Server usage items.
1 property 1 required
PluginErrorAggregationSummary
object
High level view of plugin error aggregations.
2 properties 2 required
UpdateDrsFileDetails
object
Details of the request to update DRS file in a Fleet.
3 properties 3 required
PerformanceTuningAnalysisResultCollection
object
List of Performance Tuning Analysis results.
1 property 1 required
JavaServerInstanceUsageCollection
object
Results of a Java Server instance usage search. Contains Java Server usage items.
1 property 1 required
WorkRequestLogEntryCollection
object
Results of a work request log entry search. Contains WorkRequestLogEntry items
1 property 1 required
PluginErrorDetails
object
Details of a plugin error.
3 properties 2 required
ExportDataFilters
object
Filters applied when exporting data
6 properties
CreateDrsFileDetails
object
Details of the request to create DRS file in a Fleet.
3 properties 3 required
ExistingInstallationSiteId
object
The essential properties to identity a Java installation site.
2 properties 2 required
FleetSummary
object
The summary of the Fleet. A Fleet is the primary collection with which users interact when using Java Management Service.
20 properties 13 required
PluginErrorSummary
object
Entity that represents an error identified in a plugin.
7 properties 5 required
ResourceInventory
object
Inventory of JMS resources in a compartment during a specified time period.
5 properties 5 required
AdvancedUsageTracking
object
AdvancedUsageTracking configuration
1 property
JavaReleaseSummary
object
A summary of the Java release properties.
13 properties 8 required
InstallationSiteCollection
object
Results of an installation site search. Contains installation sites.
1 property 1 required
JavaMigrationAnalysisResult
Result of the Java migration analysis. The analysis result is stored in an Object Storage bucket.
Error
object
An error code and message from an API request failure.
2 properties 2 required
ContainerCollection
object
Collection of the container summary.
1 property 1 required
ManageDrsDetails
object
Details of the request to manage DRS in active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) currently…
1 property
FleetAgentConfiguration
object
Management Agent Configuration for a Fleet. Includes JRE scanning frequency and a list of include/exclude file system paths.
12 properties 6 required
UncorrelatedPackageApplicationUsageCollection
object
Collection of UncorrelatedPackageApplicationUsageSummaries.
1 property 1 required
CustomLog
object
Custom Log for inventory or operation log.
2 properties 2 required
LibraryInventory
object
Inventory of libraries in a fleet during a specified time period.
6 properties 6 required
RequestCryptoAnalysesDetails
object
Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
3 properties
ScanLibraryUsageDetails
object
The list of managed instances to scan.
3 properties
JavaMigrationAnalysis
object
JavaMigrationAnalysis configuration
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-javamanagementservice-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Java Management Service API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.