{
    "type": "object",
    "definitions": {},
    "$schema": "http://json-schema.org/draft-06/schema#",
    "minProperties": 2,
    "maxProperties": 5,
    "additionalProperties": false,
    "properties": {
        "fabric_uuid": {
            "$id": "/properties/input/properties/fabric_uuid",
            "format": "uuid",
            "type": "string",
            "title": "The Fabric_uuid Schema",
            "description": "UUID of the fabric object created",
            "default": "",
            "examples": [
                "123456789"
            ]
        },
        "contrail_command_host": {
            "$id": "/properties/input/properties/contrail_command_host",
            "format": "uuid",
            "type": "string",
            "title": "The Fabric_uuid Schema",
            "description": "UUID of the fabric object created",
            "default": "",
            "examples": [
                "10.10.10.10:9091"
            ]
        },
        "cc_username": {
            "$id": "/properties/input/properties/cc_username",
            "description": "The Contrail Command Login Username",
            "type": "string"
        },
        "cc_password": {
            "$id": "/properties/input/properties/cc_password",
            "description": "The Contrail Command Login Password",
            "type": "string"
        },
        "fabric_fq_name": {
            "$id": "/properties/input/properties/fabric_fq_name",
            "type": "array",
            "items": {
                "$id": "/properties/input/properties/fabric_fq_name/items",
                "type": "string",
                "title": "The Fabric_fq_name Schema",
                "description": "FQNAME of the fabric object created",
                "default": "",
                "examples": [
                    "default-global-system-config",
                    "fabric01"
                ]
            }
        },
        "manage_underlay": {
            "type": "boolean",
            "title": "Manage underlay networking",
            "description": "Set to true if need to configure device underlay networking"
        }
    }
}