ODataV4Format Klas
Klasse voor het beschrijven van de OData V4-foutindeling.
Voorbeeld van JSON:
error: { "code": "ValidationError", "message": "Een of meer velden bevatten onjuiste waarden: ", "details": [
{
"code": "ValidationError",
"target": "representation",
"message": "Parsing error(s): String '' does not match regex pattern '^[^{}/ :]+(?: :\d+)?$'.
Path 'host', line 1, position 297."
},
{
"code": "ValidationError",
"target": "representation",
"message": "Parsing error(s): The input OpenAPI file is not valid for the OpenAPI specificate
https: //github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md
(schema [https://github.com/OAI/OpenAPI-Specification/blob/master/schemas/v2.0/schema.json](https://github.com/OAI/OpenAPI-Specification/blob/master/schemas/v2.0/schema.json))."
}
]
}
- Overname
-
builtins.objectODataV4Format
Constructor
ODataV4Format(json_object: Mapping[str, Any])
Parameters
Variabelen
- ~.code
- str
De waarde is een door de service gedefinieerde foutcode. Deze code fungeert als een substatus voor de HTTP-foutcode die is opgegeven in het antwoord.
- message
- str
Door mensen leesbare, taalafhankelijke weergave van de fout.
- target
- str
Het doel van de specifieke fout (bijvoorbeeld de naam van de eigenschap in fout). Dit veld is optioneel en kan Geen zijn.
- details
- list[ODataV4Format]
Matrix van ODataV4Format-exemplaren die naam/waardeparen voor code en bericht moeten bevatten, en KAN een naam/waardepaar voor het doel bevatten, zoals hierboven beschreven.
- innererror
- dict
Een object. De inhoud van dit object is door de service gedefinieerd. Meestal bevat dit object informatie die helpt bij het opsporen van fouten in de service.
Methoden
message_details |
Retourneert een gedetailleerde tekenreeks van de fout. |
message_details
Retourneert een gedetailleerde tekenreeks van de fout.
message_details() -> str
Retouren
Een tekenreeks met de details van de fout.
Retourtype
Kenmerken
error
CODE_LABEL
CODE_LABEL = 'code'
DETAILS_LABEL
DETAILS_LABEL = 'details'
INNERERROR_LABEL
INNERERROR_LABEL = 'innererror'
MESSAGE_LABEL
MESSAGE_LABEL = 'message'
TARGET_LABEL
TARGET_LABEL = 'target'
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor