# Functions

New creates a new Service.
NewService creates a new Service.

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

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