public class ApiOvhMsServices extends ApiOvhBase
core| Constructor and Description |
|---|
ApiOvhMsServices(ApiOvhCore core) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<String> |
GET()
List available services
REST: GET /msServices
API beta
|
ArrayList<String> |
serviceName_account_GET(String serviceName,
Long id,
String userPrincipalName)
Accounts associated to this Active Directory service
REST: GET /msServices/{serviceName}/account
|
OvhTask |
serviceName_account_userPrincipalName_changePassword_POST(String serviceName,
String userPrincipalName,
String password)
Change account password
REST: POST /msServices/{serviceName}/account/{userPrincipalName}/changePassword
|
OvhExchangeTask |
serviceName_account_userPrincipalName_exchange_configure_POST(String serviceName,
String userPrincipalName)
Configure mailbox to be operational
REST: POST /msServices/{serviceName}/account/{userPrincipalName}/exchange/configure
|
OvhExchangeInformation |
serviceName_account_userPrincipalName_exchange_GET(String serviceName,
String userPrincipalName)
Get this object properties
REST: GET /msServices/{serviceName}/account/{userPrincipalName}/exchange
|
void |
serviceName_account_userPrincipalName_exchange_PUT(String serviceName,
String userPrincipalName,
OvhExchangeInformation body)
Alter this object properties
REST: PUT /msServices/{serviceName}/account/{userPrincipalName}/exchange
|
OvhAccount |
serviceName_account_userPrincipalName_GET(String serviceName,
String userPrincipalName)
Get this object properties
REST: GET /msServices/{serviceName}/account/{userPrincipalName}
|
void |
serviceName_account_userPrincipalName_PUT(String serviceName,
String userPrincipalName,
OvhAccount body)
Alter this object properties
REST: PUT /msServices/{serviceName}/account/{userPrincipalName}
|
OvhSharepointTask |
serviceName_account_userPrincipalName_sharepoint_clearSpace_POST(String serviceName,
String userPrincipalName)
On-demand MySite clearance
REST: POST /msServices/{serviceName}/account/{userPrincipalName}/sharepoint/clearSpace
|
OvhSharepointTask |
serviceName_account_userPrincipalName_sharepoint_configure_POST(String serviceName,
String userPrincipalName)
Configure sharepoint account to be operational
REST: POST /msServices/{serviceName}/account/{userPrincipalName}/sharepoint/configure
|
OvhSharepointInformation |
serviceName_account_userPrincipalName_sharepoint_GET(String serviceName,
String userPrincipalName)
Get this object properties
REST: GET /msServices/{serviceName}/account/{userPrincipalName}/sharepoint
|
void |
serviceName_account_userPrincipalName_sharepoint_PUT(String serviceName,
String userPrincipalName,
OvhSharepointInformation body)
Alter this object properties
REST: PUT /msServices/{serviceName}/account/{userPrincipalName}/sharepoint
|
OvhExchangeService |
serviceName_exchange_GET(String serviceName)
Get this object properties
REST: GET /msServices/{serviceName}/exchange
|
void |
serviceName_exchange_PUT(String serviceName,
OvhExchangeService body)
Alter this object properties
REST: PUT /msServices/{serviceName}/exchange
|
ArrayList<Long> |
serviceName_exchange_task_GET(String serviceName)
Pending actions
REST: GET /msServices/{serviceName}/exchange/task
|
OvhExchangeTask |
serviceName_exchange_task_id_GET(String serviceName,
Long id)
Get this object properties
REST: GET /msServices/{serviceName}/exchange/task/{id}
|
OvhActiveDirectoryOrganizationalUnit |
serviceName_GET(String serviceName)
Get this object properties
REST: GET /msServices/{serviceName}
|
void |
serviceName_PUT(String serviceName,
OvhActiveDirectoryOrganizationalUnit body)
Alter this object properties
REST: PUT /msServices/{serviceName}
|
OvhSharepointService |
serviceName_sharepoint_GET(String serviceName)
Get this object properties
REST: GET /msServices/{serviceName}/sharepoint
|
ArrayList<OvhSharepointDailyLicense> |
serviceName_sharepoint_license_GET(String serviceName,
OvhSharepointLicenseEnum license,
OvhLicensePeriodEnum period)
Get active licenses for specific period of time
REST: GET /msServices/{serviceName}/sharepoint/license
|
void |
serviceName_sharepoint_PUT(String serviceName,
OvhSharepointService body)
Alter this object properties
REST: PUT /msServices/{serviceName}/sharepoint
|
OvhSharepointTask |
serviceName_sharepoint_restoreAdminRights_POST(String serviceName)
Restore administrator rights
REST: POST /msServices/{serviceName}/sharepoint/restoreAdminRights
|
ArrayList<Long> |
serviceName_sharepoint_task_GET(String serviceName,
String function,
OvhTaskStatusEnum status)
Pending actions
REST: GET /msServices/{serviceName}/sharepoint/task
|
OvhSharepointTask |
serviceName_sharepoint_task_id_GET(String serviceName,
Long id)
Get this object properties
REST: GET /msServices/{serviceName}/sharepoint/task/{id}
|
ArrayList<Long> |
serviceName_task_GET(String serviceName,
OvhTaskFunctionEnum function,
OvhTaskStatusEnum status)
Pending actions
REST: GET /msServices/{serviceName}/task
|
OvhTask |
serviceName_task_id_GET(String serviceName,
Long id)
Get this object properties
REST: GET /msServices/{serviceName}/task/{id}
|
ArrayList<String> |
serviceName_upnSuffix_GET(String serviceName)
active directory UPN suffix
REST: GET /msServices/{serviceName}/upnSuffix
|
OvhTask |
serviceName_upnSuffix_POST(String serviceName,
String suffix)
Create new UPN suffix
REST: POST /msServices/{serviceName}/upnSuffix
|
OvhTask |
serviceName_upnSuffix_suffix_DELETE(String serviceName,
String suffix)
Delete existing UPN suffix
REST: DELETE /msServices/{serviceName}/upnSuffix/{suffix}
|
OvhUpnSuffix |
serviceName_upnSuffix_suffix_GET(String serviceName,
String suffix)
Get this object properties
REST: GET /msServices/{serviceName}/upnSuffix/{suffix}
|
public ApiOvhMsServices(ApiOvhCore core)
public OvhActiveDirectoryOrganizationalUnit serviceName_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic void serviceName_PUT(String serviceName, OvhActiveDirectoryOrganizationalUnit body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic ArrayList<String> serviceName_upnSuffix_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhTask serviceName_upnSuffix_POST(String serviceName, String suffix) throws IOException
suffix - [required] UPN suffix to createserviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhUpnSuffix serviceName_upnSuffix_suffix_GET(String serviceName, String suffix) throws IOException
serviceName - [required] The internal name of your Active Directory organizationsuffix - [required] UPN suffix
API betaIOExceptionpublic OvhTask serviceName_upnSuffix_suffix_DELETE(String serviceName, String suffix) throws IOException
serviceName - [required] The internal name of your Active Directory organizationsuffix - [required] UPN suffix
API betaIOExceptionpublic OvhAccount serviceName_account_userPrincipalName_GET(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic void serviceName_account_userPrincipalName_PUT(String serviceName, String userPrincipalName, OvhAccount body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhSharepointInformation serviceName_account_userPrincipalName_sharepoint_GET(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic void serviceName_account_userPrincipalName_sharepoint_PUT(String serviceName, String userPrincipalName, OvhSharepointInformation body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhSharepointTask serviceName_account_userPrincipalName_sharepoint_clearSpace_POST(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhSharepointTask serviceName_account_userPrincipalName_sharepoint_configure_POST(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhTask serviceName_account_userPrincipalName_changePassword_POST(String serviceName, String userPrincipalName, String password) throws IOException
password - [required] new passwordserviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhExchangeInformation serviceName_account_userPrincipalName_exchange_GET(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic void serviceName_account_userPrincipalName_exchange_PUT(String serviceName, String userPrincipalName, OvhExchangeInformation body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic OvhExchangeTask serviceName_account_userPrincipalName_exchange_configure_POST(String serviceName, String userPrincipalName) throws IOException
serviceName - [required] The internal name of your Active Directory organizationuserPrincipalName - [required] User Principal Name
API betaIOExceptionpublic ArrayList<String> serviceName_account_GET(String serviceName, Long id, String userPrincipalName) throws IOException
id - [required] Filter the value of id property (like)userPrincipalName - [required] Filter the value of userPrincipalName property (like)serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhSharepointService serviceName_sharepoint_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic void serviceName_sharepoint_PUT(String serviceName, OvhSharepointService body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhSharepointTask serviceName_sharepoint_restoreAdminRights_POST(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic ArrayList<Long> serviceName_sharepoint_task_GET(String serviceName, String function, OvhTaskStatusEnum status) throws IOException
function - [required] Filter the value of function property (like)status - [required] Filter the value of status property (=)serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhSharepointTask serviceName_sharepoint_task_id_GET(String serviceName, Long id) throws IOException
serviceName - [required] The internal name of your Active Directory organizationid - [required] Task id
API betaIOExceptionpublic ArrayList<OvhSharepointDailyLicense> serviceName_sharepoint_license_GET(String serviceName, OvhSharepointLicenseEnum license, OvhLicensePeriodEnum period) throws IOException
period - [required] Period of time used to determine sharepoint account license statisticslicense - [required] License typeserviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic ArrayList<Long> serviceName_task_GET(String serviceName, OvhTaskFunctionEnum function, OvhTaskStatusEnum status) throws IOException
function - [required] Filter the value of function property (=)status - [required] Filter the value of status property (=)serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhTask serviceName_task_id_GET(String serviceName, Long id) throws IOException
serviceName - [required] The internal name of your Active Directory organizationid - [required] Task id
API betaIOExceptionpublic OvhExchangeService serviceName_exchange_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic void serviceName_exchange_PUT(String serviceName, OvhExchangeService body) throws IOException
body - [required] New object propertiesserviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic ArrayList<Long> serviceName_exchange_task_GET(String serviceName) throws IOException
serviceName - [required] The internal name of your Active Directory organization
API betaIOExceptionpublic OvhExchangeTask serviceName_exchange_task_id_GET(String serviceName, Long id) throws IOException
serviceName - [required] The internal name of your Active Directory organizationid - [required] Task id
API betaIOExceptionpublic ArrayList<String> GET() throws IOException
IOExceptionCopyright © 2017. All rights reserved.