| 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 | 
    | publishPermissions | A four digit string (e.g., 0644, see "man chmod", "man open") specifying the permissions of the published files. (since 2.0) | No, defaults to scp standard behaviour |