Skip to content
Start here

Logs

Get job logs
r2.super_slurper.jobs.logs.list(strjob_id, LogListParams**kwargs) -> SyncSinglePage[LogListResponse]
GET/accounts/{account_id}/slurper/jobs/{job_id}/logs
ModelsExpand Collapse
class LogListResponse:
created_at: Optional[str]
job: Optional[str]
log_type: Optional[Literal["migrationStart", "migrationComplete", "migrationAbort", 12 more]]
One of the following:
"migrationStart"
"migrationComplete"
"migrationAbort"
"migrationError"
"migrationPause"
"migrationResume"
"migrationErrorFailedContinuation"
"importErrorRetryExhaustion"
"importSkippedStorageClass"
"importSkippedOversized"
"importSkippedEmptyObject"
"importSkippedUnsupportedContentType"
"importSkippedExcludedContentType"
"importSkippedInvalidMedia"
"importSkippedRequiresRetrieval"
message: Optional[str]
object_key: Optional[str]