VirtualHost

/v1/vhosts

POST http://<OME_HOST>:<API_PORT>/v1/vhosts

Creates VirtualHosts Request Example: POST http://1.2.3.4:8081/v1/vhosts

[ { "name": "default" } ]

Headers

Request Body

Return type: Response<VirtualHost>

[
	{
		"message": "OK",
		"response": {
			"name": "defaults"
		},
		"statusCode": 200
	}
]

/v1/vhosts

GET http://<OME_HOST>:<API_PORT>/v1/vhosts

Lists all virtual host names Request Example: GET http://1.2.3.4:8081/v1/vhosts

Headers

Return type: Response<List>

{
	"statusCode": 200,
	"message": "OK",
	"response": [
		"default"
	]
}

/v1/vhosts/{vhost_name}

GET http://<OME_HOST>:<API_PORT>/v1/vhosts/{vhost_name}

Gets the configuration of the VirtualHost Request Example: GET http://1.2.3.4:8081/v1/vhosts/default

Path Parameters

Headers

{
	"statusCode": 200,
	"message": "OK",
	"response": {
		"name": "default",
		"host": {
			"names": [
				"*"
			],
			"tls": {
				"certPath": "airensoft_com.crt",
				"chainCertPath": "airensoft_com_chain.crt",
				"keyPath": "airensoft_com.key"
			}
		}
	}
}

Last updated