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

Usage

import * as mod from "https://googleapis.deno.dev/v1/cloudshell:v1.ts";

§Classes

CloudShell

Allows users to start, configure, and connect to interactive shell sessions running in the cloud.

GoogleAuth

§Variables

auth

§Interfaces

AddPublicKeyMetadata

Message included in the metadata field of operations returned from AddPublicKey.

AddPublicKeyRequest

Request message for AddPublicKey.

AddPublicKeyResponse

Response message for AddPublicKey.

AuthorizeEnvironmentMetadata

Message included in the metadata field of operations returned from AuthorizeEnvironment.

AuthorizeEnvironmentRequest

Request message for AuthorizeEnvironment.

AuthorizeEnvironmentResponse

Response message for AuthorizeEnvironment.

CancelOperationRequest

The request message for Operations.CancelOperation.

CreateEnvironmentMetadata

Message included in the metadata field of operations returned from CreateEnvironment.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

DeleteEnvironmentMetadata

Message included in the metadata field of operations returned from DeleteEnvironment.

Empty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Environment

A Cloud Shell environment, which is defined as the combination of a Docker image specifying what is installed on the environment and a home directory containing the user's data that will remain across sessions. Each user has at least an environment with the ID "default".

ListOperationsResponse

The response message for Operations.ListOperations.

Operation

This resource represents a long-running operation that is the result of a network API call.

OperationsListOptions

Additional options for CloudShell#operationsList.

RemovePublicKeyMetadata

Message included in the metadata field of operations returned from RemovePublicKey.

RemovePublicKeyRequest

Request message for RemovePublicKey.

RemovePublicKeyResponse

Response message for RemovePublicKey.

StartEnvironmentMetadata

Message included in the metadata field of operations returned from StartEnvironment.

StartEnvironmentRequest

Request message for StartEnvironment.

StartEnvironmentResponse

Message included in the response field of operations returned from StartEnvironment once the operation is complete.

Status

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.