| user | The username to provide as credential | No, defaults to username given on the patterns, or prompt if none is set | 
    | userPassword | The password to provide as credential | No, defaults to password given on the patterns, or prompt if none is set | 
    | keyFile | Path to the keyfile to use for authentication | No, defaults to username/password authentication | 
    | keyFilePassword | the password used to protect the key file | No, will prompt for password if keyFile authentication is used and if it is password encrypted | 
    | host | The host to connect to | No, defaults to host given on the patterns, fail if none is set | 
    | port | The port to connect to | No, defaults to 22 |