id | string | Output only. The environment's identifier, unique among the user's environments. |
name | string | Immutable. Full name of this resource, in the format users/{owner_email}/environments/{environment_id} . {owner_email} is the email address of the user to whom this environment belongs, and {environment_id} is the identifier of this environment. For example, users/someone@example.com/environments/default . |
publicKeys | array | Output only. Public keys associated with the environment. Clients can connect to this environment via SSH only if they possess a private key corresponding to at least one of these public keys. Keys can be added to or removed from the environment using the AddPublicKey and RemovePublicKey methods. |
dockerImage | string | Required. Immutable. Full path to the Docker image used to run this environment, e.g. "gcr.io/dev-con/cloud-devshell:latest". |
state | string | Output only. Current execution state of this environment. |
sshPort | integer | Output only. Port to which clients can connect to initiate SSH sessions with the environment. |
webHost | string | Output only. Host to which clients can connect to initiate HTTPS or WSS connections with the environment. |
sshHost | string | Output only. Host to which clients can connect to initiate SSH sessions with the environment. |
sshUsername | string | Output only. Username that clients should use when initiating SSH sessions with the environment. |