cloudshell_v1.yaml 1.3 KB

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