API Reference for Autonomous Database on Dedicated Exadata Infrastructure
You can use API to view and manage the different infrastructure resources of an Autonomous Database on Dedicated Exadata Infrastructure.
For information about using the API and signing requests, see REST APIs and Security Credentials. For information about SDKs, see Software Development Kits and Command Line Interface.
Related Topics
API to Manage Exadata Infrastructure Resources
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Exadata Infrastructure resource |
CLOUD_EXADATA_INFRASTRUCTURE_CREATE VNIC_CREATE SUBNET_ATTACH VNIC_ATTACH |
|
View a list of Exadata Infrastructure resources |
CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
|
View details of an Exadata Infrastructure resource |
CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
|
Update details an Exadata Infrastructure resource. You can use this API to update compute, storage, contacts, tags, and maintenance window. |
CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
|
Move an Exadata Infrastructure resource to another compartment |
CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
|
Terminate an Exadata Infrastructure resource |
CLOUD_EXADATA_INFRASTRUCTURE_DELETE VNIC_DELETE SUBNET_DETACH VNIC_DETACH |
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Exadata Infrastructure resource |
EXADATA_INFRASTRUCTURE_CREATE |
|
View a list of Exadata Infrastructure resources |
EXADATA_INFRASTRUCTURE_INSPECT |
|
View details of an Exadata Infrastructure resource |
EXADATA_INFRASTRUCTURE_INSPECT |
|
Update details an Exadata Infrastructure resource. You can use this API to update compute, storage, contacts, tags, and maintenance window. |
EXADATA_INFRASTRUCTURE_UPDATE |
|
Move an Exadata Infrastructure resource to another compartment |
EXADATA_INFRASTRUCTURE_INSPECT and EXADATA_INFRASTRUCTURE_UPDATE |
|
Terminate an Exadata Infrastructure resource |
EXADATA_INFRASTRUCTURE_DELETE |
|
Download an Exadata Infrastructure resource configuration file |
EXADATA_INFRASTRUCTURE_CONTENT_READ |
|
Add storage capacity to an Exadata Infrastructure |
EXADATA_INFRASTRUCTURE_UPDATE |
|
Activate an Exadata Infrastructure |
EXADATA_INFRASTRUCTURE_UPDATE |
API to Manage Autonomous Exadata VM Clusters
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Autonomous Exadata VM Cluster |
CLOUD_AUTONOMOUS_VM_CLUSTER_CREATE and CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
|
View details of an Autonomous Exadata VM Cluster |
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
|
View a list of Autonomous Exadata VM Clusters |
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
|
Move an Autonomous Exadata VM Cluster to another compartment |
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT and CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
|
Terminate an Autonomous Exadata VM Cluster |
CLOUD_AUTONOMOUS_VM_CLUSTER_DELETE |
|
Rotate ORDS Certificates |
CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
|
Rotate SSL Certificates |
CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
|
Update details of Autonomous Exadata VM Clusters. You can modify the tags, license model, or Network Security Groups (NSG) using this API. |
CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
|
Get the resource usage details of an Autonomous Exadata VM Cluster and the usage statistics of the Autonomous Container Databases within it. |
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
The following table lists the REST API endpoints to manage Autonomous Exadata VM Clusters on Exadata Cloud@Customer.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Autonomous Exadata VM Cluster |
AUTONOMOUS_VM_CLUSTER_CREATE and EXADATA_INFRASTRUCTURE_INSPECT and EXADATA_INFRASTRUCTURE_UPDATE | |
View a list of Autonomous Exadata VM Clusters |
AUTONOMOUS_VM_CLUSTER_INSPECT |
|
View details of an Autonomous Exadata VM Cluster |
AUTONOMOUS_VM_CLUSTER_INSPECT |
|
Change the license type of an Autonomous Exadata VM Cluster |
AUTONOMOUS_VM_CLUSTER_UPDATE and EXADATA_INFRASTRUCTURE_INSPECT and EXADATA_INFRASTRUCTURE_UPDATE |
|
Move an Autonomous Exadata VM Cluster to another compartment |
AUTONOMOUS_VM_CLUSTER_INSPECT and AUTONOMOUS_VM_CLUSTER_UPDATE |
|
Terminate an Autonomous Exadata VM Cluster |
AUTONOMOUS_VM_CLUSTER_DELETE |
API to Manage Autonomous Container Databases
The following table lists the REST API endpoints to manage Autonomous Container Databases.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Autonomous Container Database |
On Oracle Public Cloud: CLOUD_EXADATA_INFRASTRUCTURE_UPDATE and CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE and AUTONOMOUS_CONTAINER_DATABASE_CREATE On Exadata Cloud@Customer: EXADATA_INFRASTRUCTURE_UPDATE and AUTONOMOUS_VM_CLUSTER_UPDATE and AUTONOMOUS_CONTAINER_DATABASE_CREATE |
|
View a list of Autonomous Container Databases |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
View details of an Autonomous Container Database |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
Change the backup retention policy of an Autonomous Container Database or Edit the maintenance preferences of an Autonomous Container Database |
AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Restart an Autonomous Container Database |
AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Move an Autonomous Container Database to another compartment |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Rotate an Autonomous Container Database key |
APPLIES TO: Exadata Cloud@Customer only AUTONOMOUS_CONTAINER_DATABASE_UPDATE and AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
Terminate an Autonomous Container Database |
On Oracle Public Cloud: CLOUD_EXADATA_INFRASTRUCTURE_UPDATE and CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE and AUTONOMOUS_CONTAINER_DATABASE_DELETE On Exadata Cloud@Customer: EXADATA_INFRASTRUCTURE_UPDATE and AUTONOMOUS_VM_CLUSTER_UPDATE and AUTONOMOUS_CONTAINER_DATABASE_DELETE |
|
Get the resource usage statistics of an Autonomous Container Database |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
API to Manage Autonomous Databases
The following table lists the REST API endpoints to manage Autonomous Databases.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Autonomous Database or Clone an Autonomous Database |
AUTONOMOUS_DATABASE_CREATE |
|
View a list of Autonomous Databases |
AUTONOMOUS_DATABASE_INSPECT |
|
View details of an Autonomous Database |
AUTONOMOUS_DATABASE_INSPECT |
|
View a list of character sets supported by Autonomous Database. |
None |
|
Set the password of an Autonomous Database's ADMIN user or Scale the CPU core count or storage of an Autonomous Database or Enable or disable auto scaling for an Autonomous Database |
AUTONOMOUS_DATABASE_UPDATE |
|
Move an Autonomous Database to another compartment |
AUTONOMOUS_DATABASE_UPDATE and AUTONOMOUS_DB_BACKUP_INSPECT and AUTONOMOUS_DB_BACKUP_CONTENT_READ and AUTONOMOUS_DATABASE_CONTENT_WRITE |
|
Rotate an Autonomous Database key |
AUTONOMOUS_DATABASE_UPDATE |
|
Start an Autonomous Database |
AUTONOMOUS_DATABASE_UPDATE |
|
Stop an Autonomous Database |
AUTONOMOUS_DATABASE_UPDATE |
|
Restart an Autonomous Database |
AUTONOMOUS_DATABASE_UPDATE |
|
Terminate an Autonomous Database |
AUTONOMOUS_DATABASE_DELETE |
|
Restore an Autonomous Database |
AUTONOMOUS_DB_BACKUP_CONTENT_READ and AUTONOMOUS_DATABASE_CONTENT_WRITE |
|
Back up an Autonomous Database manually |
AUTONOMOUS_DB_BACKUP_CREATE and AUTONOMOUS_DATABASE_CONTENT_READ |
|
View the list of Autonomous Database backups |
AUTONOMOUS_DB_BACKUP_INSPECT |
|
Get the details of an Autonomous Database backup |
AUTONOMOUS_DB_BACKUP_INSPECT |
|
Delete a long-term backup |
DeleteAutonomousDatabaseBackup |
AUTONOMOUS_DB_BACKUP_DELETE |
Update the retention period of a long-term backup |
UpdateAutonomousDatabaseBackup |
AUTONOMOUS_DB_BACKUP_UPDATE |
API to Manage Autonomous Data Guard Configuration
The following table lists the REST API endpoints to manage an Autonomous Data Guard configuration.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
View the Autonomous Data Guard Association with an Autonomous Container Database. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
List the Autonomous Container Databases enabled with Autonomous Data Guard associated with the specified Autonomous Container Database or Autonomous Database. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
Reinstate the Disabled Standby in an Autonomous Data Guard Configuration. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Switch Roles in an Autonomous Data Guard Configuration. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Fail Over to the Standby in an Autonomous Data Guard Configuration. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Enable or Disable Automatic Failover in an Autonomous Data Guard Configuration. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
|
Get an Autonomous Data Guard-enabled database associated with the specified Autonomous Database. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
List Autonomous Database data guard associations. |
AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
|
Enable Autonomous Data Guard on an Autonomous Container Database |
CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT, AUTONOMOUS_CONTAINER_DATABASE_INSPECT, and AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
API to Manage Autonomous Virtual Machines
The following table lists the REST API endpoints to manage an Autonomous Virtual Machines.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Gets the details of a specific Autonomous Virtual Machine. |
AUTONOMOUS_VIRTUAL_MACHINE_INSPECT |
|
Lists the Autonomous Virtual Machines in the specified Autonomous VM Cluster and Compartment. |
AUTONOMOUS_VIRTUAL_MACHINE_INSPECT |
API to Manage Autonomous Database Software Images
The following table lists the REST API endpoints to manage an Autonomous Database software image.
Operation | REST API Endpoint | Required IAM Permissions |
---|---|---|
Create an Autonomous Database software image in the specified compartment. | CreateAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_CREATE |
Move an Autonomous Database software image and its dependent resources to the specified compartment. | ChangeAutonomousDatabaseSoftwareImageCompartment | AUTO_DB_SOFTWARE_IMG_UPDATE |
Delete an Autonomous Database software image. | DeleteAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_DELETE |
Get information about the specified Autonomous Database software image. | GetAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_INSPECT |
Get a list of the Autonomous Database software images in the specified compartment. | ListAutonomousDatabaseSoftwareImages | AUTO_DB_SOFTWARE_IMG_INSPECT |
Update details of an Autonomous Database software image. | UpdateAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_UPDATE |
API Reference for Autonomous Database on Dedicated Exadata Infrastructure
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.