Tasks
All operations require authentication.
2 operationsv1/sslGateway/{serviceName}
List tasksBeta
GET
/1.0/ sslGateway/ {serviceName}/ task
Path parameters
service Name
required
string
The internal name of your SSL Gateway
Response
200integer []successful operation
Example uses serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ sslGateway/ {serviceName}/ task \
-H "authorization: Bearer $OVH_TOKEN"[ 0]
Get a taskBeta
GET
/1.0/ sslGateway/ {serviceName}/ task/ {id}
Path parameters
id
required
integer
Id of the task
service Name
required
string
The internal name of your SSL Gateway
Response
200Tasksuccessful operation
action
read-only
Task Action Enum
The action made
Values
addDomainaddPaidCertificateaddServercreateServicedeleteDomaindeleteServerdeleteServiceinternalTaskupdateServerupdateServiceupgradecreation Date
read-only
stringdate-time
Creation date of your task
id
read-only
integer
Id of the task
progress
read-only
integer
Task progress percentage
status
read-only
Task Status Enum
Current status of your task
Values
blockedcancelleddoingdoneerrorpausedtodoExample uses id = 0, serviceName = string
$ curl https:/ / api.eu.ovhcloud.com/ 1.0/ sslGateway/ {serviceName}/ task/ {id} \
-H "authorization: Bearer $OVH_TOKEN"{ "action": "addDomain", "creationDate": "2024-01-01T12:00:00Z", "id": 0, "progress": 0, "status": "blocked"}