SshPublicKeyArgs

data class SshPublicKeyArgs(val certType: Output<String>? = null, val sshClientCert: Output<SecretArgs>? = null, val sshClientCertPass: Output<SecretArgs>? = null, val username: Output<String>? = null) : ConvertibleToJava<SshPublicKeyArgs>

Parameters to support Ssh public key Authentication.

Constructors

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

Properties

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

Format of SSH Client cert.

Link copied to clipboard
val sshClientCert: Output<SecretArgs>? = null

SSH Client Cert. It should contain both public and private key.

Link copied to clipboard
val sshClientCertPass: Output<SecretArgs>? = null

Password (passphrase) for ssh client certificate if it has one.

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

The user account used to authenticate.

Functions

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