Objects
List Objects
client.r2.buckets.objects.list(stringbucketName, ObjectListParams { account_id, cursor, delimiter, 4 more } params, RequestOptionsoptions?): CursorPagination<ObjectListResponse { custom_metadata, etag, http_metadata, 5 more } >
GET/accounts/{account_id}/r2/buckets/{bucket_name}/objects
Get Object
client.r2.buckets.objects.get(stringobjectKey, ObjectGetParams { account_id, bucket_name, jurisdiction, 2 more } params, RequestOptionsoptions?): Response
GET/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
Upload Object
client.r2.buckets.objects.upload(stringobjectKey, "string" | "ArrayBuffer" | "ArrayBufferView" | 2 morebody, ObjectUploadParams { account_id, bucket_name, jurisdiction, cfR2StorageClass } params, RequestOptionsoptions?): ObjectUploadResponse { etag, key, size, 3 more }
PUT/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
Delete Object
client.r2.buckets.objects.delete(stringobjectKey, ObjectDeleteParams { account_id, bucket_name, jurisdiction } params, RequestOptionsoptions?): ObjectDeleteResponse { key }
DELETE/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}