{
    "name": "{{{name}}}",
    "type": "{{{type}}}",
    "version": "1.0.0",
    "description": "{{{description}}}",
    "family": "{{{family}}}",
    "inputParameters":
    {
        "username":
        {
            "name": "Username",
            "description": "Account Username",
            "required": true,
            "type": 1
        },
        "password":
        {
            "name": "Password",
            "description": "Account Password",
            "required": true,
            "type": 4
        },
        "http_proxy":
        {
            "name": "HTTP Proxy",
            "description": "Optional HTTP/HTTPS proxy",
            "example": "http://user:password@10.10.1.10:3128",
            "type": 1
        },
        "verify_ssl":
        {
            "name": "Verify SSL",
            "description": "Enable SSL certificate verification. Ignored for non-SSL connection",
            "type": 7,
            "default": true
        },
        "host":
        {
            "name": "Host",
            "description": "Server Host Address",
            "example": "http://192.168.1.1",
            "required": true,
            "type": 1
        },
        "ip_address":
        {
            "name": "IP Address",
            "description": "Server IP Address",
            "example": "192.168.1.1",
            "required": true,
            "type": 1
        },
        "port":
        {
            "name": "Port",
            "description": "Server Port",
            "example": "8080",
            "required": true,
            "type": 1
        },
        "api_key":
        {
            "name": "API Key",
            "description": "API Key",
            "required": true,
            "type": 4
        },
        "access_key":
        {
            "name": "Access Key",
            "description": "Access Key",
            "required": true,
            "type": 4
        },
        "token":
        {
            "name": "Token",
            "description": "Token",
            "required": true,
            "type": 4
        },
        "access_token":
        {
            "name": "Access Token",
            "description": "Access Token",
            "required": true,
            "type": 4
        },
        "email":
        {
            "name": "Email",
            "description": "Account Email",
            "example": "john.smith@company.com",
            "required": true,
            "type": 1
        },
        "url":
        {
            "name": "URL",
            "description": "URL",
            "example": "http://example.com",
            "required": true,
            "type": 1
        },
        "domain":
        {
            "name": "Domain",
            "description": "Domain",
            "example": "example.com",
            "required": true,
            "type": 1
        },
        "user_agent":
        {
            "name": "User Agent",
            "description": "User Agent",
            "example": "SwimlaneIntegration",
            "required": true,
            "type": 1
        },
        "verbose_errors":
        {
            "name": "Verbose Errors",
            "description": "HTTP errors will contain more detail about the request and response if selected.",
            "type": 7,
            "default": false
        }
    },
    "testScript": "",
    "testScriptFile": "test_connection.py",
    "base64Image": "{{{logo}}}"
}
