Kilépési kódok és kimeneti szerződés¶
Ezt az oldalt akkor használja, ha aeat hívásokat szkriptel: a folyamat kilépési kódjait és a minden parancsra érvényes TTY/JSON kimeneti viselkedést írja le.
Kilépési kódok¶
Kód |
Jelentés |
|---|---|
|
Sikeres. |
|
Általános hiba vagy elutasított művelet. |
|
Érvénytelen CLI-használat (hibás kapcsoló, hiányzó argumentum). |
|
Hitelesítés szükséges, vagy a hitelesítő adatok lejártak. |
|
Az erőforrás nem található. |
|
Ütközés vagy előfeltétel meghiúsulása. |
|
Érvényesítési hiba a felhasználó által megadott adatokban. |
|
A külső szolgáltatás nem érhető el. |
|
A szabályzat nem engedélyezi a műveletet. |
|
Váratlan belső hiba. |
|
Részleges siker (egyes elemek sikerültek, mások nem). |
TTY és JSON kimeneti szerződés¶
Ha a kimenet TTY-ra megy, a CLI ember által olvasható, formázott szöveget ad. Ha a --format json kapcsolót megadják (vagy a kimenetet átirányítják), a CLI hívásonként egyetlen JSON-dokumentumot ad. A SchemaEnvelope szerkezetet már használó parancsok az eredményüket {schema_version, command, result, warnings} alakban csomagolják. A még át nem állított parancsok közvetlenül adják vissza az adataikat.