Module Cephalopod_models.Com_Atproto_Repo_UploadBlob

lexicon "com.atproto.repo.uploadBlob"

def main

type main_output = {
  1. blob : Cephalopod_dasl.Blob.t;
}
val show_main_output : main_output -> Ppx_deriving_runtime.string
val main_output_of_value : main_output Cephalopod_dasl.Value.Util.conv
val main_output_to_value : main_output -> Cephalopod_dasl.Value.t
val main : (unit, unit, main_output, unit) Base.procedure

Upload a new blob, to be referenced from a repository record. The blob will be deleted if it is not referenced within a time window (eg, minutes). Blob restrictions (mimetype, size, etc) are enforced when the reference is created. Requires auth, implemented by PDS.