cloudshell/v1 library
Cloud Shell API - v1
Allows users to start, configure, and connect to interactive shell sessions running in the cloud.
For more information, see cloud.google.com/shell/docs/
Create an instance of CloudShellApi to access these resources:
Classes
- AddPublicKeyRequest
- Request message for AddPublicKey.
- AuthorizeEnvironmentRequest
- Request message for AuthorizeEnvironment.
- CloudShellApi
- Allows users to start, configure, and connect to interactive shell sessions running in the cloud.
- 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.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- OperationsResource
- RemovePublicKeyRequest
- Request message for RemovePublicKey.
- StartEnvironmentRequest
- Request message for StartEnvironment.
- UsersEnvironmentsResource
- UsersResource
Typedefs
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.