Overdrive
Last updated
Last updated
/storage/overdrive
Names, example: overdrive1
Results page you want to retrieve (0..N)
Number of records per page.
Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria is not supported.
This method allows to create an OverDrive instance.
You will have to know at the minimum :
region
attribute)name
attribute)sizing
attribute). The possible values are : XS (Up to 50 users total), S(Up to 1M ppm), M(Up to 10M ppm), L(Up to 100M ppm), XL(More than 100M ppm)password
attribute). The password must be At least one lowercase, one uppercase, one digit, one special character, minimum length must be 12.serviceId
attribute).driveSiteUri
).This method is asynchronous (status code 202
) and you'll have to wait for async action to be completed by checking its status.
POST /storage/overdrive
{
"name": "poverdrive01",
"region": "EB",
"sizing":"XS",
"serviceId":"123",
"password": "Password!!??",
"driveSiteUri": "demo.mydrive.cegedim.cloud"
}
/storage/overdrive
Indicates if backup has to be setup on instance. If absent, backup will be setup automatically if instance is in a production service.
BackupPolicy id. Refers to desired backup policy to be applied for the database, must be set when backup is enabled.
Define the Drive URL to be configured in OverDrive
Indicates if alerting should be activated. If absent, set to false.
Indicates if monitoring will be setup. If absent, it will be automatically be setup if this is an production environment, or if backup is enabled.
Name of OverDrive Instance
[a-z0-9\-]{4,60}$
Indicates why a production resource is not under backup.
Indicates why a production resource is not under monitoring.
Indicates why a production resource is not replicated.
Indicates if on call teams will be called on non business hours if an incident occurs on instance. If absent, set to false.
Password to connect to the OverDrive instance.
Region. that is a low-latency network area, available in List Regions method. If absent, default Area of Region will be used.
Regulation. Refer to the regulation of the Area (HDS|STANDARD). If absent, default 'STANDARD' will be used.
Indicates if replication will be setup. If absent, it will be automatically be setup if this is an production environment
BackupPolicy id. Refers to desired backup policy to be applied for the virtual machine, must be set when backup is enabled.
id of service to put instance in.
Sizing. L, XL , XS, S, M. Sizing for OverDrive instances
This method allows to delete an Overdrive instance.
This method is asynchronous (status code 202
) and you'll have to wait for async action to be completed by checking its status.
DELETE /storage/overdrive/123
/storage/overdrive/{id}
id, example: 123
This method allows to update an Overdrive instance.
Structure of payload is generic and describes :
operation
you want to be performedoptions
data relative to the operation performed - see details - optional.Below are different operations currently implemented.
Start Overdrive instance
Use the start
operation to start an Overdrive instance.
Starts overdrive instance.
This method is synchronous (status code 202
).
Example :
PATCH /storage/overdrive/1234
{
"operation": "start"
}
Stop Overdrive instance
Use the stop
operation to stop the nodes of the Overdrive instance and the instance itself.
This operation cannot be undone afterwards.
This method is synchronous (status code 202
).
PATCH /storage/overdrive/1234
{
"operation":"stop"
}
/storage/overdrive/{id}
id, example: 123