Initializer
Properties
| Name | Type | Description |
|---|---|---|
host | java.lang.String | The address of the resource to connect to. |
type | java.lang.String | The connection type. |
agent | java.lang.String | Set to false to disable using ssh-agent to authenticate. |
agentIdentity | java.lang.String | The preferred identity from the ssh agent for authentication. |
bastionCertificate | java.lang.String | The contents of a signed CA Certificate. |
bastionHost | java.lang.String | Setting this enables the bastion Host connection. |
bastionHostKey | java.lang.String | The public key from the remote host or the signing CA, used to verify the host connection. |
bastionPassword | java.lang.String | The password to use for the bastion host. |
bastionPort | java.lang.Number | The port to use connect to the bastion host. |
bastionPrivateKey | java.lang.String | The contents of an SSH key file to use for the bastion host. |
bastionUser | java.lang.String | The user for the connection to the bastion host. |
certificate | java.lang.String | The contents of a signed CA Certificate. |
hostKey | java.lang.String | The public key from the remote host or the signing CA, used to verify the connection. |
password | java.lang.String | The password to use for the connection. |
port | java.lang.Number | The port to connect to. |
privateKey | java.lang.String | The contents of an SSH key to use for the connection. |
proxyHost | java.lang.String | Setting this enables the SSH over HTTP connection. |
proxyPort | java.lang.Number | The port to use connect to the proxy host. |
proxyScheme | java.lang.String | The ssh connection also supports the following fields to facilitate connections by SSH over HTTP proxy. |
proxyUserName | java.lang.String | The username to use connect to the private proxy host. |
proxyUserPassword | java.lang.String | The password to use connect to the private proxy host. |
scriptPath | java.lang.String | The path used to copy scripts meant for remote execution. |
targetPlatform | java.lang.String | The target platform to connect to. |
timeout | java.lang.String | The timeout to wait for the connection to become available. |
user | java.lang.String | The user to use for the connection. |
hostRequired
- Type: java.lang.String
typeRequired
- Type: java.lang.String
agentOptional
- Type: java.lang.String
agentIdentityOptional
- Type: java.lang.String
bastionCertificateOptional
- Type: java.lang.String
bastionHostOptional
- Type: java.lang.String
bastionHostKeyOptional
- Type: java.lang.String
bastionPasswordOptional
- Type: java.lang.String
bastionPortOptional
- Type: java.lang.Number
bastionPrivateKeyOptional
- Type: java.lang.String
bastionUserOptional
- Type: java.lang.String
certificateOptional
- Type: java.lang.String
hostKeyOptional
- Type: java.lang.String
passwordOptional
- Type: java.lang.String
portOptional
- Type: java.lang.Number
- Default: 22
privateKeyOptional
- Type: java.lang.String
proxyHostOptional
- Type: java.lang.String
proxyPortOptional
- Type: java.lang.Number
proxySchemeOptional
- Type: java.lang.String
proxyUserNameOptional
- Type: java.lang.String
proxyUserPasswordOptional
- Type: java.lang.String
scriptPathOptional
- Type: java.lang.String
targetPlatformOptional
- Type: java.lang.String
- Default: unix
timeoutOptional
- Type: java.lang.String
- Default: 5m
userOptional
- Type: java.lang.String
- Default: root