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 | double | 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 | double | 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 | double | 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: double
BastionPrivateKeyOptional
- Type: string
BastionUserOptional
- Type: string
CertificateOptional
- Type: string
HostKeyOptional
- Type: string
PasswordOptional
- Type: string
PortOptional
- Type: double
- Default: 22
PrivateKeyOptional
- Type: string
ProxyHostOptional
- Type: string
ProxyPortOptional
- Type: double
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