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