Blame view

software/caucase/instance-caucase-input-schema.json 1.29 KB
Alain Takoudjou committed
1 2 3
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema",
Alain Takoudjou committed
4
  "extends": "./schema-definitions.json#",
Alain Takoudjou committed
5 6
  "title": "Input Parameters",
  "properties": {
Vincent Pelletier committed
7 8 9 10 11
    "base-port": {
      "title": "Base TCP port",
      "description": "If 80, caucase will also listen on 443. Otherwise, caucase will listen on port and port + 1.",
      "type": "integer",
      "default": 8009
Alain Takoudjou committed
12 13
    },
    "external-url": {
Vincent Pelletier committed
14
      "$comment": "(deprecated)"
Alain Takoudjou committed
15
    },
Vincent Pelletier committed
16 17 18
    "service-auto-approve-amount": {
      "title": "Number of service certificate requests to automatically approve",
      "description": "Once that number has been reached, a user must validate further requests. Renewals do not count toward this number. Cannot be changed once set.",
Alain Takoudjou committed
19
      "type": "integer",
Vincent Pelletier committed
20
      "default": 0
Alain Takoudjou committed
21
    },
Vincent Pelletier committed
22 23 24
    "user-auto-approve-amount": {
      "title": "Number of user certificate requests to automatically approve",
      "description": "Once that number has been reached, a user must validate further requests. Renewals do not count toward this number. Cannot be changed once set.",
Alain Takoudjou committed
25
      "type": "integer",
Vincent Pelletier committed
26
      "default": 1
Alain Takoudjou committed
27
    },
Jérome Perrin committed
28
    "key-length": {
Vincent Pelletier committed
29 30 31
      "title": "Key length",
      "description": "Size, in bits, of the SSL key generated to authenticate users.",
      "default": 2048,
Alain Takoudjou committed
32
      "type": "integer"
Alain Takoudjou committed
33 34
    }
  }
Jérome Perrin committed
35
}