Class: Google::Cloud::Shell::V1::CloudShellErrorDetails
- Inherits:
-
Object
- Object
- Google::Cloud::Shell::V1::CloudShellErrorDetails
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/shell/v1/cloudshell.rb
Overview
Cloud-shell specific information that will be included as details in failure responses.
Defined Under Namespace
Modules: CloudShellErrorCode
Instance Attribute Summary collapse
-
#code ⇒ ::Google::Cloud::Shell::V1::CloudShellErrorDetails::CloudShellErrorCode
Code indicating the specific error the occurred.
Instance Attribute Details
#code ⇒ ::Google::Cloud::Shell::V1::CloudShellErrorDetails::CloudShellErrorCode
Returns Code indicating the specific error the occurred.
298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 |
# File 'proto_docs/google/cloud/shell/v1/cloudshell.rb', line 298 class CloudShellErrorDetails include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Set of possible errors returned from API calls. module CloudShellErrorCode # An unknown error occurred. CLOUD_SHELL_ERROR_CODE_UNSPECIFIED = 0 # The image used by the Cloud Shell environment either does not exist or # the user does not have access to it. IMAGE_UNAVAILABLE = 1 # Cloud Shell has been disabled by an administrator for the user making the # request. CLOUD_SHELL_DISABLED = 2 # Cloud Shell has been permanently disabled due to a Terms of Service # violation by the user. TOS_VIOLATION = 4 # The user has exhausted their weekly Cloud Shell quota, and Cloud Shell # will be disabled until the quota resets. QUOTA_EXCEEDED = 5 # The Cloud Shell environment is unavailable and cannot be connected to at # the moment. ENVIRONMENT_UNAVAILABLE = 6 end end |