Aller au contenu

Importimi i një modeli Smithy

Smithy është gjuha e modelimit të API-ve e AWS-së. Restorm i importon të dy paraqitjet e tij.

Skedar ▸ Importo (Ctrl+I) dhe pastaj:

  • një skedar .smithy (gjuha e modelimit);
  • ose AST-ja JSON e prodhuar nga smithy build.

Të dyja bashkohen te i njëjti model i brendshëm.

ElementiÇfarë bën Restorm me të
Çdo service / resourceNjë dosje
Çdo veprim që mban @httpNjë kërkesë HTTP
@httpLabelNjë parametër shtegu
@httpQueryNjë parametër kërkese
@httpHeaderNjë kokë
Dokumentacioni dhe tipatDokumentacioni i API-së dhe numërimet
  • Një veprim pa tiparin @http është vetëm dokumentues: ai shfaqet në dokumentacionin e API-së, por nuk prodhon kërkesë.
  • Vërtetimi SigV4 nuk parangjitet: konfigurojeni me dorë.
  • Lidhjet e protokolleve jo-REST (awsJson1_1, awsQuery…) nuk modelohen.
  • Listat, fjalorët dhe bashkimet nuk janë forma të planit të parë.
  • Tiparet e validimit (@pattern, @length, @paginated, @readonly…) shpërfillen në heshtje.
  • Testet e protokollit Smithy shpërfillen.

Smithy bën pjesë te formatet e risinkronizueshme. Shihni Përditësimin nga burimi.