public sealed class SshPublicKey : IMessage<SshPublicKey>, IEquatable<SshPublicKey>, IDeepCloneable<SshPublicKey>, IBufferMessage, IMessageThe SSH public key information associated with a Google account.
Implements
IMessage<SshPublicKey>, IEquatable<SshPublicKey>, IDeepCloneable<SshPublicKey>, IBufferMessage, IMessageNamespace
Google.Cloud.OsLogin.CommonAssembly
Google.Cloud.OsLogin.Common.dll
Constructors
SshPublicKey()
public SshPublicKey()SshPublicKey(SshPublicKey)
public SshPublicKey(SshPublicKey other)| Parameter | |
|---|---|
| Name | Description |
other |
SshPublicKey |
Properties
ExpirationTimeUsec
public long ExpirationTimeUsec { get; set; }An expiration time in microseconds since epoch.
| Property Value | |
|---|---|
| Type | Description |
Int64 |
|
Fingerprint
public string Fingerprint { get; set; }Output only. The SHA-256 fingerprint of the SSH public key.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Key
public string Key { get; set; }Public key text in SSH format, defined by <a href="https://www.ietf.org/rfc/rfc4253.txt"; target="_blank">RFC4253</a> section 6.6.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Name
public string Name { get; set; }Output only. The canonical resource name.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SshPublicKeyName
public SshPublicKeyName SshPublicKeyName { get; set; }SshPublicKeyName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
SshPublicKeyName |
|