Types:
Methods:
client.r2.buckets.create({ ...params }) -> Bucketclient.r2.buckets.list({ ...params }) -> BucketListResponseclient.r2.buckets.delete(bucketName, { ...params }) -> BucketDeleteResponseclient.r2.buckets.edit(bucketName, { ...params }) -> Bucketclient.r2.buckets.get(bucketName, { ...params }) -> Bucket
Types:
Methods:
client.r2.buckets.lifecycle.update(bucketName, { ...params }) -> LifecycleUpdateResponseclient.r2.buckets.lifecycle.get(bucketName, { ...params }) -> LifecycleGetResponse
Types:
Methods:
client.r2.buckets.cors.update(bucketName, { ...params }) -> CORSUpdateResponseclient.r2.buckets.cors.delete(bucketName, { ...params }) -> CORSDeleteResponseclient.r2.buckets.cors.get(bucketName, { ...params }) -> CORSGetResponse
Types:
Methods:
client.r2.buckets.domains.custom.create(bucketName, { ...params }) -> CustomCreateResponseclient.r2.buckets.domains.custom.update(bucketName, domain, { ...params }) -> CustomUpdateResponseclient.r2.buckets.domains.custom.list(bucketName, { ...params }) -> CustomListResponseclient.r2.buckets.domains.custom.delete(bucketName, domain, { ...params }) -> CustomDeleteResponseclient.r2.buckets.domains.custom.get(bucketName, domain, { ...params }) -> CustomGetResponse
Types:
Methods:
client.r2.buckets.domains.managed.update(bucketName, { ...params }) -> ManagedUpdateResponseclient.r2.buckets.domains.managed.list(bucketName, { ...params }) -> ManagedListResponse
Types:
EventNotificationUpdateResponseEventNotificationListResponseEventNotificationDeleteResponseEventNotificationGetResponse
Methods:
client.r2.buckets.eventNotifications.update(bucketName, queueId, { ...params }) -> EventNotificationUpdateResponseclient.r2.buckets.eventNotifications.list(bucketName, { ...params }) -> EventNotificationListResponseclient.r2.buckets.eventNotifications.delete(bucketName, queueId, { ...params }) -> EventNotificationDeleteResponseclient.r2.buckets.eventNotifications.get(bucketName, queueId, { ...params }) -> EventNotificationGetResponse
Types:
Methods:
client.r2.buckets.locks.update(bucketName, { ...params }) -> LockUpdateResponseclient.r2.buckets.locks.get(bucketName, { ...params }) -> LockGetResponse
Types:
Methods:
client.r2.buckets.metrics.list({ ...params }) -> MetricListResponse
Types:
Methods:
client.r2.buckets.sippy.update(bucketName, { ...params }) -> Sippyclient.r2.buckets.sippy.delete(bucketName, { ...params }) -> SippyDeleteResponseclient.r2.buckets.sippy.get(bucketName, { ...params }) -> Sippy
Types:
Methods:
client.r2.buckets.objects.list(bucketName, { ...params }) -> ObjectListResponsesCursorPaginationclient.r2.buckets.objects.delete(bucketName, objectKey, { ...params }) -> ObjectDeleteResponseclient.r2.buckets.objects.get(bucketName, objectKey, { ...params }) -> Responseclient.r2.buckets.objects.upload(bucketName, objectKey, body, { ...params }) -> ObjectUploadResponse
Types:
Methods:
client.r2.temporaryCredentials.create({ ...params }) -> TemporaryCredentialCreateResponse
Types:
JobCreateResponseJobListResponseJobAbortResponseJobAbortAllResponseJobGetResponseJobPauseResponseJobProgressResponseJobResumeResponse
Methods:
client.r2.superSlurper.jobs.create({ ...params }) -> JobCreateResponseclient.r2.superSlurper.jobs.list({ ...params }) -> JobListResponsesSinglePageclient.r2.superSlurper.jobs.abort(jobId, { ...params }) -> JobAbortResponseclient.r2.superSlurper.jobs.abortAll({ ...params }) -> JobAbortAllResponseclient.r2.superSlurper.jobs.get(jobId, { ...params }) -> JobGetResponseclient.r2.superSlurper.jobs.pause(jobId, { ...params }) -> JobPauseResponseclient.r2.superSlurper.jobs.progress(jobId, { ...params }) -> JobProgressResponseclient.r2.superSlurper.jobs.resume(jobId, { ...params }) -> JobResumeResponse
Types:
Methods:
client.r2.superSlurper.jobs.logs.list(jobId, { ...params }) -> LogListResponsesSinglePage
Types:
Methods: