Package Classes (1.11.0)

Summary of entries of Classes for cloudshell.

Classes

CloudShellServiceAsyncClient

API for interacting with Google Cloud Shell. Each user of Cloud Shell has at least one environment, which has the ID "default". Environment consists of a Docker image defining what is installed on the environment and a home directory containing the user's data that will remain across sessions. Clients use this API to start and fetch information about their environment, which can then be used to connect to that environment via a separate SSH client.

CloudShellServiceClient

API for interacting with Google Cloud Shell. Each user of Cloud Shell has at least one environment, which has the ID "default". Environment consists of a Docker image defining what is installed on the environment and a home directory containing the user's data that will remain across sessions. Clients use this API to start and fetch information about their environment, which can then be used to connect to that environment via a separate SSH client.

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.

CloudShellErrorDetails

Cloud-shell specific information that will be included as details in failure responses.

CloudShellErrorCode

Set of possible errors returned from API calls.

CreateEnvironmentMetadata

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

DeleteEnvironmentMetadata

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

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".

State

Possible execution states for an environment.

GetEnvironmentRequest

Request message for GetEnvironment.

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.

State

Possible states an environment might transition between during startup. These states are not normally actionable by clients, but may be used to show a progress message to the user. An environment won't necessarily go through all of these states when starting. More states are likely to be added in the future.

StartEnvironmentRequest

Request message for StartEnvironment.

StartEnvironmentResponse

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