NSX-T Data Center REST API
CertificateReplacementConfig (type)
{
"id": "CertificateReplacementConfig",
"module_id": "CertificateManager",
"nsx_feature": "CertificateBatchOperations",
"properties": {
"new_certificate_id": {
"description": "Id of the certificate which will replace the old certificate. This is optional field. If not specified, and if the old certificate is a self-signed certificate, a fresh self-signed will be generated with identical attributes as the old certificate.",
"pattern": "^[a-zA-Z0-9]+([-._]?[a-zA-Z0-9]+)*$",
"readonly": false,
"required": false,
"title": "Id of the new certificate",
"type": "string"
},
"old_certificate_id": {
"description": "Id of the currently used certificate which needs to be replaced.",
"pattern": "^[a-zA-Z0-9]+([-._]?[a-zA-Z0-9]+)*$",
"readonly": false,
"required": true,
"title": "Id of the old certificate",
"type": "string"
}
},
"title": "Configuration for a certificate replacement operation",
"type": "object"
}