Class ImportSshPublicKeyRequest (2.0.0-beta05)

public sealed class ImportSshPublicKeyRequest : IMessage<ImportSshPublicKeyRequest>, IEquatable<ImportSshPublicKeyRequest>, IDeepCloneable<ImportSshPublicKeyRequest>, IBufferMessage, IMessage

A request message for importing an SSH public key.

Inheritance

Object > ImportSshPublicKeyRequest

Namespace

Google.Cloud.OsLogin.V1Beta

Assembly

Google.Cloud.OsLogin.V1Beta.dll

Constructors

ImportSshPublicKeyRequest()

public ImportSshPublicKeyRequest()

ImportSshPublicKeyRequest(ImportSshPublicKeyRequest)

public ImportSshPublicKeyRequest(ImportSshPublicKeyRequest other)
Parameter
NameDescription
otherImportSshPublicKeyRequest

Properties

Parent

public string Parent { get; set; }

The unique ID for the user in format users/{user}.

Property Value
TypeDescription
String

ParentAsUserName

public UserName ParentAsUserName { get; set; }

UserName-typed view over the Parent resource name property.

Property Value
TypeDescription
UserName

ProjectId

public string ProjectId { get; set; }

The project ID of the Google Cloud Platform project.

Property Value
TypeDescription
String

SshPublicKey

public SshPublicKey SshPublicKey { get; set; }

Required. The SSH public key and expiration time.

Property Value
TypeDescription
SshPublicKey