{ "id":"/axapi/v3/slb/ssl-expire-check", "type":"object", "node-type":"scalar", "title":"ssl-expire-check", "partition-visibility":"shared", "description":"SSL certificate expiration check", "properties":{ "ssl-expire-email-address":{ "type":"string", "format":"email-addr", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Config Email address for certificate expiration check", "optional":true }, "expire-address1":{ "type":"string", "format":"email-addr", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Email address for certificate expiration check", "optional":true }, "before":{ "type":"number", "format":"number", "minimum":1, "maximum":60, "default":5, "partition-visibility":"shared", "description":"The number of days in advance notice before expiration, default is 5", "optional":true }, "interval-days":{ "type":"number", "format":"number", "minimum":1, "maximum":5, "default":2, "partition-visibility":"shared", "description":"The interval of days notice after expiration, default is 2", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "exception":{ "type":"object", "$ref":"/axapi/v3/slb/ssl-expire-check/exception", "properties":{ "action":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'add': Add an exception; 'delete': Delete an exception; 'clean': Delete all exception; ", "enum":[ "add", "delete", "clean" ] }, "certificate-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":245, "partition-visibility":"shared", "description":"The certificate name" } } } } }