public sealed class AuthConfig.Types.SshPublicKey : IMessage<AuthConfig.Types.SshPublicKey>, IEquatable<AuthConfig.Types.SshPublicKey>, IDeepCloneable<AuthConfig.Types.SshPublicKey>, IBufferMessage, IMessage
Reference documentation and code samples for the Integration Connectors v1 API class AuthConfig.Types.SshPublicKey.
Parameters to support Ssh public key Authentication.
Implements
IMessageAuthConfigTypesSshPublicKey, IEquatableAuthConfigTypesSshPublicKey, IDeepCloneableAuthConfigTypesSshPublicKey, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
Google.Cloud.Connectors.V1.dll
Constructors
SshPublicKey()
public SshPublicKey()
SshPublicKey(SshPublicKey)
public SshPublicKey(AuthConfig.Types.SshPublicKey other)
Parameter | |
---|---|
Name | Description |
other | AuthConfigTypesSshPublicKey |
Properties
CertType
public string CertType { get; set; }
Format of SSH Client cert.
Property Value | |
---|---|
Type | Description |
string |
SshClientCert
public Secret SshClientCert { get; set; }
SSH Client Cert. It should contain both public and private key.
Property Value | |
---|---|
Type | Description |
Secret |
SshClientCertPass
public Secret SshClientCertPass { get; set; }
Password (passphrase) for ssh client certificate if it has one.
Property Value | |
---|---|
Type | Description |
Secret |
Username
public string Username { get; set; }
The user account used to authenticate.
Property Value | |
---|---|
Type | Description |
string |