Oracle Database API

The database API from Oracle — 308 operation(s) for database.

Operations 427

Showing the first 250 of 427. The full set is in the contract, and via get_provider_operations.

GET /applicationVip Gets a list of application virtual IP (VIP) addresses on a cloud VM cluster. #
POST /applicationVip Creates a new application virtual IP (VIP) address. #
DELETE /applicationVip/{applicationVipId} DeleteApplicationVip #
GET /applicationVip/{applicationVipId} GetApplicationVip #
GET /autonomousContainerDatabaseBackups ListAutonomousContainerDatabaseBackups #
GET /autonomousContainerDatabaseVersions Gets a list of supported Autonomous Container Database versions. #
GET /autonomousContainerDatabases ListAutonomousContainerDatabases #
POST /autonomousContainerDatabases CreateAutonomousContainerDatabase #
DELETE /autonomousContainerDatabases/{autonomousContainerDatabaseId} TerminiateAutonomousContainerDatabase #
GET /autonomousContainerDatabases/{autonomousContainerDatabaseId} GetAutonomousContainerDatabase #
PUT /autonomousContainerDatabases/{autonomousContainerDatabaseId} UpdateAutonomousContainerDatabase #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/addStandby AddStandbyAutonomousContainerDatabase #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/changeCompartment ChangeAutonomousContainerDatabaseCompartment #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/changeDataguardRole ChangeAutonomousContainerDatabaseDatagardRole #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/editDataguard EditAutonomousContainerDatabaseDataguard #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/failover Failover Autonomous Container Database of an Primary Autonomous Data Guard into a standby role. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/reinstate Reinstates the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/restart Rolling restarts the specified Autonomous Container Database. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/rotateKey Rotate Key #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/snapshotStandby ConvertStandbyAutonomousContainerDatabase #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/switchover Switchover Autonomous Container Database between Primary and Standby Autonomous Container Database. #
GET /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations ListAutonomousContainerDatabaseDataguardAssociations #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations Create a Autonomous Data Guard association. #
GET /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId} GetAutonomousContainerDatabaseDataguardAssociation #
PUT /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId} UpdateAutonomousContainerDatabaseDataguardAssociation #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/failover Fails over to a standby Autonomous Container Database to the primary Autonomous Container Database role. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/migrate Migrate the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/reinstate Reinstates the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. #
POST /autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/switchover Switches the primary Autonomous Container Database of an Autonomous Data Guard association to standby role. #
GET /autonomousContainerDatabases/{autonomousContainerDatabaseId}/patches ListContainerDatabasePatches #
GET /autonomousContainerDatabases/{autonomousContainerDatabaseId}/resourceUsage GetAutonomousContainerDatabaseResourceUsage #
GET /autonomousDatabaseBackups Gets a list of Autonomous AI Database backups. #
POST /autonomousDatabaseBackups Creates a new Autonomous AI Database backup for the specified database. #
DELETE /autonomousDatabaseBackups/{autonomousDatabaseBackupId} DeleteAutonomousDatabaseBackup #
GET /autonomousDatabaseBackups/{autonomousDatabaseBackupId} Gets information about the specified Autonomous AI Database backup. #
PUT /autonomousDatabaseBackups/{autonomousDatabaseBackupId} Updates an existing Autonomous AI Database backup of the specified database. #
GET /autonomousDatabaseCharacterSets ListAutonomousDatabaseCharacterSets #
GET /autonomousDatabaseSoftwareImages ListAutonomousDatabaseSoftwareImages #
POST /autonomousDatabaseSoftwareImages CreateAutonomousDatabaseSoftwareImage #
DELETE /autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId} DeleteAutonomousDatabaseSoftwareImage #
GET /autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId} GetAutonomousDatabaseSoftwareImage #
PUT /autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId} UpdateAutonomousDatabaseSoftwareImage #
POST /autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}/actions/changeCompartment ChangeAutonomousDatabaseSoftwareImageCompartment #
GET /autonomousDatabases Gets a list of Autonomous AI Database. #
POST /autonomousDatabases Creates a new Autonomous AI Database. #
POST /autonomousDatabases/actions/listResourcePoolShapes Lists resource pool shapes for Autonomous AI Database Serverless databases. #
GET /autonomousDatabases/wallet Get the regional wallet details for Autonomous AI Databases. #
PUT /autonomousDatabases/wallet Update the regional wallet for Autonomous AI Database. #
DELETE /autonomousDatabases/{autonomousDatabaseId} Deletes the specified Autonomous AI Database. #
GET /autonomousDatabases/{autonomousDatabaseId} Gets the details of the specified Autonomous AI Database. #
PUT /autonomousDatabases/{autonomousDatabaseId} Updates the specified Autonomous AI Database with new OCPU core count and size. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/changeCompartment ChangeAutonomousDatabaseCompartment #
PUT /autonomousDatabases/{autonomousDatabaseId}/actions/changeDisasterRecoveryConfiguration Updates the cross-region disaster recovery (DR) details of the standby Autonomous AI Database Serverless database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/changeSubscription Associate an Autonomous AI Database with a different subscription. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/configureAutonomousDatabaseVaultKey Configure Autonomous AI Database Vault Key. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/configureSaasAdminUser Updates configuration of SaaS administrative user. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/deregisterDataSafe Asynchronously deregisters Data Safe for this Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/disableDatabaseManagement Disables DatabaseManagement for the Autonomous AI Database resource. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/disableOperationsInsights Disables Operations Insights for the Autonomous AI Database resource. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/enableDatabaseManagement Enables Database Management for Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/enableOperationsInsights Enables the specified Autonomous AI Database with Operations Insights. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/failover Fails over AutonomousDatabase to a Standby. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/generateWallet Creates and downloads a wallet for the specified Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/getSaasAdminUserStatus Gets status of SaaS administrative user. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/importTransportableTablespace Imports transportable tablespace for the specified Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/refresh Refresh an Autonomous AI Database refreshable clone. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/registerDataSafe Asynchronously registers this Autonomous AI Database with Data Safe. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/restart Restarts the specified Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/restore Restores an Autonomous AI Database based on the provided request parameters. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/rotateKey Rotate Key #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/shrink Shrinks the current allocated storage down to the current actual used storage. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/start Starts the specified Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/stop Stops the specified Autonomous AI Database. #
POST /autonomousDatabases/{autonomousDatabaseId}/actions/switchover Switches over AutonomousDatabase to a Standby. #
GET /autonomousDatabases/{autonomousDatabaseId}/autonomousDatabaseDataguardAssociations ListAutonomousDatabaseDataguardAssociations #
GET /autonomousDatabases/{autonomousDatabaseId}/autonomousDatabaseDataguardAssociations/{autonomousDatabaseDataguardAssociationId} ListAutonomousDatabaseDataguardAssociation #
GET /autonomousDatabases/{autonomousDatabaseId}/clones Gets a list of Autonomous AI Database clones. #
GET /autonomousDatabases/{autonomousDatabaseId}/estimateCostSavings Gets estimate cost savings of the Autonomous AI Database. #
GET /autonomousDatabases/{autonomousDatabaseId}/peers Gets a list of Autonomous AI Database peers. #
GET /autonomousDatabases/{autonomousDatabaseId}/refreshableClones Gets the list of Autonomous AI Database refreshable clone OCIDs and the region they exist. #
GET /autonomousDatabases/{autonomousDatabaseId}/resourcePoolMembers Lists the OCIDs of the Autonomous AI Database resource pool members for the specified Autonomous AI Database leader. #
GET /autonomousDatabases/{autonomousDatabaseId}/wallet Get the wallet for the specified Autonomous AI Database. #
PUT /autonomousDatabases/{autonomousDatabaseId}/wallet Updates the wallet for the specified Autonomous AI Database. #
GET /autonomousDbPreviewVersions Gets a list of supported Autonomous AI Database versions. #
GET /autonomousDbVersions Gets a list of supported Autonomous AI Database versions. #
GET /autonomousExadataInfrastructureShapes ListAutonomousExadataInfrastructureShapes #
GET /autonomousExadataInfrastructures ListAutonomousExadataInfrastructures #
POST /autonomousExadataInfrastructures LaunchAutonomousExadataInfrastructure #
DELETE /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId} TerminateAutonomousExadataInfrastructure #
GET /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId} GetAutonomousExadataInfrastructure #
PUT /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId} UpdateAutonomousExadataInfrastructure #
POST /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/changeCompartment ChangeAutonomousExadataInfrastructureCompartment #
POST /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/rotateOrdsCerts Rotate ORDS certs for Autonomous Exadata Infrastructure. #
POST /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/rotateSslCerts Rotate SSL certs for Autonomous Exadata Infrastructure. #
GET /autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/ocpus #
GET /autonomousPatches/{autonomousPatchId} GetAutonomousPatch #
GET /autonomousVirtualMachines Gets the list of the Autonomous Virtual Machines. #
GET /autonomousVirtualMachines/{autonomousVirtualMachineId} Gets the details of the specified Autonomous Virtual Machine. #
GET /autonomousVmClusters ListAutonomousVmClusters #
POST /autonomousVmClusters CreateAutonomousVmCluster #
DELETE /autonomousVmClusters/{autonomousVmClusterId} Deletes the specified Autonomous VM cluster. #
GET /autonomousVmClusters/{autonomousVmClusterId} GetAutonomousVmCluster #
PUT /autonomousVmClusters/{autonomousVmClusterId} Updates the specified Autonomous VM cluster. #
GET /autonomousVmClusters/{autonomousVmClusterId}/acdResourceUsage ListAutonomousVmClusterAcdResourceUsage #
POST /autonomousVmClusters/{autonomousVmClusterId}/actions/changeCompartment ChangeAutonomousVmClusterCompartment #
POST /autonomousVmClusters/{autonomousVmClusterId}/actions/restartOrds RestartAutonomousVmClusterOrds #
POST /autonomousVmClusters/{autonomousVmClusterId}/actions/rotateOrdsCerts RotateAutonomousVmClusterOrdsCerts #
POST /autonomousVmClusters/{autonomousVmClusterId}/actions/rotateSslCerts RotateAutonomousVmClusterSslCerts #
GET /autonomousVmClusters/{autonomousVmClusterId}/resourceUsage GetAutonomousVmClusterResourceUsage #
GET /backupDestinations ListBackupDestination #
POST /backupDestinations CreateBackupDestination #
DELETE /backupDestinations/{backupDestinationId} DeleteBackupDestination #
GET /backupDestinations/{backupDestinationId} GetBackupDestination #
PUT /backupDestinations/{backupDestinationId} Updates the specified backup destination. #
POST /backupDestinations/{backupDestinationId}/actions/changeCompartment ChangeBackupDestinationCompartment #
GET /backups ListBackups #
POST /backups CreateBackup #
DELETE /backups/{backupId} DeleteBackup #
GET /backups/{backupId} GetBackup #
PUT /backups/{backupId} UpdateBackup #
GET /cloudAutonomousVmClusters ListCloudAutonomousVmClusters #
POST /cloudAutonomousVmClusters CreateCloudAutonomousVmCluster #
DELETE /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId} Deletes the specified cloud VM cluster. #
GET /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId} GetCloudAutonomousVmCluster #
PUT /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId} Updates the specified cloud Autonomous VM cluster. #
GET /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/acdResourceUsage ListCloudAutonomousVmClusterAcdResourceUsage #
POST /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/changeCompartment ChangeCloudAutonomousVmClusterCompartment #
POST /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/restartOrds RestartCloudAutonomousVmClusterOrds #
POST /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/rotateOrdsCerts RotateCloudAutonomousVmClusterOrdsCerts #
POST /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/rotateSslCerts RotateCloudAutonomousVmClusterSslCerts #
GET /cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/resourceUsage GetCloudAutonomousVmClusterResourceUsage #
GET /cloudExadataInfrastructures ListCloudExadataInfrastructures #
POST /cloudExadataInfrastructures CreateCloudExadataInfrastructure #
DELETE /cloudExadataInfrastructures/{cloudExadataInfrastructureId} Deletes the specified cloud Exadata infrastructure. #
GET /cloudExadataInfrastructures/{cloudExadataInfrastructureId} GetCloudExadataInfrastructure #
PUT /cloudExadataInfrastructures/{cloudExadataInfrastructureId} Updates the specified cloud Exadata Infrastructure resource. #
POST /cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/addStorageCapacity Makes the storage capacity from additional storage servers available for Cloud VM Cluster consumption. Applies to Exadata Cloud instances only. #
POST /cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/changeCompartment ChangeCloudExadataInfrastructureCompartment #
POST /cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/changeSubscription ChangeCloudExadataInfrastructureSubscription #
POST /cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/configureExascale Configure exascale on Cloud ExadataInfrastructure. #
GET /cloudExadataInfrastructures/{cloudExadataInfrastructureId}/unAllocatedResources GetCloudExadataInfrastructureUnallocatedResources #
GET /cloudVmClusters ListCloudVmClusters #
POST /cloudVmClusters CreateCloudVmCluster #
DELETE /cloudVmClusters/{cloudVmClusterId} Deletes the specified cloud VM cluster. #
GET /cloudVmClusters/{cloudVmClusterId} GetCloudVmCluster #
PUT /cloudVmClusters/{cloudVmClusterId} Updates the specified cloud VM cluster. #
GET /cloudVmClusters/{cloudVmClusterId}/CloudVmClusterIormConfig #
PUT /cloudVmClusters/{cloudVmClusterId}/CloudVmClusterIormConfig #
POST /cloudVmClusters/{cloudVmClusterId}/actions/addVirtualMachine AddVirtualMachineToCloudVmCluster #
POST /cloudVmClusters/{cloudVmClusterId}/actions/changeCompartment ChangeCloudVmClusterCompartment #
POST /cloudVmClusters/{cloudVmClusterId}/actions/changeSubscription ChangeCloudVmClusterSubscription #
POST /cloudVmClusters/{cloudVmClusterId}/actions/registerPkcs RegisterCloudVmClusterPkcs #
POST /cloudVmClusters/{cloudVmClusterId}/actions/removeVirtualMachine RemoveVirtualMachineFromCloudVmCluster #
POST /cloudVmClusters/{cloudVmClusterId}/actions/unregisterPkcs UnregisterCloudVmClusterPkcs #
GET /cloudVmClusters/{cloudVmClusterId}/updateHistoryEntries ListCloudVmClusterUpdateHistoryEntries #
GET /cloudVmClusters/{cloudVmClusterId}/updateHistoryEntries/{updateHistoryEntryId} GetCloudVmClusterUpdateHistoryEntry #
GET /cloudVmClusters/{cloudVmClusterId}/updates ListCloudVmClusterUpdates #
GET /cloudVmClusters/{cloudVmClusterId}/updates/{updateId} GetCloudVmClusterUpdate #
GET /databaseSoftwareImages ListDatabaseSoftwareImages #
POST /databaseSoftwareImages CreateDatabaseSoftwareImage #
DELETE /databaseSoftwareImages/{databaseSoftwareImageId} DeleteDatabaseSoftwareImage #
GET /databaseSoftwareImages/{databaseSoftwareImageId} GetDatabaseSoftwareImage #
PUT /databaseSoftwareImages/{databaseSoftwareImageId} UpdateDatabaseSoftwareImage #
POST /databaseSoftwareImages/{databaseSoftwareImageId}/actions/changeCompartment ChangeDatabaseSoftwareImageCompartment #
GET /databases ListDatabases #
POST /databases CreateDatabase #
DELETE /databases/{databaseId} DeleteDatabase #
GET /databases/{databaseId} GetDatabase #
PUT /databases/{databaseId} UpdateDatabase #
POST /databases/{databaseId}/actions/changeEncryptionKeyLocation Change encryption key location #
POST /databases/{databaseId}/actions/convertToPdb ConvertToPdb #
POST /databases/{databaseId}/actions/disableDatabaseManagement Disables the Database Management service for the database. #
POST /databases/{databaseId}/actions/enableDatabaseManagement Enables the Database Management service for an Oracle Database located in Oracle Cloud Infrastructure. #
POST /databases/{databaseId}/actions/migrateKey Migrate Key #
POST /databases/{databaseId}/actions/modifyDatabaseManagement Updates one or more attributes of the Database Management service for the database. #
POST /databases/{databaseId}/actions/rescheduleManagedDbSoftwareUpdate RescheduleManagedDbSoftwareUpdate #
POST /databases/{databaseId}/actions/restore RestoreDatabase #
POST /databases/{databaseId}/actions/rotateKey Rotate Key #
POST /databases/{databaseId}/actions/upgrade UpgradeDatabase #
POST /databases/{databaseId}/dataGuard/actions/convertToStandalone Convert a standby database to a standalone database. #
POST /databases/{databaseId}/dataGuard/actions/failover Performs a failover to transition a standby database into the primary database role. #
POST /databases/{databaseId}/dataGuard/actions/reinstate Reinstates a database to a Data Guard association standby role. #
POST /databases/{databaseId}/dataGuard/actions/switchover Performs a switchover to transition the primary database of a Data Guard association into a standby role. #
POST /databases/{databaseId}/dataGuard/actions/updateDataGuard Updates an existing Data Guard member. #
GET /databases/{databaseId}/dataGuardAssociations Lists all Data Guard associations for the specified database. #
POST /databases/{databaseId}/dataGuardAssociations Creates a Data Guard association. #
GET /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId} Gets configuration information for the specified database and Data Guard association. #
PUT /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId} Update Data Guard association of a database. #
POST /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/failover Performs a failover to transition a standby database into the primary database role. #
POST /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/migrate Enables existing Data Guard to support multiple standby databases. #
POST /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/reinstate Reinstates a database to a Data Guard association standby role. #
POST /databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/switchover Performs a switchover to transition the primary database of a Data Guard association into a standby role. #
GET /databases/{databaseId}/pdbConversionHistoryEntries ListPdbConversionHistoryEntries #
GET /databases/{databaseId}/pdbConversionHistoryEntries/{pdbConversionHistoryEntryId} GetPdbConversionHistoryEntry #
GET /databases/{databaseId}/upgradeHistoryEntries ListDatabaseUpgradeHistoryEntries #
GET /databases/{databaseId}/upgradeHistoryEntries/{upgradeHistoryEntryId} GetDatabaseUpgradeHistoryEntry #
GET /dbConnectionBundles Gets a list of Database Connection Bundles in the specified compartment #
GET /dbConnectionBundles/{dbConnectionBundleId} Gets a database connection bundle. #
POST /dbConnectionBundles/{dbConnectionBundleId}/actions/download Downloads a database connection bundle. #
GET /dbHomes ListDbHomes #
POST /dbHomes CreateDbHome #
DELETE /dbHomes/{dbHomeId} DeleteDbHome #
GET /dbHomes/{dbHomeId} GetDbHome #
PUT /dbHomes/{dbHomeId} UpdateDbHome #
GET /dbHomes/{dbHomeId}/patchHistoryEntries ListDbHomePatchHistoryEntries #
GET /dbHomes/{dbHomeId}/patchHistoryEntries/{patchHistoryEntryId} GetDbHomePatchHistoryEntry #
GET /dbHomes/{dbHomeId}/patches ListDbHomePatches #
GET /dbHomes/{dbHomeId}/patches/{patchId} GetDbHomePatch #
GET /dbNodes ListDbNodes #
GET /dbNodes/{dbNodeId} GetDbNode #
POST /dbNodes/{dbNodeId} DbNodeAction #
GET /dbNodes/{dbNodeId}/consoleConnections ListConsoleConnections #
POST /dbNodes/{dbNodeId}/consoleConnections CreateConsoleConnection #
DELETE /dbNodes/{dbNodeId}/consoleConnections/{consoleConnectionId} DeleteConsoleConnection #
GET /dbNodes/{dbNodeId}/consoleConnections/{consoleConnectionId} GetConsoleConnection #
GET /dbNodes/{dbNodeId}/consoleHistories ListConsoleHistories #
POST /dbNodes/{dbNodeId}/consoleHistories CreateConsoleHistory #
DELETE /dbNodes/{dbNodeId}/consoleHistories/{consoleHistoryId} DeleteConsoleHistory #
GET /dbNodes/{dbNodeId}/consoleHistories/{consoleHistoryId} GetConsoleHistory #
PUT /dbNodes/{dbNodeId}/consoleHistories/{consoleHistoryId} UpdateConsoleHistory #
GET /dbNodes/{dbNodeId}/consoleHistories/{consoleHistoryId}/content GetConsoleHistoryContent #
GET /dbServers ListDbServers #
GET /dbServers/{dbServerId} GetDbServer #
GET /dbSystemComputePerformance List of DbSystemComputePerformance params #
GET /dbSystemShapes ListDbSystemShapes #
GET /dbSystemShapes/flexComponents ListFlexComponents #
GET /dbSystemStoragePerformance List of DbSystemStoragePerformance params #
GET /dbSystems ListDbSystems #
POST /dbSystems LaunchDbSystem #
DELETE /dbSystems/{dbSystemId} TerminateDbSystem #
GET /dbSystems/{dbSystemId} GetDbSystem #
PUT /dbSystems/{dbSystemId} UpdateDbSystem #
GET /dbSystems/{dbSystemId}/ExadataIormConfig #
PUT /dbSystems/{dbSystemId}/ExadataIormConfig #
POST /dbSystems/{dbSystemId}/actions/changeCompartment ChangeDbSystemCompartment #
POST /dbSystems/{dbSystemId}/actions/migration #
POST /dbSystems/{dbSystemId}/actions/osPatch ExecuteDbSystemOsPatch #
POST /dbSystems/{dbSystemId}/actions/upgrade UpgradeDbSystem #
GET /dbSystems/{dbSystemId}/dbSystemUpgrades ListDbSystemUpgrades #
GET /dbSystems/{dbSystemId}/osPatchHistoryEntries ListDbSystemOsPatchHistoryEntries #
GET /dbSystems/{dbSystemId}/osPatchHistoryEntries/{osPatchHistoryEntryId} GetDbSystemOsPatchHistoryEntry #
GET /dbSystems/{dbSystemId}/patchHistoryEntries ListDbSystemPatchHistoryEntries #
GET /dbSystems/{dbSystemId}/patchHistoryEntries/{patchHistoryEntryId} GetDbSystemPatchHistoryEntry #
GET /dbSystems/{dbSystemId}/patches ListDbSystemPatches #
GET /dbSystems/{dbSystemId}/patches/{patchId} GetDbSystemPatch #
GET /dbSystems/{dbSystemId}/upgradeHistoryEntries ListDbSystemUpgradeHistoryEntries #
GET /dbSystems/{dbSystemId}/upgradeHistoryEntries/{upgradeHistoryEntryId} GetDbSystemUpgradeHistoryEntry #
GET /dbVersions ListDbVersions #
GET /dbnodeSnapshots ListDbnodeSnapshots #
DELETE /dbnodeSnapshots/{dbnodeSnapshotId} Deletes the specified Exadata Database Node Snapshot. #

Documentation

📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/access-governance-cp/20220518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/adm/20220421/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/advisor/20200606/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ai-data-platform/20240831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/analytics/20190331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/announcements/0.0.1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-config/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-control-plane/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-synthetic-monitoring/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-trace-explorer/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/audit/20190901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/autoscaling/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bastion/20210331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/batch/20251031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bigdata/20190531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/blockchain/20191010/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/budgets/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificates/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificatesmgmt/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cloud-guard/20200131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/clusterplacementgroups/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/compute-cloud-at-customer/20221208/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-instances/20210415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-registry/20180419/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cost-anomaly/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dashboard/20210731/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-catalog/20190325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-flow/20200129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-integration/20200430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-safe/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-science/20190101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-management/20201101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-migration/20230518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-multicloud-integrations/20240501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools/20201005/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools-runtime/20230222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datacc/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling-dp/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/delegate-access-control/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/devops/20210630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/digital-assistant/20190506/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/disaster-recovery/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dms/20211101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dns/20180115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/edsfu/20220528/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildelivery/20170907/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildeliverysubmission/20220926/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/events/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/filestorage/20171215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fleet-management/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functions/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functionsdocgenpbf/1.0/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fusion-applications/20211201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents-client/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-inference/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-nl2sql/20260325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generic/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/globally-distributed-database/20250101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/goldengate/20200407/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/healthchecks/20180501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-domains/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-dp/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/incidentmanagement/20181231/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/instanceagent/20180530/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/integration/20190131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iot/20250531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/itas/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-java-download/20230601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms/20210610/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-utils/20250521/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/kafka/20240901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/key/release/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/language/20221001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/licensemanager/20220430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits-increase/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits/20181025/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/loadbalancer/20170115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logan-api-spec/20200601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-dataplane/20200831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-management/20200531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-search/20190909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/lustre/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managed-access/20220126/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/management-agent/20200202/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managementdashboard/20200901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/marketplace/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mngdmac/20250320/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/20180401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/multicloud-omhub-cp/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mysql/20190415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/NetMonitor/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20230501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/networkloadbalancer/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/nosql-database/20190828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/notification/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/OCB/20220509/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occ/20230515/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occds/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occm/20231107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocicache/20220315/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocm/20220919/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opa/20210621/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opensearch/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operations-insights/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operatoraccesscontrol/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/oracle-api-access-control/20241130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20230401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20200801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/osmh/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/postgresql/20220915/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/psasvc/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/publisher/20241201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/queue/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/recovery-service/20210216/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/registry/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-analytics/20241031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-discovery-monitoring-control-api/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-scheduler/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resourcemanager/20180917/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/rover/20201210/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/scanning/20210215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/search/20180409/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretmgmt/20180608/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretretrieval/20190301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secure-desktops/20220618/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/security-attribute/20240815/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/self/20260129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/service-catalog/20210527/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/serviceconnectors/20200909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/smp/20210914/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/speech/20220101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/stack-monitoring/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/streaming/20180418/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/threat-intel/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage/20200107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage-proxy/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder/20210601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder-studio/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20230701/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waa/20211230/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waas/20181116/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waf/20210930/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/wlms/20241101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/workrequests/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing-tools/20240301/

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-database-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-database-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'The API for the Database Service. Use this API to manage resources such as databases and DB Systems. For more information, see [Overview of the Database Service](/iaas/Content/Database/Concepts/databaseoverview.htm).

    '
  license:
    name: Oracle Corporation
  title: Service Database API
  version: '20160918'
  x-provenance:
    method: harvested
    first_party: true
    publisher: Oracle
    source: https://docs.oracle.com/en-us/iaas/api/specs/69fd32495b9fdc31c32fba60ad4f13c01b794927ed16b3cc949de12a3e983147.yaml
    harvested: '2026-08-04'
    note: Published by Oracle as the contract for the Database Service API OCI service and stored verbatim; API Evangelist added only this provenance block.
  x-evidence:
  - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json
    what: Oracle's own index of every OCI service specification
  - url: https://docs.oracle.com/en-us/iaas/api/specs/69fd32495b9fdc31c32fba60ad4f13c01b794927ed16b3cc949de12a3e983147.yaml
    what: the harvested document for Database Service API
servers:
- url: http://localhost:19222/20160918
tags:
- name: database
paths:
  /applicationVip:
    get:
      description: 'Gets a list of application virtual IP (VIP) addresses on a cloud VM cluster.

        '
      operationId: ListApplicationVips
      parameters:
      - $ref: '#/components/parameters/CompartmentId'
      - $ref: '#/components/parameters/PaginationLimitParam'
      - $ref: '#/components/parameters/PaginationToken'
      - $ref: '#/components/parameters/CloudVmClusterIdQueryParam'
      - $ref: '#/components/parameters/OptionalRequestId'
      - $ref: '#/components/parameters/SortOrderQueryParam'
      - $ref: '#/components/parameters/ListApplicationVipsSortByQueryParam'
      - $ref: '#/components/parameters/ListApplicationVipsFilterByLifecycleStateQueryParam'
      responses:
        200:
          description: The list of application virtual IP (VIP) addresses on the specified cloud VM cluster.
          headers:
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then there are additional items still to get. Include this value as the `page` parameter for the

                subsequent GET request. For information about pagination, see

                [List Pagination](/Content/API/Concepts/usingapi.htm#nine).

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/ApplicationVipSummary'
                type: array
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets a list of application virtual IP (VIP) addresses on a cloud VM cluster.
      tags:
      - database
      x-example: 'GET /20160918/applicationVip?limit=100

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
    post:
      description: 'Creates a new application virtual IP (VIP) address in the specified cloud VM cluster based on the request parameters you provide.

        '
      operationId: CreateApplicationVip
      parameters:
      - $ref: '#/components/parameters/RetryTokenHeader'
      - $ref: '#/components/parameters/OptionalRequestId'
      responses:
        200:
          description: The request was successfully received and an application virtual IP (VIP) address is being created.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationVip'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Creates a new application virtual IP (VIP) address.
      tags:
      - database
      x-example: 'POST /20160918/applicationVip

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateApplicationVipDetails'
        description: Request to create a new application virtual IP (VIP) address.
        required: true
  /applicationVip/{applicationVipId}:
    delete:
      description: 'Deletes and deregisters the specified application virtual IP (VIP) address.

        '
      operationId: DeleteApplicationVip
      parameters:
      - $ref: '#/components/parameters/ApplicationVipIdPathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/OptionalRequestId'
      responses:
        204:
          description: The request to delete the specified application virtual IP (VIP) address was accepted.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: DeleteApplicationVip
      tags:
      - database
      x-example: 'DELETE /20160918/applicationVip/<var>&lt;applicationVipId&gt;</var>

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      x-related-resource: '#/definitions/ApplicationVip'
    get:
      description: Gets information about a specified application virtual IP (VIP) address.
      operationId: GetApplicationVip
      parameters:
      - $ref: '#/components/parameters/OptionalRequestId'
      - $ref: '#/components/parameters/ApplicationVipIdPathParam'
      responses:
        200:
          description: The application virtual IP (VIP) address details.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApplicationVip'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: GetApplicationVip
      tags:
      - database
      x-example: 'GET /20160918/applicationVip/<var>&lt;applicationVipId&gt;</var>

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
  /autonomousContainerDatabaseBackups:
    get:
      description: 'Gets a list of Autonomous Container Database backups by using either the ''autonomousDatabaseId'' or ''compartmentId'' as your query parameter.

        '
      operationId: ListAutonomousContainerDatabaseBackups
      parameters:
      - $ref: '#/components/parameters/OptionalCompartmentIdQueryParam'
      - $ref: '#/components/parameters/optionalAutonomousContainerDatabaseIdQueryParam'
      - $ref: '#/components/parameters/OptionalIsRemoteQueryParam'
      - $ref: '#/components/parameters/ListAutonomousContainerDatabaseBackupsFilterByInfrastructureTypeQueryParam'
      - $ref: '#/components/parameters/listAutonomousContainerDatabaseBackupsFilterByLifecycleStateQueryParam'
      - $ref: '#/components/parameters/listAutonomousContainerDatabaseBackupsSortByQueryParam'
      - $ref: '#/components/parameters/OptionalRequestId'
      - $ref: '#/components/parameters/PaginationLimitParam'
      - $ref: '#/components/parameters/PaginationToken'
      - $ref: '#/components/parameters/SortOrderQueryParam'
      - $ref: '#/components/parameters/FilterByDisplayNameQueryParam'
      responses:
        200:
          description: A list of all of the Autonomous Container Database Backups in the specified compartment.
          headers:
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then there are additional items still to get. Include this value as the `page` parameter for the

                subsequent GET request. For information about pagination, see

                [List Pagination](/Content/API/Concepts/usingapi.htm#nine).

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutonomousContainerDatabaseBackupCollection'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: ListAutonomousContainerDatabaseBackups
      tags:
      - database
      x-example: 'GET /20160918/autonomousContainerDatabaseBackups?compartmentId=<var>&lt;compartmentId&gt;</var>&limit=10

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      x-related-resource: '#/definitions/AutonomousContainerDatabaseBackup'
  /autonomousContainerDatabaseVersions:
    get:
      description: Gets a list of supported Autonomous Container Database versions.
      operationId: ListAutonomousContainerDatabaseVersions
      parameters:
      - $ref: '#/components/parameters/CompartmentId'
      - $ref: '#/components/parameters/PaginationLimitParam'
      - $ref: '#/components/parameters/PaginationToken'
      - $ref: '#/components/parameters/OptionalRequestId'
      - $ref: '#/components/parameters/SortOrderQueryParam'
      - $ref: '#/components/parameters/ServiceComponentQueryParam'
      responses:
        200:
          description: Supported Autonomous Container Database versions for provisioning new databases.
          headers:
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then there are additional items still to get. Include this value as the `page` parameter for the

                subsequent GET request. For information about pagination, see

                [List Pagination](/Content/API/Concepts/usingapi.htm#nine).

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/AutonomousContainerDatabaseVersionSummary'
                type: array
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets a list of supported Autonomous Container Database versions.
      tags:
      - database
      x-example: 'GET /20220914/autonomousContainerDatabaseVersions?compartmentId=<var>&lt;compartmentId&gt;</var>&serviceComponent=<var>&lt;serviceComponent&gt;</var>&limit=100

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      x-obmcs-authz-declarations:
        authorizationRequired: false
  /autonomousContainerDatabases:
    get:
      description: 'Gets a list of the Autonomous Container Databases in the specified compartment.

        '
      operationId: ListAutonomousContainerDatabases
      parameters:
      - $ref: '#/components/parameters/CompartmentId'
      - $ref: '#/components/parameters/optionalAutonomousExadataInfrastructureIdQueryParam'
      - $ref: '#/components/parameters/OptionalAutonomousVmClusterIdQueryParam'
      - $ref: '#/components/parameters/ListAutonomousContainerDatabasesFilterByInfrastructureTypeQueryParam'
      - $ref: '#/components/parameters/PaginationLimitParam'
      - $ref: '#/components/parameters/PaginationToken'
      - $ref: '#/components/parameters/ListAutonomousContainerDatabasesSortByQueryParam'
      - $ref: '#/components/parameters/SortOrderQueryParam'
      - $ref: '#/components/parameters/ListAutonomousContainerDatabasesFilterByLifecycleStateQueryParam'
      - $ref: '#/components/parameters/FilterByAvailabilityDomainQueryParam'
      - $ref: '#/components/parameters/FilterByDisplayNameQueryParam'
      - $ref: '#/components/parameters/FilterByServiceLevelAgreementTypeQueryParam'
      - $ref: '#/components/parameters/OptionalCloudAutonomousVmClusterIdQueryParam'
      responses:
        200:
          description: A list of all of the Autonomous Container Databases in the specified compartment.
          headers:
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then there are additional items still to get. Include this value as the `page` parameter for the

                subsequent GET request. For information about pagination, see

                [List Pagination](/Content/API/Concepts/usingapi.htm#nine).

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you must contact Oracle about

                a particular request, then provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/AutonomousContainerDatabaseSummary'
                type: array
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: ListAutonomousContainerDatabases
      tags:
      - database
      x-example: 'GET /20160918/autonomousContainerDatabases?compartmentId=<var>&lt;compartmentId&gt;</var>&limit=10

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      x-related-resource: '#/definitions/AutonomousContainerDatabase'
    post:
      description: 'Creates an Autonomous Container Database in the specified Autonomous Exadata Infrastructure.

        '
      operationId: CreateAutonomousContainerDatabase
      parameters:
      - $ref: '#/components/parameters/RetryTokenHeader'
      responses:
        200:
          description: The request was successfully received and the creation of the Autonomous Container Database is in progress.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you must contact Oracle about

                a particular request, then provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use [GetWorkRequest](#/en/workrequests/20160918/WorkRequest/GetWorkRequest) with a work request OCID to track the status of the request.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutonomousContainerDatabase'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: CreateAutonomousContainerDatabase
      tags:
      - database
      x-example: "Example I (ADB on Dedicated Infra):\n  POST /20160918/autonomousContainerDatabases\n  Host: database.us-phoenix-1.oraclecloud.com\n  <var>&lt;authorization and other headers&gt;</var>\n  {\n     \"maintenanceWindowDetails\":{\n        \"daysOfWeek\":[\n           {\n              \"name\":\"SUNDAY\"\n           },\n           {\n              \"name\":\"SATURDAY\"\n           }\n        ],\n        \"months\":[\n           {\n              \"name\":\"FEBRUARY\"\n           },\n           {\n              \"name\":\"MARCH\"\n           },\n           {\n              \"name\":\"MAY\"\n           },\n           {\n              \"name\":\"JULY\"\n           },\n           {\n              \"name\":\"AUGUST\"\n           },\n           {\n              \"name\":\"SEPTEMBER\"\n           },\n           {\n              \"name\":\"OCTOBER\"\n           },\n           {\n              \"name\":\"NOVEMBER\"\n           }\n        ],\n        \"preference\":\"CUSTOM_PREFERENCE\",\n        \"weeksOfMonth\":[\n           1,\n           2,\n           3,\n           4\n        ],\n        \"hoursOfDay\":[\n           0,\n           20\n        ]\n     },\n     \"serviceLevelAgreementType\":\"AUTONOMOUS_DATAGUARD\",\n     \"compartmentId\":\"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n     \"displayName\":\"containerDatabase2\",\n     \"patchModel\":\"RELEASE_UPDATES\",\n     \"backupConfig\":{\n        \"recoveryWindowInDays\":30\n     },\n     \"cloudAutonomousVmClusterId\":\"ocid1.cloudautonomousvmcluster.oc1.<var>&lt;unique_ID&gt;</var>\",\n     \"peerAutonomousExadataInfrastructureId\":\"ocid1.autonomousexadatainfrastructure.oc1.<var>&lt;unique_ID&gt;</var>\",\n     \"protectionMode\":\"MAXIMUM_PERFORMANCE\",\n     \"peerAutonomousContainerDatabaseDisplayName\":\"StandbyContainerDatabase2\",\n     \"peerAutonomousContainerDatabaseCompartmentId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n     \"standbyMaintenanceBufferInDays\":7,\n     \"versionPreference\": \"LATEST_RELEASE_UPDATE\",\n     \"definedTags\":{\n     },\n     \"freeformTags\":{\n        \"Mytagname\":\"tagValue\"\n     },\n     \"kmsKeyId\":\"ocid1.key.oc1.<var>&lt;unique_ID&gt;</var>\",\n     \"vaultId\":\"ocid1.vault.oc1.<var>&lt;unique_ID&gt;</var>\",\n     \"isFipsEnabled\":true\n  }\nExample II (ADB on Cloud at Customer):\n  POST /20160918/autonomousContainerDatabases\n  Host: database.us-phoenix-1.oraclecloud.com\n  <var>&lt;authorization and other headers&gt;</var>\n  {\n    \"definedTags\": {},\n    \"freeformTags\": {},\n    \"maintenanceWindowDetails\": {\n      \"daysOfWeek\": [\n        {\n          \"name\": \"SUNDAY\"\n        }\n      ],\n      \"months\": [\n        {\n          \"name\": \"FEBRUARY\"\n        },\n        {\n          \"name\": \"MAY\"\n        },\n        {\n          \"name\": \"AUGUST\"\n        },\n        {\n          \"name\": \"JANUARY\"\n        }\n      ],\n      \"preference\": \"CUSTOM_PREFERENCE\",\n      \"weeksOfMonth\": [\n        2\n      ],\n      \"hoursOfDay\": [\n        0\n      ]\n    },\n    \"autonomousVmClusterId\": \"ocid1.autonomousvmcluster.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"compartmentId\": \"ocid.compartment.oc1..<var>&lt;unique_ID&gt;</var>\",\n    \"displayName\": \"ACD-202107131033\",\n    \"backupConfig\": {\n      \"backupDestinationDetails\": [\n        {\n          \"id\": \"ocid1.backupdestination.oc1.phx.<unique_ID>\",\n          \"type\": \"RECOVERY_APPLIANCE\",\n          \"vpcUser\": \"vpcUserName\",\n          \"vpcPassword\": \"<var>&lt;password&gt;</var>\",\n          \"isZeroDataLossEnabled\": true\n        }\n      ]\n    },\n    \"dbUniqueName\": \"containerDatabse1\",\n    \"patchModel\" : \"RELEASE_UPDATES\",\n    \"peerAutonomousContainerDatabaseCompartmentId\": \"ocid1.tenancy.oc1..<var>&lt;unique_ID&gt;</var>\",\n    \"peerAutonomousContainerDatabaseDisplayName\": \"Standby ACD-202107131033\",\n    \"peerAutonomousVmClusterId\": \"ocid1.autonomousvmcluster.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"protectionMode\": \"MAXIMUM_PERFORMANCE\",\n    \"serviceLevelAgreementType\": \"AUTONOMOUS_DATAGUARD\",\n    \"peerAutonomousContainerDatabaseBackupConfig\": {\n      \"backupDestinationDetails\": [\n        {\n          \"id\": \"\",\n          \"type\": \"OBJECT_STORE\",\n          \"internetProxy\": \"http://example.proxy.com:80\"\n        }\n      ],\n      \"recoveryWindowInDays\": \"7\"\n    },\n    \"keyStoreId\": \"ocid1.dbkeystore.oc1.phx.<var>&lt;unique_ID&gt;</var>\",\n    \"standbyMaintenanceBufferInDays\": 7,\n    \"versionPreference\": \"LATEST_RELEASE_UPDATE\"\n  }\n"
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateAutonomousContainerDatabaseBase'
        description: Request to create an Autonomous Container Database in a specified Autonomous Exadata Infrastructure or in Autonomous VM Cluster.
        required: true
  /autonomousContainerDatabases/{autonomousContainerDatabaseId}:
    delete:
      description: Terminates an Autonomous Container Database, which permanently deletes the container database and any databases within the container database. The database data is local to the Autonomous Exadata Infrastructure and will be lost when the container database is terminated. Oracle recommends that you back up any data in the Autonomous Container Database prior to terminating it.
      operationId: TerminateAutonomousContainerDatabase
      parameters:
      - $ref: '#/components/parameters/AutonomousContainerDatabaseIdPathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      responses:
        204:
          description: The request to delete the Autonomous Container Database was accepted.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use [GetWorkRequest](#/en/workrequests/20160918/WorkRequest/GetWorkRequest) with a work request OCID to track the status of the request.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: TerminiateAutonomousContainerDatabase
      tags:
      - database
      x-example: 'DELETE /20160918/autonomousContainerDatabases/<var>&lt;autonomousContainerDatabaseId&gt;</var>

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
      x-related-resource: '#/definitions/AutonomousContainerDatabase'
    get:
      description: Gets information about the specified Autonomous Container Database.
      operationId: GetAutonomousContainerDatabase
      parameters:
      - $ref: '#/components/parameters/AutonomousContainerDatabaseIdPathParam'
      responses:
        200:
          description: The Autonomous Container Database.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutonomousContainerDatabase'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: GetAutonomousContainerDatabase
      tags:
      - database
      x-example: 'GET /20160918/autonomousContainerDatabases/<var>&lt;autonomousContainerDatabaseId&gt;</var>

        Host: database.us-phoenix-1.oraclecloud.com

        <var>&lt;authorization and other headers&gt;</var>

        '
    put:
      description: Updates the properties of an Autonomous Container Database, such as display name, maintenance preference, backup retention, and tags.
      operationId: UpdateAutonomousContainerDatabase
      parameters:
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/AutonomousContainerDatabaseIdPathParam'
      responses:
        200:
          description: The request was successfully received and the Autonomous Container Database update is in progress.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'The [OCID](/Content/General/Concepts/identifiers.htm) of the work request. Multiple OCID values are returned in a comma-separated list. Use [GetWorkRequest](#/en/workrequests/20160918/WorkRequest/GetWorkRequest) with a work request OCID to track the status of the request.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutonomousContainerDatabase'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        412:
          $ref: '#/components/responses/412'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: UpdateAutonomousContainerDatabase
      tags:
      - database
      x-example: "PUT /latest/autonomousContainerDatabases/<var>&lt;autonomousContainerDatabaseId&gt;</var>\nHost: database.us-phoenix-1.oraclecloud.com\n<var>&lt;authorization and other headers&gt;</var>\n{\n  \"displayName\" : \"new Display name\"\n}\n"
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateAutonomousContainerDatabaseDetails'
        description: Request to update the properties of an Autonomous Container Database.
        required: true
  /autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/addStandby:
    post:
      description: 'Add a standby Autonomous Container Database. For more information about Autonomous Data Guard,see

        [Protect Critical Databases from Failures and Disasters Using Autonomous Data Guard](https://docs.oracle.com/en/cloud/paas/autonomous-database/dedicated/adbau/GUID-C57B9A6E-7471-4CDC-8F10-B8386538E31C).

        '
      operationId: AddStandbyAutonomousContainerDatabase
      parameters:
      - $ref: '#/components/parameters/AutonomousContainerDatabaseIdPathParam'
      - $ref: '#/components/parameters/OptionalRequestId'
      - $ref: '#/components/parameters/RetryTokenHeader'
      - $ref: '#/components/parameters/IfMatchHeader'
      responses:
        202:
          description: The request was successfully received and add standby action is being performed.
          headers:
            etag:
              description: For optimistic concurrency control. See `if-match`.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact Oracle about

                a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: Unique Oracle-assigned identifier of the work request.
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AutonomousContainerDatabase'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'


# --- truncated at 32 KB (2136 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle/refs/heads/main/openapi/oracle-database-api-openapi.yml