{
	"$schema": "http://json-schema.org/draft-07/schema",
	"$id": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/feature.json",
	"type": "object",
	"title": "Optional feature configuration",
	"oneOf": [
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/apcupsd.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/docs.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/gatewayPass.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/iqrfCloudProvisioning.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/iqrfGatewayController.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/iqrfGatewayInfluxdbBridge.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/journal.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/mender.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/monit.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/networkManager.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/ssh.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/supervisord.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/trUpload.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/unattendedUpgrades.json"
		},
		{
			"$ref": "https://apidocs.iqrf.org/openapi/iqrf-gateway-webapp/schemas/features/updater.json"
		}
	]
}
