Show / Hide Table of Contents

Class SignSshPublicKeyRequest

A request message for signing an SSH public key.

Inheritance
object
SignSshPublicKeyRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudOSLogin.v1.Data
Assembly: Google.Apis.CloudOSLogin.v1.dll
Syntax
public class SignSshPublicKeyRequest : IDirectResponseSchema

Properties

AppEngineInstance

The App Engine instance to sign the SSH public key for. Expected format: apps/{app}/services/{service}/versions/{version}/instances/{instance}

Declaration
[JsonProperty("appEngineInstance")]
public virtual string AppEngineInstance { get; set; }
Property Value
Type Description
string

ComputeInstance

The Compute instance to sign the SSH public key for. Expected format: projects/{project}/zones/{zone}/instances/{numeric_instance_id}

Declaration
[JsonProperty("computeInstance")]
public virtual string ComputeInstance { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ServiceAccount

Optional. The service account for the instance. If the instance in question does not have a service account, this field should be left empty. If the wrong service account is provided, this operation will return a signed certificate that will not be accepted by the VM.

Declaration
[JsonProperty("serviceAccount")]
public virtual string ServiceAccount { get; set; }
Property Value
Type Description
string

SshPublicKey

Required. The SSH public key to sign.

Declaration
[JsonProperty("sshPublicKey")]
public virtual string SshPublicKey { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX