ConnectionAuthConfigSshPublicKeyArgs

data class ConnectionAuthConfigSshPublicKeyArgs(val certType: Output<String>? = null, val sshClientCert: Output<ConnectionAuthConfigSshPublicKeySshClientCertArgs>? = null, val sshClientCertPass: Output<ConnectionAuthConfigSshPublicKeySshClientCertPassArgs>? = null, val username: Output<String>) : ConvertibleToJava<ConnectionAuthConfigSshPublicKeyArgs>

Constructors

Link copied to clipboard
constructor(certType: Output<String>? = null, sshClientCert: Output<ConnectionAuthConfigSshPublicKeySshClientCertArgs>? = null, sshClientCertPass: Output<ConnectionAuthConfigSshPublicKeySshClientCertPassArgs>? = null, username: Output<String>)

Properties

Link copied to clipboard
val certType: Output<String>? = null

Format of SSH Client cert.

Link copied to clipboard

SSH Client Cert. It should contain both public and private key. Structure is documented below.

Link copied to clipboard

Password (passphrase) for ssh client certificate if it has one. Structure is documented below.

Link copied to clipboard
val username: Output<String>

The user account used to authenticate.

Functions

Link copied to clipboard
open override fun toJava(): ConnectionAuthConfigSshPublicKeyArgs