NSX-T Data Center REST API
ALBControllerCertificateCsr (type)
{
"description": "CSR for Avi Load Balancer Controller portal certificate.",
"id": "ALBControllerCertificateCsr",
"module_id": "PolicyALBControllerOnBoarding",
"properties": {
"algorithm": {
"description": "Algorithm for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Algorithm for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"clustering_id": {
"description": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX.",
"readonly": true,
"required": false,
"title": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX",
"type": "string"
},
"common_name": {
"description": "Common name for Avi Load Balancer Controller portal certificate.",
"required": true,
"title": "Common name for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"country": {
"description": "Country name for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Country name for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"email": {
"description": "Email for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Email for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"key_size": {
"description": "Key size for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Key size for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"locality": {
"description": "Location or region for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Location or region for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"organization": {
"description": "Organization for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Organization for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"organization_unit": {
"description": "Organization unit for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "Organization unit for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"state_name": {
"description": "State name for Avi Load Balancer Controller portal certificate.",
"required": false,
"title": "State name for Avi Load Balancer Controller portal certificate",
"type": "string"
},
"subject_alt_names": {
"description": "List of SAN for Avi Load Balancer Controller portal certificate.",
"items": {
"type": "string"
},
"required": false,
"title": "List of SAN for Avi Load Balancer Controller portal certificate",
"type": "array"
}
},
"title": "ALBControllerCertificateCsr",
"type": "object"
}