Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SignSshPublicKeyRequest

import type { SignSshPublicKeyRequest } from "https://googleapis.deno.dev/v1/oslogin:v1.ts";

A request message for signing an SSH public key.

interface SignSshPublicKeyRequest {
appEngineInstance?: string;
computeInstance?: string;
serviceAccount?: string;
sshPublicKey?: string;
}

§Properties

§
appEngineInstance?: string
[src]

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

§
computeInstance?: string
[src]

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

§
serviceAccount?: string
[src]

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.

§
sshPublicKey?: string
[src]

Required. The SSH public key to sign.