public class ApiOvhLicensevirtuozzo extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhLicensevirtuozzo(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /license/virtuozzo
|
ArrayList<OvhVirtuozzoOrderConfiguration> |
orderableVersions_GET(String ip)
Get the orderable Virtuozzo versions
REST: GET /license/virtuozzo/orderableVersions
|
ArrayList<String> |
serviceName_allowedDestinationIp_GET(String serviceName)
Returns an array of ips where the license can be moved to
REST: GET /license/virtuozzo/{serviceName}/allowedDestinationIp
|
OvhChangeIpStatus |
serviceName_canLicenseBeMovedTo_GET(String serviceName,
String destinationIp)
Will tell if the ip can accept the license
REST: GET /license/virtuozzo/{serviceName}/canLicenseBeMovedTo
|
OvhTask |
serviceName_changeIp_POST(String serviceName,
String destinationIp)
Move this license to another Ip
REST: POST /license/virtuozzo/{serviceName}/changeIp
|
String |
serviceName_confirmTermination_POST(String serviceName,
OvhTerminationReasonEnum reason,
String commentary,
String token)
Confirm termination of your service
REST: POST /license/virtuozzo/{serviceName}/confirmTermination
|
OvhVirtuozzo |
serviceName_GET(String serviceName)
Get this object properties
REST: GET /license/virtuozzo/{serviceName}
|
ArrayList<OvhOptionLabel> |
serviceName_option_GET(String serviceName,
OvhOptionLabel label)
Options linked to this license
REST: GET /license/virtuozzo/{serviceName}/option
|
OvhTask |
serviceName_option_label_DELETE(String serviceName,
OvhOptionLabel label)
release this Option
REST: DELETE /license/virtuozzo/{serviceName}/option/{label}
|
OvhOption |
serviceName_option_label_GET(String serviceName,
OvhOptionLabel label)
Get this object properties
REST: GET /license/virtuozzo/{serviceName}/option/{label}
|
void |
serviceName_PUT(String serviceName,
OvhVirtuozzo body)
Alter this object properties
REST: PUT /license/virtuozzo/{serviceName}
|
OvhService |
serviceName_serviceInfos_GET(String serviceName)
Get this object properties
REST: GET /license/virtuozzo/{serviceName}/serviceInfos
|
void |
serviceName_serviceInfos_PUT(String serviceName,
OvhService body)
Alter this object properties
REST: PUT /license/virtuozzo/{serviceName}/serviceInfos
|
ArrayList<Long> |
serviceName_tasks_GET(String serviceName,
OvhActionType action,
OvhTaskStateEnum status)
tasks linked to this license
REST: GET /license/virtuozzo/{serviceName}/tasks
|
OvhTask |
serviceName_tasks_taskId_GET(String serviceName,
Long taskId)
Get this object properties
REST: GET /license/virtuozzo/{serviceName}/tasks/{taskId}
|
String |
serviceName_terminate_POST(String serviceName)
Terminate your service
REST: POST /license/virtuozzo/{serviceName}/terminate
|
public ApiOvhLicensevirtuozzo(ApiOvhCore core)
public OvhService serviceName_serviceInfos_GET(String serviceName) throws IOException
serviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic void serviceName_serviceInfos_PUT(String serviceName, OvhService body) throws IOException
body - [required] New object propertiesserviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic OvhVirtuozzo serviceName_GET(String serviceName) throws IOException
serviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic void serviceName_PUT(String serviceName, OvhVirtuozzo body) throws IOException
body - [required] New object propertiesserviceName - [required] The name of your Virtuozzo 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 Virtuozzo licenseIOExceptionpublic OvhTask serviceName_tasks_taskId_GET(String serviceName, Long taskId) throws IOException
serviceName - [required] The name of your Virtuozzo licensetaskId - [required] This Task idIOExceptionpublic ArrayList<String> serviceName_allowedDestinationIp_GET(String serviceName) throws IOException
serviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic 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 Virtuozzo licenseIOExceptionpublic String serviceName_terminate_POST(String serviceName) throws IOException
serviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic OvhChangeIpStatus serviceName_canLicenseBeMovedTo_GET(String serviceName, String destinationIp) throws IOException
destinationIp - [required] The Ip on which you want to move this licenseserviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic OvhTask serviceName_changeIp_POST(String serviceName, String destinationIp) throws IOException
destinationIp - [required] The Ip on which you want to move this licenseserviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic ArrayList<OvhOptionLabel> serviceName_option_GET(String serviceName, OvhOptionLabel label) throws IOException
label - [required] Filter the value of label property (=)serviceName - [required] The name of your Virtuozzo licenseIOExceptionpublic OvhOption serviceName_option_label_GET(String serviceName, OvhOptionLabel label) throws IOException
serviceName - [required] The name of your Virtuozzo licenselabel - [required] This option designationIOExceptionpublic OvhTask serviceName_option_label_DELETE(String serviceName, OvhOptionLabel label) throws IOException
serviceName - [required] The name of your Virtuozzo licenselabel - [required] This option designationIOExceptionpublic ArrayList<String> GET() throws IOException
IOExceptionpublic ArrayList<OvhVirtuozzoOrderConfiguration> orderableVersions_GET(String ip) throws IOException
ip - [required] Your license IpIOExceptionCopyright © 2017. All rights reserved.