ConnectionAuthConfigSshPublicKey class

Constructors

ConnectionAuthConfigSshPublicKey({Input<String?>? certType, Input<ConnectionAuthConfigSshPublicKeySshClientCert?>? sshClientCert, Input<ConnectionAuthConfigSshPublicKeySshClientCertPass?>? sshClientCertPass, required Input<String> username})
Creates a new ConnectionAuthConfigSshPublicKey. certType Format of SSH Client cert. sshClientCert SSH Client Cert. It should contain both public and private key. sshClientCertPass Password (passphrase) for ssh client certificate if it has one. username The user account used to authenticate.
const
ConnectionAuthConfigSshPublicKey.fromMap(Map<String, dynamic> map)
factory

Properties

certType → Input<String?>?
Format of SSH Client cert.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sshClientCert → Input<ConnectionAuthConfigSshPublicKeySshClientCert?>?
SSH Client Cert. It should contain both public and private key. Structure is documented below.
final
sshClientCertPass → Input<ConnectionAuthConfigSshPublicKeySshClientCertPass?>?
Password (passphrase) for ssh client certificate if it has one. Structure is documented below.
final
username → Input<String>
The user account used to authenticate.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited