-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclient-config-schema.yaml
More file actions
49 lines (49 loc) · 1.66 KB
/
client-config-schema.yaml
File metadata and controls
49 lines (49 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
id: http://farsightsecurity.com/axamd-client-config-schema#
$schema: http://json-schema.org/draft-04/schema#
title: axamd client configuration
description: configuration for the axamd client
type: object
properties:
server:
description: URI to AXAMD server
type: string
format: uri
minLength: 1
apikey:
description: Key for authentication
type: string
minLength: 1
timeout:
description: Socket timeout in seconds
type: number
minimum: 0
exclusiveMinimum: true
retries:
description: Number of times to retry failed connections
type: integer
minimum: 0
retry-backoff:
description: Wait a little longer before each retry attempt (factional seconds)
type: number
minimum: 0.3
sample-rate:
description: Channel sampling rate (percent)
type: number
minimum: 0
exclusiveMinimum: true
maximum: 100
rate-limit:
description: Maximum packets per second
type: integer
minimum: 0
exclusiveMinimum: true
report-interval:
description: Seconds between server statistics messages
type: integer
minimum: 0
exclusiveMinimum: true
proxy:
description: HTTP proxy server
type: string
format: uri
minLength: 1