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