Mine sisu juurde
Sursa Developers

Objektid

Upload

Mitmeosaline üleslaadimine.

Väljad

  • idstringkohustuslik

    Üleslaadimise ID (upl_, millele järgneb 32 kuueteistkümnendmärki).

  • purposeUploadPurposekohustuslik
  • filenamestringkohustuslik

    Faili nimi (ilma kaustadeta).

  • content_typestringkohustuslik

    Deklareeritud sisutüüp; tühi, kui seda ei deklareeritud.

  • sizeinteger (int64)kohustuslik

    Faili suurus baitides.

  • sha256string | nullkohustuslik

    Faili SHA-256, mis deklareeriti loomisel või toimingus complete; null, kui see pole veel teada.

  • statusUploadStatuskohustuslik
  • part_sizeinteger (int64)kohustuslik

    Iga osa suurus peale viimase (5–100 MiB).

  • part_countintegerkohustuslik

    Osade arv.

    ≥ 1, ≤ 1000

  • parts_receivedintegerkohustuslik

    Vastu võetud osade arv.

    ≥ 0

  • partsarray of UploadPartkohustuslik

    Vastu võetud osad numbri järgi (vastuses POST /v1/uploads tühi).

  • reject_reasonstring | nullkohustuslik

    Tagasilükkamise põhjus (rejected): checksum_mismatch, type_mismatch, unsupported_format, infected, scan_unavailable, unsafe_content. Loend võib täieneda; null, kui üleslaadimist tagasi ei lükatud.

  • reject_detailsobject | nullkohustuslik

    Tagasilükkamise üksikasjad (laiend, deklareeritud ja tuvastatud vorming, kontrollsummad); null, kui üleslaadimist tagasi ei lükatud.

  • created_atstring (date-time)kohustuslik

    Üleslaadimise loomise aeg.

  • expires_atstring (date-time)kohustuslik

    Tähtaeg üleslaadimise lõpetamiseks ja, kui see on valmis, selle kasutamiseks.

  • completed_atstring (date-time) | nullkohustuslik

    Kontrolli lõppemise aeg (ready või rejected).

  • consumed_atstring (date-time) | nullkohustuslik

    Üleslaadimise kasutamise aeg (kaardi, arhiivi või impordi poolt).

Kasutatakse