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