El tipo de Status define un modelo de error lógico que es adecuado para entornos de programación diferentes, incluidas las API de REST y las API de RPC. Lo usa gRPC. Cada mensaje Status contiene tres datos: código de error, mensaje de error y detalles del error.
Puedes obtener más información sobre este modelo de error y cómo trabajar con él en la guía de diseño de API.
Campos
code
int32
El código de estado, que debe ser un valor enum de google.rpc.Code.
message
string
Un mensaje de error dirigido al desarrollador, que debe estar en inglés.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-07-30 (UTC)"],[[["The `Status` type defines a logical error model used by gRPC and REST APIs, containing an error code, message, and details."],["It includes fields for code (`int32`), message (`string`), and details (`Any`), providing comprehensive error information."],["Developers can learn more about this model and its usage in the API Design Guide."]]],[]]