Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::ErrorDetails.
Container for structured error details providing additional context specific to the encountered error code.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#error_info
def error_info() -> ::Google::Cloud::Compute::V1::ErrorInfo
Returns
- (::Google::Cloud::Compute::V1::ErrorInfo) — Error information containing structured domain, reason, and metadata.
#error_info=
def error_info=(value) -> ::Google::Cloud::Compute::V1::ErrorInfo
Parameter
- value (::Google::Cloud::Compute::V1::ErrorInfo) — Error information containing structured domain, reason, and metadata.
Returns
- (::Google::Cloud::Compute::V1::ErrorInfo) — Error information containing structured domain, reason, and metadata.
#help
def help() -> ::Google::Cloud::Compute::V1::Help
Returns
- (::Google::Cloud::Compute::V1::Help) — Links and information to help the user resolve the error.
#help=
def help=(value) -> ::Google::Cloud::Compute::V1::Help
Parameter
- value (::Google::Cloud::Compute::V1::Help) — Links and information to help the user resolve the error.
Returns
- (::Google::Cloud::Compute::V1::Help) — Links and information to help the user resolve the error.
#localized_message
def localized_message() -> ::Google::Cloud::Compute::V1::LocalizedMessage
Returns
- (::Google::Cloud::Compute::V1::LocalizedMessage) — A localized human-readable error message intended for end users.
#localized_message=
def localized_message=(value) -> ::Google::Cloud::Compute::V1::LocalizedMessage
Parameter
- value (::Google::Cloud::Compute::V1::LocalizedMessage) — A localized human-readable error message intended for end users.
Returns
- (::Google::Cloud::Compute::V1::LocalizedMessage) — A localized human-readable error message intended for end users.
#quota_info
def quota_info() -> ::Google::Cloud::Compute::V1::QuotaExceededInfo
Returns
- (::Google::Cloud::Compute::V1::QuotaExceededInfo) — Details about quota limits and metrics when a quota is exceeded.
#quota_info=
def quota_info=(value) -> ::Google::Cloud::Compute::V1::QuotaExceededInfo
Parameter
- value (::Google::Cloud::Compute::V1::QuotaExceededInfo) — Details about quota limits and metrics when a quota is exceeded.
Returns
- (::Google::Cloud::Compute::V1::QuotaExceededInfo) — Details about quota limits and metrics when a quota is exceeded.