public class ApiOvhDedicatedhousing extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhDedicatedhousing(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /dedicated/housing
|
ArrayList<String> |
serviceName_features_backupFTP_access_GET(String serviceName)
List of IP blocks (and protocols to allow on these blocks) authorized on your backup FTP
REST: GET /dedicated/housing/{serviceName}/features/backupFTP/access
|
OvhTask |
serviceName_features_backupFTP_access_ipBlock_DELETE(String serviceName,
String ipBlock)
Revoke this ACL
REST: DELETE /dedicated/housing/{serviceName}/features/backupFTP/access/{ipBlock}
|
OvhBackupFtpAcl |
serviceName_features_backupFTP_access_ipBlock_GET(String serviceName,
String ipBlock)
Get this object properties
REST: GET /dedicated/housing/{serviceName}/features/backupFTP/access/{ipBlock}
|
void |
serviceName_features_backupFTP_access_ipBlock_PUT(String serviceName,
String ipBlock,
OvhBackupFtpAcl body)
Alter this object properties
REST: PUT /dedicated/housing/{serviceName}/features/backupFTP/access/{ipBlock}
|
OvhTask |
serviceName_features_backupFTP_access_POST(String serviceName,
Boolean cifs,
Boolean ftp,
String ipBlock,
Boolean nfs)
Create a new Backup FTP ACL
REST: POST /dedicated/housing/{serviceName}/features/backupFTP/access
|
ArrayList<String> |
serviceName_features_backupFTP_authorizableBlocks_GET(String serviceName)
Get all IP blocks that can be used in the ACL
REST: GET /dedicated/housing/{serviceName}/features/backupFTP/authorizableBlocks
|
OvhTask |
serviceName_features_backupFTP_DELETE(String serviceName)
Terminate your Backup FTP service, ALL DATA WILL BE PERMANENTLY DELETED
REST: DELETE /dedicated/housing/{serviceName}/features/backupFTP
|
OvhBackupFtp |
serviceName_features_backupFTP_GET(String serviceName)
Get this object properties
REST: GET /dedicated/housing/{serviceName}/features/backupFTP
|
OvhTask |
serviceName_features_backupFTP_password_POST(String serviceName)
Change your Backup FTP password
REST: POST /dedicated/housing/{serviceName}/features/backupFTP/password
|
OvhTask |
serviceName_features_backupFTP_POST(String serviceName)
Create a new Backup FTP space
REST: POST /dedicated/housing/{serviceName}/features/backupFTP
|
OvhHousing |
serviceName_GET(String serviceName)
Get this object properties
REST: GET /dedicated/housing/{serviceName}
|
OvhApcOrderable |
serviceName_orderable_APC_GET(String serviceName)
Is an APC orderable for this housing bay
REST: GET /dedicated/housing/{serviceName}/orderable/APC
|
OvhService |
serviceName_serviceInfos_GET(String serviceName)
Get this object properties
REST: GET /dedicated/housing/{serviceName}/serviceInfos
|
void |
serviceName_serviceInfos_PUT(String serviceName,
OvhService body)
Alter this object properties
REST: PUT /dedicated/housing/{serviceName}/serviceInfos
|
ArrayList<Long> |
serviceName_task_GET(String serviceName,
OvhTaskFunctionEnum function,
OvhTaskStatusEnum status)
View task list
REST: GET /dedicated/housing/{serviceName}/task
|
void |
serviceName_task_taskId_cancel_POST(String serviceName,
Long taskId)
this action stop the task progression if it's possible
REST: POST /dedicated/housing/{serviceName}/task/{taskId}/cancel
|
OvhTask |
serviceName_task_taskId_GET(String serviceName,
Long taskId)
Get this object properties
REST: GET /dedicated/housing/{serviceName}/task/{taskId}
|
public ApiOvhDedicatedhousing(ApiOvhCore core)
public ArrayList<String> GET() throws IOException
IOExceptionpublic OvhApcOrderable serviceName_orderable_APC_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhHousing serviceName_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhTask serviceName_task_taskId_GET(String serviceName, Long taskId) throws IOException
serviceName - [required] The internal name of your Housing baytaskId - [required] the id of the taskIOExceptionpublic void serviceName_task_taskId_cancel_POST(String serviceName, Long taskId) throws IOException
serviceName - [required] The internal name of your Housing baytaskId - [required] the id of the taskIOExceptionpublic ArrayList<Long> serviceName_task_GET(String serviceName, OvhTaskFunctionEnum function, OvhTaskStatusEnum status) throws IOException
status - [required] Filter the value of status property (=)function - [required] Filter the value of function property (=)serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhBackupFtpAcl serviceName_features_backupFTP_access_ipBlock_GET(String serviceName, String ipBlock) throws IOException
serviceName - [required] The internal name of your Housing bayipBlock - [required] The IP Block specific to this ACLIOExceptionpublic void serviceName_features_backupFTP_access_ipBlock_PUT(String serviceName, String ipBlock, OvhBackupFtpAcl body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Housing bayipBlock - [required] The IP Block specific to this ACLIOExceptionpublic OvhTask serviceName_features_backupFTP_access_ipBlock_DELETE(String serviceName, String ipBlock) throws IOException
serviceName - [required] The internal name of your Housing bayipBlock - [required] The IP Block specific to this ACLIOExceptionpublic ArrayList<String> serviceName_features_backupFTP_access_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhTask serviceName_features_backupFTP_access_POST(String serviceName, Boolean cifs, Boolean ftp, String ipBlock, Boolean nfs) throws IOException
ftp - [required] Wether to allow the FTP protocol for this ACLipBlock - [required] The IP Block specific to this ACL. It musts belong to your server.nfs - [required] Wether to allow the NFS protocol for this ACLcifs - [required] Wether to allow the CIFS (SMB) protocol for this ACLserviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhBackupFtp serviceName_features_backupFTP_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhTask serviceName_features_backupFTP_POST(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhTask serviceName_features_backupFTP_DELETE(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic ArrayList<String> serviceName_features_backupFTP_authorizableBlocks_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhTask serviceName_features_backupFTP_password_POST(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic OvhService serviceName_serviceInfos_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Housing bayIOExceptionpublic void serviceName_serviceInfos_PUT(String serviceName, OvhService body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Housing bayIOExceptionCopyright © 2018. All rights reserved.