You are on page 1of 2

{

"id":"/axapi/v3/ssl",
"type":"object",
"node-type":"intermediate",
"title":"ssl",
"operation-not-allowed": ["PUT", "POST", "DELETE"],
"partition-visibility":"shared",
"auto-created-object":1,
"description":"Local file Mangement",
"properties":{
"certificate":{
"type":"object",
"$ref":"/axapi/v3/ssl/certificate/{name}",
"properties":{
"name":{
"type":"string",
"format":"string-rlx",
"minLength":1,
"maxLength":245,
"partition-visibility":"shared",
"description":"ssl certificate local file name"
},
"public-key":{
"type":"string",
"format":"string-rlx",
"minLength":1,
"maxLength":2048,
"partition-visibility":"shared"
},
"certificate-type":{
"type":"string",
"format":"enum",
"partition-visibility":"shared",
"description":"'pem': pem; 'der': der; 'pfx': pfx; 'p7b': p7b;
",
"enum":[
"pem",
"der",
"pfx",
"p7b"
]
},
"pfx-password":{
"type":"string",
"format":"string-rlx",
"minLength":1,
"maxLength":128,
"partition-visibility":"shared",
"description":"The password for certificate file (pfx type
only)"
}
},
"required":[
"name"
]
},
"key":{
"type":"object",
"$ref":"/axapi/v3/ssl/key/{name}",
"properties":{
"name":{
"type":"string",
"format":"string-rlx",
"minLength":1,
"maxLength":245,
"partition-visibility":"shared",
"description":"ssl certificate local file name"
},
"private-key":{
"type":"string",
"format":"string-rlx",
"minLength":1,
"maxLength":2048,
"partition-visibility":"shared"
}
},
"required":[
"name"
]
}
}
}

You might also like