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