All REST Endpoints
Access Rules
View and manage the access rules for your Oracle Java Cloud Service instances.
These endpoints are not applicable to service instances created on Oracle Cloud Infrastructure. To change access rules for Oracle Cloud Infrastructure service instances, see the security-related Core Services APIs in Oracle API Documentation for Oracle Cloud Infrastructure Services.
- Add an Access Rule
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/accessrules
- Disable, Enable or Delete an Access Rule
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/accessrules/{ruleName}
- View All Access Rules
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/accessrules
- View All Rule Parameters
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/accessrules/ruleParameters
Activity Logs
View status information and activity messages of operations performed on your Oracle Java Cloud Service instances.
- List All Activity
- Method: getPath:
/paas/api/v1.1/activitylog/{identityDomainId}/filter
- View Activity by Log Id
- Method: getPath:
/paas/api/v1.1/activitylog/{identityDomainId}/message/{logId}
- View the Status of an Operation by Job Id
- Method: getPath:
/paas/api/v1.1/activitylog/{identityDomainId}/job/{jobId}
Application Security
Manage protected context roots with Oracle Identity Cloud Service and the Cloudgate Web Tier Policy.
- Retrieve the Web Tier Policy
- Method: getPath:
/__auth-mgmt-app/webtierpolicy
- Update the Web Tier Policy
- Method: putPath:
/__auth-mgmt-app/webtierpolicy
Association Management
Associate your Oracle Java Cloud Service instance with a different infrastructure schema database.
The endpoint may not be available for all service instances.
- Associate a Service Instance With a Different Database
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/associations/recreate
Automatic Scaling
Manage automatic (auto) scaling out and scaling in of clusters in your Oracle Java Cloud Service instances.
These endpoints are not applicable to service instances created on Oracle Cloud Infrastructure.
- Create an Auto Scaling Policy
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/policies
- Delete an Auto Scaling Policy
- Method: deletePath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/policies
- Update an Auto Scaling Policy
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/policies
- View an Auto Scaling Policy
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/policies
- View the Events Triggered by an Auto Scaling Policy
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/JaaS/instances/{serviceId}/autoscaling/activities
Backups and Restorations
Manage backup and restore operations on your Oracle Java Cloud Service instances, including updating the backup configuration, and disabling or enabling the backup service for a service instance.
- Add the Backup Service
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backupconfig/create
- Delete a Backup (Asynchronous)
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/deletedbackups
- Delete a Backup (Synchronous)
- Method: deletePath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backups/{backupId}
- Initiate an On-demand Backup
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backups
- Move a Backup (Download or Archive)
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backups/{backupId}
- Restore a Service Instance
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/restoredbackups
- Update the Backup Configuration
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backupconfig
- View a Backup
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backups/{backupId}
- View a Deleted Backup
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/deletedbackups/{jobId}
- View All Backups
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backups
- View All Deleted Backups
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/deletedbackups
- View All Restoration Operations
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/restoredbackups
- View the Backup Configuration
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/backupconfig
- View the Status of a Restoration Operation
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/restoredbackups/{jobId}
IP Reservations
View and manage IP reservations for your Oracle Java Cloud Service instances.
These endpoints are not available on Oracle Cloud Infrastructure.
- Create an IP Reservation
- Method: postPath:
/paas/api/v1.1/network/{identityDomainId}/services/jaas/ipreservations
- Delete an IP Reservation
- Method: deletePath:
/paas/api/v1.1/network/{identityDomainId}/services/jaas/ipreservations/{ipResName}
- View All IP Reservations
- Method: getPath:
/paas/api/v1.1/network/{identityDomainId}/services/jaas/ipreservations
Patches
Patch your Oracle Java Cloud Service instances.
- Apply a Patch
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/{patchId}
- Perform a Patching Precheck
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/checks/{patchId}
- Rollback a Patch
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/{rollbackId}/rollback
- View a Patch Operation
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/applied/{id}
- View All Patching Precheck Operations
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/checks
- View Applied Patches
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/applied
- View Available Patches
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/available
- View the Status of a Patching Precheck Operation
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/checks/job/{jobId}
SSH Access
View and manage SSH keys for your Oracle Java Cloud Service instances.
- Add a New SSH Public Key
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/credentials/crednames/{credentialName}
- Retrieve the SSH Key Description Using Query Parameters
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/credentials/crednames
- Retrieve the SSH Key Value Using Query Parameters
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/credentials
- View the SSH Key Description
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/credentials/crednames/{credentialName}
- View the SSH Key Value
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/credentials/{credentialName}
Service Instances
Create and manage Oracle Java Cloud Service instances.
- Add a User-Managed Load Balancer
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/servicecomponent
- Add an Access Control Rule to a Load Balancer
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/{loadBalancerName}/rules
- Add Storage to an Existing or New Volume
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/storage/add
- Change the Database Schema Password
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/updatedbcredentials
- Change the Node Manager Credentials
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/credentials/update
- Create a Service Instance
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances
- Delete a Component
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/servicecomponent
- Delete a Service Instance
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}
- Delete an Access Control Rule on a Load Balancer
- Method: deletePath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/{loadBalancerName}/rules/{ruleName}
- Delete the Oracle-Managed Load Balancer
- Method: deletePath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/{loadBalancerName}
- Disable or Enable the Load Balancer
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/public/{command}
- Resize a Service Instance
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/hosts/resize
- Scale In a Service Instance
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/servers
- Scale Out a Service Instance
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/servers
- Scale Up or Scale Down a Service Instance
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/hosts/scale
- Stop and Start a Service Instance and Individual VMs
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/hosts/{command}
- Update a Service Instance Configuration
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/config
- Update an Access Control Rule on a Load Balancer
- Method: putPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer/{loadBalancerName}/rules/{ruleName}
- View a Service Instance
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}
- View All Instances by Identity Domain ID
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/instances
- View All Service Instances
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances
- View Details of the Load Balancer
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/loadbalancer
- View Health Data for a Service Instance
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/healthcheck
- View Tags for a Service Instance
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/tags
Snapshots
Create and manage snapshots of Oracle Java Cloud Service instances.
- Create a Snapshot
- Method: postPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/snapshots
- Delete a Snapshot
- Method: deletePath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/snapshots/{snapshotName}
- View a Snapshot
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/snapshots/{snapshotName}
- View All Snapshots
- Method: getPath:
/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/snapshots
Tags and Assignments
Create and manage tags and their assignments.
- Create and Assign Tags
- Method: postPath:
/paas/api/v1.1/tags/{identityDomainId}/tags
- Create and Delete Tag Assignments
- Method: putPath:
/paas/api/v1.1/tags/{identityDomainId}/assignments
- Delete a Tag
- Method: deletePath:
/paas/api/v1.1/tags/{identityDomainId}/tags/{tagKey}/{tagValue}
- Delete All Tags by Key
- Method: deletePath:
/paas/api/v1.1/tags/{identityDomainId}/tags/{tagKey}
- Delete Multiple Tags
- Method: putPath:
/paas/api/v1.1/tags/{identityDomainId}/tags
- List All Tags
- Method: getPath:
/paas/api/v1.1/tags/{identityDomainId}/tags