NSX-T Data Center REST API
ALBControllerConfiguration (type)
{
"additionalProperties": false,
"description": "Alb Controller config details",
"id": "ALBControllerConfiguration",
"module_id": "PolicyALBControllerOnBoarding",
"properties": {
"cluster_ip": {
"$ref": "IPAddress,
"description": "The cluster IP of the Advanced Load Balancer controller node cluster. This is mandatory parameter and required for single node controller deployments as well.",
"readonly": false,
"required": true,
"title": "Cluster IP of Advanced Load Balancer controller cluster"
},
"default_cert": {
"description": "Advanced Load Balancer controller using default portal certificate.",
"enum": [
true,
false
],
"required": false,
"title": "Advanced Load Balancer controller using default portal certificate.",
"type": "string"
},
"dns_servers": {
"description": "List of DNS servers.",
"items": {
"$ref": "IPv4Address
},
"required": false,
"title": "DNS servers.",
"type": "array"
},
"infra_admin_password": {
"description": "Password for the controller node admin user. For deployment, this property is required. The password specified must be at least 8 characters in length.",
"required": true,
"sensitive": true,
"title": "Advanced Load Balancer controller admin password",
"type": "secure_string"
},
"infra_admin_username": {
"description": "Username for server authentication.",
"required": true,
"sensitive": true,
"title": "Username",
"type": "secure_string"
},
"ntp_servers": {
"description": "List of NTP servers.",
"items": {
"$ref": "HostnameOrIPv4Address
},
"required": false,
"title": "NTP servers.",
"type": "array"
},
"owned_by": {
"description": "OnBoarding workflow initiates by VCF/Others.",
"enum": [
"LCM",
"VCF"
],
"required": true,
"title": "owned_by",
"type": "string"
}
},
"title": "ALBControllerConfiguration",
"type": "object"
}