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