public class ApiOvhLicensecloudLinux extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhLicensecloudLinux(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /license/cloudLinux
|
ArrayList<OvhCloudLinuxOrderConfiguration> |
orderableVersions_GET(String ip)
Get the orderable CloudLinux versions
REST: GET /license/cloudLinux/orderableVersions
|
String |
serviceName_confirmTermination_POST(String serviceName,
OvhTerminationReasonEnum reason,
String commentary,
String token)
Confirm termination of your service
REST: POST /license/cloudLinux/{serviceName}/confirmTermination
|
OvhCloudLinux |
serviceName_GET(String serviceName)
Get this object properties
REST: GET /license/cloudLinux/{serviceName}
|
OvhService |
serviceName_serviceInfos_GET(String serviceName)
Get this object properties
REST: GET /license/cloudLinux/{serviceName}/serviceInfos
|
void |
serviceName_serviceInfos_PUT(String serviceName,
OvhService body)
Alter this object properties
REST: PUT /license/cloudLinux/{serviceName}/serviceInfos
|
ArrayList<Long> |
serviceName_tasks_GET(String serviceName,
OvhActionType action,
OvhTaskStateEnum status)
Tasks linked to this license
REST: GET /license/cloudLinux/{serviceName}/tasks
|
OvhTask |
serviceName_tasks_taskId_GET(String serviceName,
Long taskId)
Get this object properties
REST: GET /license/cloudLinux/{serviceName}/tasks/{taskId}
|
String |
serviceName_terminate_POST(String serviceName)
Terminate your service
REST: POST /license/cloudLinux/{serviceName}/terminate
|
public ApiOvhLicensecloudLinux(ApiOvhCore core)
public OvhService serviceName_serviceInfos_GET(String serviceName) throws IOException
serviceName - [required] The name of your CloudLinux licenseIOExceptionpublic void serviceName_serviceInfos_PUT(String serviceName, OvhService body) throws IOException
body - [required] New object propertiesserviceName - [required] The name of your CloudLinux licenseIOExceptionpublic OvhCloudLinux serviceName_GET(String serviceName) throws IOException
serviceName - [required] The name of your CloudLinux licenseIOExceptionpublic ArrayList<Long> serviceName_tasks_GET(String serviceName, OvhActionType action, OvhTaskStateEnum status) throws IOException
status - [required] Filter the value of status property (=)action - [required] Filter the value of action property (=)serviceName - [required] The name of your CloudLinux licenseIOExceptionpublic OvhTask serviceName_tasks_taskId_GET(String serviceName, Long taskId) throws IOException
serviceName - [required] The name of your CloudLinux licensetaskId - [required] This Task idIOExceptionpublic String serviceName_confirmTermination_POST(String serviceName, OvhTerminationReasonEnum reason, String commentary, String token) throws IOException
reason - Reason of your termination requestcommentary - Commentary about your termination requesttoken - [required] The termination token sent by mail to the admin contactserviceName - [required] The name of your CloudLinux licenseIOExceptionpublic String serviceName_terminate_POST(String serviceName) throws IOException
serviceName - [required] The name of your CloudLinux licenseIOExceptionpublic ArrayList<String> GET() throws IOException
IOExceptionpublic ArrayList<OvhCloudLinuxOrderConfiguration> orderableVersions_GET(String ip) throws IOException
ip - [required] Your license IpIOExceptionCopyright © 2017. All rights reserved.