github.com/netdata/go.d.plugin@v0.58.1/modules/x509check/config_schema.json (about) 1 { 2 "$schema": "http://json-schema.org/draft-07/schema#", 3 "type": "object", 4 "title": "go.d/x509check job configuration schema.", 5 "properties": { 6 "name": { 7 "type": "string" 8 }, 9 "source": { 10 "type": "string" 11 }, 12 "timeout": { 13 "type": [ 14 "string", 15 "integer" 16 ] 17 }, 18 "tlscfg": { 19 "type": "object", 20 "properties": { 21 "tls_ca": { 22 "type": "string" 23 }, 24 "tls_cert": { 25 "type": "string" 26 }, 27 "tls_key": { 28 "type": "string" 29 }, 30 "tls_skip_verify": { 31 "type": "boolean" 32 } 33 }, 34 "required": [ 35 "tls_ca", 36 "tls_cert", 37 "tls_key" 38 ] 39 }, 40 "days_until_expiration_warning": { 41 "type": "integer" 42 }, 43 "days_until_expiration_critical": { 44 "type": "integer" 45 }, 46 "check_revocation_status": { 47 "type": "boolean" 48 } 49 }, 50 "required": [ 51 "name", 52 "source" 53 ] 54 }