The vhostAddSecure Web API Method
This action is similar to vhostAdd, it adds a new vhost which is intended to be secure using SSL. Receives name, port, template and certificate paths and returns a single virtual host element with the same information.
Version: 1.6
Required Permissions: Read-only
HTTP method: POST
Supported by Editions: Zend Server
Request Parameters:
Parameter |
Type |
Required |
Description |
name |
String |
Yes |
Name of virtual host. |
port |
Integer |
Yes |
Port of virtual host. |
sslCertificatePath |
String |
Yes |
File path to locate the SSL certificate file. |
sslCertificateKeyPath |
String |
Yes |
File path to locate the SSL private key file. |
template |
String |
No |
Template of the virtual hostsettings according to the web server configuration options. |
sslCertificateChainPath |
String |
No |
Full file path to the SSL chain file. |
forceCreate |
Boolean |
No |
Force the creation of a virtual host, even if it fails syntax validation. Default: FALSE |
Expected Response Code: 200 OK - For more information see Response Format.
Response Type: vhost
Possible Action Specific Error Codes:
HTTP Code |
Error Code |
Description |
406 |
serverConfigurationError |
The template provided as virtual hostconfiguration has failed syntax or staging checks. A detailed message will appear to explain the failure. |
Example
|
Request
Response
|