com.trendmicro.ds.platform.rest.api

## Interface IMultiTenantConfigurationAPI

-     public interface IMultiTenantConfigurationAPI

  Interface for the Multi Tenant Configuration API.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `MultiTenantConfigurationElement` | `getMultiTenantConfiguration(java.lang.String sID)` Configuration of DSM Multi Tenant settings.
    `UpdateMultiTenantConfigurationResponse` | `setMultiTenantConfiguration(UpdateMultiTenantConfigurationRequest updateMultiTenantConfigurationRequest)` Set the multi-tenant configuration.

- - ### Method Detail

    - #### getMultiTenantConfiguration

          MultiTenantConfigurationElement getMultiTenantConfiguration(java.lang.String sID)
                                                               throws java.lang.Exception

      Configuration of DSM Multi Tenant settings.
      Parameters:
        `sID` - session ID.
      Returns:
        The information about the multi tenant configuration.
      Throws:
        `java.lang.Exception`

    - #### setMultiTenantConfiguration

          UpdateMultiTenantConfigurationResponse setMultiTenantConfiguration(UpdateMultiTenantConfigurationRequest updateMultiTenantConfigurationRequest)
                                                                      throws java.lang.Exception

      Set the multi-tenant configuration.
      Parameters:
        `updateMultiTenantConfigurationRequest` - The request parameters
      Returns:
        a response with status `200 OK` and a body containing response information when the configuration was successful. It will return a response with status `400 Bad Request` and a body containing an `ErrorMessage` when mandatory parameters are missing and/or validation fails.
      Throws:
        `java.lang.Exception`

Copyright © 2015 Trend Micro Inc. All Rights Reserved.