All REST Endpoints
Database
Database Lifecycle Management REST Endpoints
- Create database
- Method: postPath:
/databases
- Create database home
- Method: postPath:
/dbhomes
- Delete database by ID
- Method: deletePath:
/databases/{databaseId}
- Delete database by name
- Method: deletePath:
/databases
- Delete database home by ID
- Method: deletePath:
/dbhomes/{dbhomeId}
- Delete database home by name
- Method: deletePath:
/dbhomes/name/{dbhomeName}
- Get database 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
- Method: postPath:
/kvm/vm
- Create KVM Database System
- Method: postPath:
/dbsystem
- Get KVM Database Systems
- Method: getPath:
/dbsystem
- Gets all VMs
- Method: getPath:
/kvm/vm
ObjectStoreSwift
ObjectStoreSwift Operations REST Endpoints
- Create ObjectStoreSwift object
- Method: postPath:
/objectstoreswifts
- Delete ObjectStoreSwift object by ID
- Method: deletePath:
/objectstoreswifts/{objectstoreswiftId}
- Delete 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