All REST Endpoints

Database
Database Lifecycle Management REST Endpoints
Create database
Method: post
Path: /databases
Create database home
Method: post
Path: /dbhomes
Deletes database by ID
Method: delete
Path: /databases/{databaseId}
Deletes database by name
Method: delete
Path: /databases
Deletes database home by ID
Method: delete
Path: /dbhomes/{dbhomeId}
Deletes database home by name
Method: delete
Path: /dbhomes/name/{dbhomeName}
Get database details by ID
Method: get
Path: /databases/{databaseId}
Get database home by ID
Method: get
Path: /dbhomes/{dbhomeId}
Get database home by name
Method: get
Path: /dbhomes/name/{dbhomeName}
Get database homes
Method: get
Path: /dbhomes
Get databases
Method: get
Path: /databases
Modify database parameters
Method: put
Path: /databases/{databaseId}
Modifying database parameters
Method: put
Path: /databases/modifyDb
Patch database home by name with available patch
Method: put
Path: /dbhomes/name/{dbhomeName}
Patch Database Home with available patch
Method: put
Path: /dbhomes/{dbhomeId}
Update database parameters using its name
Method: put
Path: /databases
General
General REST Endpoints
Get database shapes
Method: get
Path: /dbshapes
Get job by ID
Method: get
Path: /jobs/{jobId}
Get jobs
Method: get
Path: /jobs
Get pending jobs
Method: get
Path: /jobs/pending
KVM Database System
KVM DBSystem REST Endpoints
Create KVM DB System
Method: post
Path: /dbsystem
Creates a new VM
Method: post
Path: /kvm/vm
Get all the KVM DB systems
Method: get
Path: /dbsystem
Gets all VMs
Method: get
Path: /kvm/vm
ObjectStoreSwift
ObjectStoreSwift Operations REST Endpoints
Create ObjectStoreSwift object
Method: post
Path: /objectstoreswifts
Deletes ObjectStoreSwift object by ID
Method: delete
Path: /objectstoreswifts/{objectstoreswiftId}
Deletes ObjectStoreSwift object by name
Method: delete
Path: /objectstoreswifts
Get ObjectStoreSwift object by ID
Method: get
Path: /objectstoreswifts/{objectstoreswiftId}
Get ObjectStoreSwift objects by name
Method: get
Path: /objectstoreswifts
Update ObjectStoreSwift object by ID
Method: put
Path: /objectstoreswifts/{objectstoreswiftId}
Update ObjectStoreSwift object by name
Method: put
Path: /objectstoreswifts