{ "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" }, "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" }