Cloud Shell API

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

Service: cloudshell.googleapis.com

All URIs below are relative to https://cloudshell.googleapis.com

This service provides the following discovery documents:

REST Resource: v1alpha1.users.environments

Methods
authorize POST /v1alpha1/{name=users/*/environments/*}:authorize
Sends OAuth credentials to a running environment on behalf of a user.
get GET /v1alpha1/{name=users/*/environments/*}
Gets an environment.
patch PATCH /v1alpha1/{name=users/*/environments/*}
Updates an existing environment.
start POST /v1alpha1/{name=users/*/environments/*}:start
Starts an existing environment, allowing clients to connect to it.

REST Resource: v1alpha1.users.environments.publicKeys

Methods
create POST /v1alpha1/{parent=users/*/environments/*}/publicKeys
Adds a public SSH key to an environment, allowing clients with the corresponding private key to connect to that environment via SSH.
delete DELETE /v1alpha1/{name=users/*/environments/*/publicKeys/*}
Removes a public SSH key from an environment.

Service: cloudshell.googleapis.com

All URIs below are relative to https://cloudshell.googleapis.com

This service provides the following discovery documents:

REST Resource: v1.operations

Methods
cancel POST /v1/{name=operations/**}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1/{name=operations/**}
Deletes a long-running operation.
get GET /v1/{name=operations/**}
Gets the latest state of a long-running operation.
list GET /v1/{name}
Lists operations that match the specified filter in the request.
このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...