# Deep Security Manager REST API

## Path: / rest / hosts / {hostID} / intrusion-prevention / ssl-configurations

List SSL configurations.

Path parameters:
  hostID - the ID of the host for which the new SSL configuration is being created

Resources
Name | Description
--- | ---
{id} | Get details of an SSL configuration.

Method Summary
Resource | Description
--- | ---
`POST /rest/hosts/{hostID}/intrusion-prevention/ssl-configurations` | Create a new SSL configuration.
`GET /rest/hosts/{hostID}/intrusion-prevention/ssl-configurations?sslConfigurationID=…&sslConfigurationIDOp=…&maxItems=…` | List SSL configurations.

Method Detail
Create a new SSL configuration. Input: `CreateSSLConfigurationRequest` - a {@linkplain CreateSSLConfigurationRequest} describing the SSL configuration details Output: `CreateSSLConfigurationResponse` - a {@linkplain CreateSSLConfigurationResponse} containing the created SSL configuration details Cookie parameters: sID - a session ID returned by the Authentication API Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 400 - if the request object is not provided 403 - if the user is authorized to view but not update the host information 404 - if the host is not found or the user is not authorized to view the host information
List SSL configurations. Output: `ListSSLConfigurationsResponse` - a {@linkplain ListSSLConfigurationResponse} containing a list of SSL configurations Query parameters: sslConfigurationID - (optional) used to define the starting point for the query. Combine with `sslConfigurationIDOp` to page through results. sslConfigurationIDOp - (optional, required if `sslConfigurationID` is specified) Currently supported operations are: gt (greater than) ge (greater than or equal to) eq (equal to) lt (less than) le (less than or equal to) maxItems - (optional) the maximum number of items to retrieve. The maximum value for this parameter is controlled by the "Maximum number of items to retrieve from database" setting on the administrator account, which defaults to 5000. Cookie parameters: sID - a session ID returned by the Authentication API Produces: application/json Consumes: application/json HTTP return codes: 200 - if the request is successful 404 - if the host is not found or the user is not authorized to view the host information

Copyright © 2017 Trend Micro Inc. All Rights Reserved.