1type: google.api.Service 2config_version: 3 3name: cloudshell.googleapis.com 4title: Cloud Shell API 5 6apis: 7- name: google.cloud.shell.v1.CloudShellService 8- name: google.longrunning.Operations 9 10types: 11- name: google.cloud.shell.v1.AddPublicKeyMetadata 12- name: google.cloud.shell.v1.AddPublicKeyResponse 13- name: google.cloud.shell.v1.AuthorizeEnvironmentMetadata 14- name: google.cloud.shell.v1.AuthorizeEnvironmentResponse 15- name: google.cloud.shell.v1.CreateEnvironmentMetadata 16- name: google.cloud.shell.v1.DeleteEnvironmentMetadata 17- name: google.cloud.shell.v1.RemovePublicKeyMetadata 18- name: google.cloud.shell.v1.RemovePublicKeyResponse 19- name: google.cloud.shell.v1.StartEnvironmentMetadata 20- name: google.cloud.shell.v1.StartEnvironmentResponse 21 22documentation: 23 summary: |- 24 Allows users to start, configure, and connect to interactive shell sessions 25 running in the cloud. 26 27backend: 28 rules: 29 - selector: 'google.cloud.shell.v1.CloudShellService.*' 30 deadline: 30.0 31 - selector: 'google.longrunning.Operations.*' 32 deadline: 30.0 33 34authentication: 35 rules: 36 - selector: 'google.cloud.shell.v1.CloudShellService.*' 37 oauth: 38 canonical_scopes: |- 39 https://www.googleapis.com/auth/cloud-platform 40 - selector: 'google.longrunning.Operations.*' 41 oauth: 42 canonical_scopes: |- 43 https://www.googleapis.com/auth/cloud-platform 44